Sadržaj:

Kako izračunati efektivnu adresu?
Kako izračunati efektivnu adresu?

Video: Kako izračunati efektivnu adresu?

Video: Kako izračunati efektivnu adresu?
Video: Как узнать свой почтовый индекс? Ищем индекс по адресу в Яндексе и на сайте Почты России 2024, Maj
Anonim

U Relativu Addressing U modu, Programski brojač (PC) je implicitno referencirani registar. Dakle, efektivna adresa se generira dodavanjem sljedeće instrukcije adresa do the adresa polje. dakle, Efektivna adresa = 302 + 400 = 702.

Osim ovoga, kako izračunati efektivnu adresu i fizičku adresu?

Za izračunavanje fizičke adrese:

  1. potražite broj stranice u tabeli stranica i dobijete broj okvira.
  2. za kreiranje fizičke adrese, okvir = 17 bita; pomak = 12 bita; tada je 512 = 29. 1m = 220 => 0 - (229-1) ako je glavna memorija 512 k, tada je fizička adresa 29 bita.

kako se računa fizička adresa? dakle, Fizička adresa = Baza Adresa + Offset. Pretpostavimo da segment podataka drži osnovnu adresu kao 1000h, a podaci koji su vam potrebni su prisutni na memorijskoj lokaciji 0020h (Offset) segmenta podataka. The proračun stvarnih adresa se radi na sljedeći način. Dakle, stvarni adresa ispada da je 10020h.

Također je postavljeno pitanje, kako se izračunava efektivna adresa baznog registra?

Adresiranje osnovnog registra način rada: Adresiranje osnovnog registra mod se koristi za implementaciju međusegmentnog prijenosa kontrole. U ovom načinu rada efektivna adresa dobija se dodavanjem bazni registar vrijednost za adresa vrijednost polja. EA= Osnovni registar + Adresa vrijednost polja. PC= Osnovni registar + Relativna vrijednost.

Šta je efektivna adresa u mikroprocesoru?

efektivna adresa ili Offset Adresa : Pomak za memorijski operand naziva se operand efektivna adresa ili EA. To je nedodijeljeni 16-bitni broj koji izražava udaljenost operanda u bajtovima od početka segmenta u kojem se nalazi. U 8086 imamo osnovne registre i indeksne registre.

Preporučuje se: