-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erj
e.net!feeder.erje.net!border1.nntp.ams1.giganews.com!nntp.giganews.com!newsfeed
.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.
neostrada.pl.POSTED!not-for-mail
Subject: Re: Asembler 8080 - przerwania i zrzucanie stanu rejestrów na stos
Newsgroups: pl.misc.elektronika
References: <610cde0f$0$23915$65785112@news.neostrada.pl>
<seip04$rr9$1$Janusz@news.chmurka.net>
<610cefac$0$508$65785112@news.neostrada.pl>
From: Atlantis <m...@w...pl>
Date: Fri, 6 Aug 2021 11:23:18 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.12.0
MIME-Version: 1.0
In-Reply-To: <610cefac$0$508$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=utf-8
Content-Language: pl
Content-Transfer-Encoding: 8bit
Lines: 31
Message-ID: <610cff87$0$549$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 37.248.223.201
X-Trace: 1628241799 unt-rea-a-02.news.neostrada.pl 549 37.248.223.201:20586
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.elektronika:766503
[ ukryj nagłówki ]On 06.08.2021 10:15, MKi wrote:
> Dawno nie zajmowałem się 8080, ale jestem pewien, że nie.
> Ale MCY7880 znam tylko ze słyszenia, może ma jakieś własne wynalazki?
Nie sądzę. Z tego co czytałem to dość dokładny klon 8080. Podejrzewam,
że gdyby były tam jakieś znaczące różnice, to już dałyby o sobie znać
podczas uruchamiania innych peryferiów oraz TinyBasica pisanego z myślą
o oryginalnym procesorze Intela.
> Inne sugestie do testów:
> 1. wyłączyć wszystkie przerwania, jeśli można
W sumie racja. W tej chwili chyba nie obsługują jeszcze niczego krytycznego.
> 2. sprawdzić, czy stos nie przepełnia się / nie wychodzi
> poza obszar pamięci (masz pełne 64KB?)
Tak i nie. Mam pełne 64kB RAM-u, ale tylko jeden 32kB układ jest
zmapowany bezpośrednio na pierwszą połówkę przestrzeni adresowej. Druga
połówka mieści stronnicowany RAM (2x16 kB) oraz 16kB EPROM.
Stos rozpoczyna się na 0x7FFF, podczas gdy ostatnia zmienna w pamięci
znajduje się pod adresem 0x2188. To bardzo dużo miejsca dla stosu, jak
na prosty interpreter TinyBasica.
Oczywiście biorę pod uwagę możliwość, że coś może sukcesywnie zapisywać
dane do stosu bez ich zdejmowania, jest jednak jedno "ale" - wszystko
działa całkowicie stabilnie, o ile nie używam procedury scrollującej. A
procedura scrollująca (ani żadna z wywoływanych przez nią procedur) nie
używa instrukcji PUSH.
Następne wpisy z tego wątku
- 06.08.21 11:41 Atlantis
- 06.08.21 12:06 Atlantis
- 06.08.21 14:47 RoMan Mandziejewicz
- 06.08.21 15:00 Atlantis
- 06.08.21 15:14 Zbych
- 06.08.21 15:16 Janusz
- 07.08.21 11:25 Atlantis
- 09.08.21 10:54 J.F
Najnowsze wątki z tej grupy
- Mierniki poziomu glukozy (CGM, FGM)
- A Szwajcarzy kombinują tak: FinalSpark grows human neurons from stem cells and connects them to electrode arrays
- Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- NETIA i hasło logowania
- Modulacja FM
- Najgorszy język programowania
- Kol. sukces po polsku: firma Szumisie sp. z o.o.
- Chińska Telefonia 6G - Chcą Nas Sterować Elektrycznie - Jak Kukiełki w Teatrze Lalek!!!
- RS-485 ale automatycznie dwukierunkowy
- Leżakujące SSD gubią po roku dane
- kolorowy e-paper
- Sterownik kotła CO praca PWM
- Jakie baterie A23 i LR44?
- OLED SSD1306 - degradacja?
- Który symulator AVR jest ,,prawilny"?
Najnowsze wątki
- 2025-12-11 To już efekt Żurka czy coś jeszcze GORSZEGO?
- 2025-12-11 Policjanci w mieście Łodzi zmierzą ci prędkość z błędem mniejszym niż producent w laboratorium :-)
- 2025-12-11 Warszawa => Senior Java Developer <=
- 2025-12-11 Kolejny prezent
- 2025-12-10 hameryka
- 2025-12-10 Tak im zależy na wlasnym kraju. :-(
- 2025-12-10 Czy "hipoteka przymusowa" podpada (powinna podpadać) pod ochronę immunitetem poselskim? [Ziobro]
- 2025-12-10 Żurek po raz kolejny wykazał jaki poziom reprezentuje
- 2025-12-10 Gdańsk => Microsoft Dynamics AX/365 SCM Consultant - Service & Suppor
- 2025-12-10 Rzeszów => Konsultant ERP Microsoft Dynamics 365 Commerce <=
- 2025-12-10 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-12-10 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-12-10 Przekroczenie uprawnien
- 2025-12-10 China => Production Coordinator / Representant Product Dev <=
- 2025-12-10 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=




2035 rok coraz mniej realny? Europa traci tempo w wyścigu o elektromobilność