Re: Generator czterech impulsów?
Masz problem? Zapytaj na forum elektroda.pl
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Generator czterech impulsów?
Date: Fri, 01 Dec 2000 21:15:25 GMT
On Thu, 30 Nov 2000 19:31:23 +0100, peters wrote:
Zastanawia mnie za to co innego. Kolega nasz mowi, ze jak Amiga ma
obslugiwac tak czeste przerwania to mu strasznie spowalnia.
A moze po prostu zle napisano program obslugi tego przerwania? Moze zbyt
wiele czasu zajmuja PUSHe i POPy?
Bo co da jak przerwania bedziemy obslugiwali 100 razy rzadziej?
Przyoszczedzimy na wywolaniu przerwania, powrocie z niego oraz na zapisie i
odtwarzaniu ze stosu rejestrow. Moze wiec najpierw policzyc ile na tym sie
zyska czasu?
to nie '51. Nie wiem ile Motorolka marnuje czasu sama z siebie,
ale to przechowanie rejestrow, zmiana kontekstu, uprzywilejowania,
odtworzenie przy wyjsciu - moze byc bardzo kosztowne czasowo.
Sam sie dziwilem ile to zajmuje rodzince x86, choc byc moze zawinily
EMM/HIMEM, a co bedzie pod windowsem ?
J.
From: "peters" <peters_at_nospam_poczta.onet.pl>
Subject: Re: Generator czterech impulsów?
Date: Fri, 1 Dec 2000 22:31:16 +0100
to nie '51. Nie wiem ile Motorolka marnuje czasu sama z siebie,
ale to przechowanie rejestrow, zmiana kontekstu, uprzywilejowania,
odtworzenie przy wyjsciu - moze byc bardzo kosztowne czasowo.
Sam sie dziwilem ile to zajmuje rodzince x86, choc byc moze zawinily
EMM/HIMEM, a co bedzie pod windowsem ?
Nie mozna jakos tego ominac i uproscic? To powinno trwac kilka us :) i tyle
trwa na znacznie wolniejszych procesorkach.
Nie programowalem Motorolek, pytam z czystej ciekawosci.
--
pozdrawiam, peters
peters_at_nospam_poczta.onet.pl
http://peters.republika.pl (strona Petersa dla elektronikow. Aktualizacja:
22.11.2000)
From: jfox_at_nospam_friko6.onet.pl (J.F.)
Subject: Re: Generator czterech impulsów?
Date: Sun, 03 Dec 2000 12:46:37 GMT
On Fri, 1 Dec 2000 22:31:16 +0100, peters wrote:
to nie '51. Nie wiem ile Motorolka marnuje czasu sama z siebie,
ale to przechowanie rejestrow, zmiana kontekstu, uprzywilejowania,
odtworzenie przy wyjsciu - moze byc bardzo kosztowne czasowo.
Sam sie dziwilem ile to zajmuje rodzince x86, choc byc moze zawinily
EMM/HIMEM, a co bedzie pod windowsem ?
Nie mozna jakos tego ominac i uproscic?
Raczej niezbyt - to projektowane pod wielozadaniowe systemy.
Przelaczenie kontekstu troche trwa.
To powinno trwac kilka us :) i tyle
trwa na znacznie wolniejszych procesorkach.
No i tyle trwa. Tylko ze tych kilka us to sa juz setki czy tysiace
instrukcji, oraz powazne obciazenie jak tych przerwan jest 100k/s
J.