Re: Generator czterech impulsów?



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
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.





Poprzedni Następny
Wiadomość
Spis treści
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)




Poprzedni Następny
Wiadomość
Spis treści
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.