«« ( Date ) »» // «« ( Thread ) »» // mips-nastava - 2006

Pomagajte drugovi

by Ivan
četvrtak, 31. avgust 2006 - 16:47.

Sve je ovo zanimljivo oko domaceg ali..... zabrinuo sam se jer ne znam kako ovo ide. Kako se dobija ovih 7655, odnosno 5655 iz ovoga pod b) ili pod c) cs i ip?


Naci fizicku adresu skoka za sledece nacine adresiranja ako su (IP)=2FF0, (CS)=0200, Displacement=20FF, (BX)=1256, (SI)=3300, (DS)=2120:

a) intrasegmentno direktno: CS:Ip + Disp = 70EFH

b) intrasegmentno indirektno koristeci BX i relativno bazno indeksno:
Adresa na: DS:[ BX + SI + Displ] = 27855H
CS:5655 = 7655H

c) intersegmentno indirektno koristeci BX i registarsko indirektno adresiranje:

Adresa na: DS:[1256] = 22456H
IP = 5756H
CS = 5958H
CS:IP = 5ECD6H

d) intersegmentno indirektno koristeci direktno adresiranje:

Adresa na: DS:Disp = 232FFH
IP = 00FF
CS = 0201
CS:IP = 210FH