96030

96030



adresach 00000h-0003FFh. Zawiera 256 4-bajtowych elementów, z których każdy jest adresem procedury obsługi przerwania. W chwili przyjęcia przerwania zgłaszane jest przyjęcie przerwania przez linię INTA. W czasie trwania niskiego poziomu na INTA urządzenie l/O musi wysterować 8 młodszych bitów magistrali danych po czym INTA wraca w stan wysoki. Słowo stanu mikroprocesora i CS:IP są dokładane na stos. Sterowanie zostaje przeniesione do procedury obsługi przerwania. Jej adres pobierany jest z tablicy wektorów przerwań - numer wektora odpowiada liczbie odczytanej z młodszych 8 bitów z szyny danych. Umożliwia to wykonanie różnych procedur obsługi przerwań w przypadku zgłaszania ich przez różne urządzenia. W trakcie obsługi przerwania przyjmowanie kolejnych zgłoszeń przerwań maskowalnych jest zawieszone.

reprezentacja liczb zmiennoprzecinkowych ułamkowych - - liczba

zmiennoprzecinkowa - część liczby to mantysa, część to wykładnik: n = (-l)^znak * 2~(wykładnik - wykładnik bazowy) * 1.mantysa

Jak działa DMA?

Za sterowanie wymianą danych pomiędzy urządzeniami 1/0 a pamięcią operacyjną odpowiedzialny jest

specjalny sterownik DMA. Posiada on jeden lub więcej rejestrów pamiętających adres i przestrzeń

adresową źródła danych i przeznaczenia danych, ilość przesyłanych danych i postęp ich przesyłania.

Sterownik DMA dokonuje przesyłania danych z wykorzystanie, magistrali lokalnej współdzieląc ją z

CPU. Poprzez transfer DMA uzyskuje się możliwość realizacji programu przez CPU w trakcie przesyłania

danych. Układ DMA musi współdzielić czasowo magistralę lokalną z CPU Wykorzystywany jest sygnał HOŁD procesora.

Rodzaje rejestrów w 8086

Blok rejestrów składa się z 4 par rejestrów 8 - bitowych, oraz 4 rejestrów 16-bitowych.

Rejestry danych:

AX lub AH, AL - rejestr akumulatora BX lub BH, BL - rejestr bazowy CX lub CH, CL - rejestr zliczający DX lub DH, DL - rejestr danych Rejestry wskaźnikowe:

SP - wskaźnik stosu BP - wskaźnik bazy Dl - rejestr adresu przeznaczenia SI - rejestr adresu źródłowego Rejestry segmentowe:

CS - segment kodu DS - segment danych SS- segment stosu



Wyszukiwarka

Podobne podstrony:
ANSI C 3 DODATEK A PRZEWODNIK JĘZYKA C____- tablicą o pięciu elementach, z których każdy jest tabl
21250 SDC10440 przykłady: Żywe komórki zawierają tysiące różnych enzymów, z których każdy
W łuku koszowym podwójnym /rys. 8-2/ występuje siedem elementów, których znajomość jest konieczna do
ŚMIERTELNY JAD Pęcherzyk jadowy zawiera dwa gruczoły wydzielnicze, z których każdy otwiera się
10830769?8236356237824!38673241509168647 o A to ewolucja naturalnych osobników, z których każdy jest
FizykaII79001 784 działywanie na siebie różne krążki zwojów, z których każdy jest sporządzony z mie
skanuj0015 (345) 126 Drugi typ dyspozycji zawiera w sobie zarówno elementy ujemnej, jak i dodatniej
skanuj0015 (345) 126 Drugi typ dyspozycji zawiera w sobie zarówno elementy ujemnej, jak i dodatniej
skanuj0036 (124) zbiór nieskończonej liczby subtelnych punktów widzenia, z których każdy zawiera cał
PSZCZÓŁKA ZGADYWANKI (16) Podwodna jpl zgadywanka Odszukaj na obrazku elementy, których nazwy zaczyn
Geometria takiej przestrzeni jest zbudowana z elementarnych sympleksów - klocków, z których poskłada
Sekrety literek $ Wskaż na obrazku elementy, których nazwa rozpoczyna się literą b lub d, i na
slajd6 (2) Ciało ludzkie zawiera ponad 1014 komórek, z których tylko około 1(1% jest właściwymi&nbs

więcej podobnych podstron