-
Data: 2020-09-29 23:50:15
Temat: Re: Pamięć nadpisuje stos (choć powinno być mnóstwo miejsca)
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 29.09.2020 23:19, heby wrote:
> Przerwanie jest przerywane przerwaniem. Dośc częsta wpadka generująca
> rózne problemy, podobne do opisanych.
Nawet w przypadku 6502? Jest jedno wejście INT. Jeśli kolejne urządzenie
zgłosi przerwanie przed skasowaniem flagi poprzedniego nic się nie
stanie, bo system nie będzie miał jak wiedzieć, że przyszło kolejne
przerwanie. Dopiero po opuszczeniu procedury obsługi przerwania zostanie
ona wywołana ponownie.
Nie jestem pewien co do sytuacji, kiedy kolejne przerwania przychodzi
dopiero po zdjęciu flagi poprzedniego (urządzenie peryferyjne odłącza
wejście INT od masy) ale przed wykonaniem RTI.
Kwestię NMT pomijam, bo wcale z niego nie korzystam.
Swoją drogą, jest jakiś prosty sposób na ocenienie użycia stosu
sprzętowego 6502 przez wywołania funkcji C? Może faktyczne mam za dużo
zagnieżdżeń? Niby argumenty i zmienne lokalne są przechowywane na stosie
programowym, ale jednak dresy powrotu ciągle trafiają na sprzętowy...
Tylko z drugiej strony w takim wypadku manipulowanie rozmiarem buforów
nie miałoby wpływu na sytuację...
Następne wpisy z tego wątku
- 30.09.20 07:24 heby
- 30.09.20 11:29 Arnold Ziffel
- 30.09.20 16:47 Atlantis
- 30.09.20 18:19 J.F.
- 30.09.20 20:00 Arnold Ziffel
- 30.09.20 22:09 Atlantis
- 01.10.20 03:08 J.F.
Najnowsze wątki z tej grupy
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
Najnowsze wątki
- 2024-12-01 "Chciałem zamówić kurs tym"
- 2024-11-30 Windykatorzy ścigają spadkobierców z mandat nieboszczyka za przekroczenie prędkości???
- 2024-11-30 Łódź => Technical Artist <=
- 2024-11-30 Lublin => Inżynier Serwisu Sprzętu Medycznego <=
- 2024-11-30 Warszawa => Microsoft Dynamics 365 Business Central Developer <=
- 2024-11-30 Bieruń => Team Lead / Tribe Lead FrontEnd <=
- 2024-11-30 Zielona Góra => Senior PHP Symfony Developer <=
- 2024-11-30 Gdańsk => Specjalista ds. Sprzedaży <=
- 2024-11-30 Lublin => Spedytor międzynarodowy <=
- 2024-11-30 Warszawa => Mid IT Recruiter <=
- 2024-11-30 Warszawa => Fullstack Developer <=
- 2024-11-30 Żerniki => Dyspozytor Międzynarodowy <=
- 2024-11-30 Warszawa => System Architect (background deweloperski w Java) <=
- 2024-11-30 Katowice => Key Account Manager (ERP) <=
- 2024-11-30 Immatrykulacja...