Operandų adresavimas mikroprocesoriuje Intel 8086 (K1810BM86)


Paieškos operandai. Operandas 8086. 8086 komandos. Operandų adresavimas mikroprocesoriuje laboratorinis. Intel 8086 parametrai. Intel atminties adresavimas. Mikroprocesoriai operandai. Bazinis adresavimas. 8086 tiesioginis adresavimas. Intel 8086 tiesioginis operandas i atminti.

Informatikos laboratorinis darbas. Susipažinti su mikroprocesoriaus intel 8086 (k1810bm86) komandų formatais, operandų adresavimo būdais bei komandų kodų formavimu. Registrinio adresavimo komandos. Tiesioginio operando komandos. Komandos, taikančios šalutinį registrinį adresavimą. Bazinis adresavimas. Indeksinis adresavimas. Bazinis- indeksinis adresavimas. Dėklinis adresavimas. Išvados.


Susipažinti su mikroprocesoriaus intel 8086 (k1810bm86) komandų formatais, operandų adresavimo būdais bšiame laboratoriniame darbe susipažinome su mikroprocesoriaus intel 8086 (k1810bm86) komandų formatais, su operandų adresavimo būdais.

Tiesioginis adresavimas – tai adresavimas, kai adresas nurodomas pačiame komandos kode. Komandose su registriniu adresavimu operandas yra viename iš bendrosios paskirties registrų. Kadangi registrams adresuoti pakanka 2–3 komandos kodo skilčių, tai tokių komandų kodai yra neilgi (1–2 baitai). Be to, jiems vykdyti reikalingas minimalus kompiuterio laikas, nes operandai yra procesoriaus viduje.

Bazinio adresavimo atveju, galima dirbti su duomenimis, esančiais įvairiose atminties vietose. Indeksinis adresavimas patogus apdorojant duomenų masyvus, kai poslinkis rodo bazinį masyvo adresą, o indeksų registro turinys – masyvo elemento indeksą. Bazinis–indeksinis adresavimas leidžia vienu metu keisti dvi adreso komponentes, todėl naudojamas dirbant su sudėtingos struktūros duomenimis. Dėklinis adresavimas taikomas komandose push ir pop(rašyti į dėklą ir skaityti iš dėklo). Operando adresas šiuo atveju talpinamas dėklo rodyklėje sp ir automatiškai mažinamas arba didinamas vienetais įrašant į dėklą arba skaitant iš jo. Dėklas užpildomas adresų mažėjimo kryptimi. Dėklas gali keistis duomenimis su bendros paskirties registrais ir segmentiniais registrais. Tokios komandos yra vieno baito ilgio.

Operandų adresavimas mikroprocesoriuje Intel 8086 (K1810BM86). (2010 m. Kovo 03 d.). http://www.mokslobaze.lt/operandu-adresavimas-mikroprocesoriuje.html Peržiūrėta 2016 m. Gruodžio 05 d. 02:26