Jel bi mogao da mi neko kaze koji je rezultat izvrsavanja sledecih operacija i da mi objasni postupak dobijanja istih?
Tekst je sledeci :
Sadržaj memorijske lokacije (bajta) jednak je vrijednosti nižeg bajta adrese te lokacije.
Sadržaj registara procesora je: (IP)=200H, (CS)=1000H, (DS)=0005H, (SS)=0009H, (ES)=00004H, (AX)=4H, (BX)=7H, (CX)=3H, (DX)=8H, (SP)=100H, (BP)=9H i dat je sledeći segment koda koji počinje od adrese CS:IP. Na datim linijama upisati vrijednosti koje se nalaze u registru AH nakon izvršavanja instrukcije u istom redu?
mov SI, DX
add AX, [BX] ________
add AL, [BP][SI] ________
add AX, [BX+4][SI] ________
Hvala unapred!
Tekst je sledeci :
Sadržaj memorijske lokacije (bajta) jednak je vrijednosti nižeg bajta adrese te lokacije.
Sadržaj registara procesora je: (IP)=200H, (CS)=1000H, (DS)=0005H, (SS)=0009H, (ES)=00004H, (AX)=4H, (BX)=7H, (CX)=3H, (DX)=8H, (SP)=100H, (BP)=9H i dat je sledeći segment koda koji počinje od adrese CS:IP. Na datim linijama upisati vrijednosti koje se nalaze u registru AH nakon izvršavanja instrukcije u istom redu?
mov SI, DX
add AX, [BX] ________
add AL, [BP][SI] ________
add AX, [BX+4][SI] ________
Hvala unapred!