eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAsembler 8080 - przerwania i zrzucanie stanu rejestrów na stosRe: Asembler 8080 - przerwania i zrzucanie stanu rejestrów na stos
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.bxq81.neoplus.
    adsl.tpnet.pl!not-for-mail
    From: RoMan Mandziejewicz <r...@p...pl.invalid>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Asembler 8080 - przerwania i zrzucanie stanu rejestrów na stos
    Date: Fri, 6 Aug 2021 14:47:56 +0200
    Organization: Squadack
    Message-ID: <1770889297$20210806144800@squadack.com>
    References: <610cde0f$0$23915$65785112@news.neostrada.pl>
    <seip04$rr9$1$Janusz@news.chmurka.net>
    <610cef3b$0$512$65785112@news.neostrada.pl>
    NNTP-Posting-Host: bxq81.neoplus.adsl.tpnet.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8
    Content-Transfer-Encoding: 8bit
    Injection-Info: news.chmurka.net; posting-account="squadack";
    posting-host="bxq81.neoplus.adsl.tpnet.pl:83.30.10.81";
    logging-data="9371"; mail-complaints-to="abuse-news.(at).chmurka.net"
    In-Reply-To: <610cef3b$0$512$65785112@news.neostrada.pl>
    X-Comment-To: Zbych
    X-Priority: 3 (Normal)
    X-Newsreader: MyGate/2.6.0.171 (http://barin.com.ua/soft/mygate/)
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:766507
    [ ukryj nagłówki ]

    Hello Zbych,

    Friday, August 6, 2021, 10:13:47 AM, you wrote:

    >>> W aktywnych przerwaniach faktycznie mam instrukcje modyfikujące HL, DE
    >>> oraz oczywiście akumulator/rejestr flag, jednak przed wykonaniem
    >>> procedury obsługi przerwania zrzucam ich stany na stos za pomocą PUSH, a
    >>> potem przywracam instrukcją POP.
    >> A 8080 nie ma czasami banków rejestrów jak 51?
    > Nie, ten cud techniki pojawił się w Z80, nie w 8080
    > https://en.wikipedia.org/wiki/Zilog_Z80#Registers
    > Dla porównania:
    > https://en.wikipedia.org/wiki/Intel_8080#Registers

    Człowiek się uczy całe życie... Naukę programowania zaczynałem 37 lat
    temu od ZX Spectrum i Z80. W asemblerze popełniłem sporo, m.in.
    drivery drukarki (łacznie z LPRINT i LLIST oraz wydruku grafiki z
    ArtSTUDIO) i... dalekopisu jako drukarki.
    Po 37 latach dowiaduję się, że Z80 miał podwójne rejestry. Może
    jeszcze miał flagę sygnalizującą, z którego zestawu korzystam?


    --
    Best regards,
    RoMan
    Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: