img024

img024



Zauważ stan bitu IF składany na stosie w trakcie wejścia w obsługę przerwania i stan IF w pP. podczas obsługi (przy pomocy sekwencji PUSHF, POPF).

8. programowa praca krokowa Począwszy od adresu 00400H wpisz program

Ustawienie bitu T



NOP

NOP

NOP

NOP

JMP

Bit T można ustawić tylko przy pomocy stosu (skorzystaj z podanych instrukcji). Jako wektor obsługi pracy krokowej podaj adres 00700 (format wartości wpisywanych pod lokacje 4, 5, 6, 7 wg punktu 6). Od adresu 700 napisz „pseudoprocedurę” obsługi pracy krokowej NOP, NOP, PUSHF, POPF, NOP, NOP, IRET. Używając konsoli prześledź działanie pP. Zauważ jakie wartości bitów I, T są we wnętrzu pP. w czasie procedur śledzenia (widać je podczas wykonania pary instrukcji PUSHF, POPF).

9. Przesłania blokowe.

Zrealizuj przesłanie blokowe dziesięciu bajtów danych z pamięci od adresu 00500h pod adres 00600h.

Przesłanie blokowe poprzedź przedrostkiem LOCK.

Po wpisaniu programu w trakcie krakowania przesłania spróbuj zrealizować żądanie oddania magistrali przez procesor konsoli sterującej (przycisk HOŁD konsoli).

Zgłoś przerwanie przyciskiem nr 14 na symulatorze przerwań a następnie po powrocie procesora z obsługi przerwania ponownie zażądaj zwolnienia magistrali. Zauważ iż tym razem procesor odda magistralę, dzieje się tak dlatego że podczas składania na stos adresu powrotu z przerwania procesor zapamiętuje tylko jeden przedrostek.

Rozkazy użyteczne przy realizacji programu.

kod bajt2

bajt3

MOV AX,nm.

B8 m.

n

MOV DS.,AX

8ED8

MOV ES,AX

8E CO

MOV SI, n m.

BE m.

n

MOV DI, n m.

BF m.

n

REP

F3

LOCK

F0

MOVSB

A4


Wyszukiwarka

Podobne podstrony:
2 (1610) 14 zostaje umieszczone na stosie; 3l: s=s+l=0+l=l; Czy to są procesy zawieszone na stosie ?
image002 (19) 2Jl; s=s+l=0+l=l; Czy to są procesy zawieszone na stosie ? Tak; Stan[ 14]:=aktywny jł4
img024 FUNKCJA PIERWOTNA, CAŁKA NIEOZNACZONA 23. Na mocy stwierdzenia 2.2 zadane funkcje fig nie maj
i - 2-1 Sygnał akustyczny mo2e pochodzie z dwóch Źródeł: —    bitu FBI (dane na
NDIGCZAS0104789764 P5§>------- ? składała na Adama — stadło żyło w niezgodzie. Adam usposobieni
page0187 186 - rany, a w końcu, kiedy ciało zabitego położono na stosie aby je dawnym zwyczajem, spa
page0463 459 Taki zaś fakt, zauważa Haacke 1), dowodzi, że »makisy na podstawie doświadczenia uzyska
kirigami4 ♦ ŻABA 1. Papier formatu A5 składamy na pół i szkicujemy połowę kształtu żaby. Cięcie zacz
Kolendowicz2 ■ Zauważmy, że licznik wyrażenia ogólnego na silę w pręcie EG jest równaniem momentów
Foto4 Na stosie zmiennych lokalnych przechowywane sq zmienne lokalne, z których część lo parametry

więcej podobnych podstron