Orodha ya maudhui:

Je, unahesabuje anwani inayofaa?
Je, unahesabuje anwani inayofaa?

Video: Je, unahesabuje anwani inayofaa?

Video: Je, unahesabuje anwani inayofaa?
Video: Счастливая история слепой кошечки по имени Нюша 2024, Novemba
Anonim

Katika Jamaa Akihutubia Modi, Kikaunta cha Programu (Kompyuta) ni rejista iliyorejelewa kwa uwazi. Kwa hivyo, anwani yenye ufanisi inatolewa kwa kuongeza maagizo yanayofuata anwani kwa anwani shamba. Kwa hivyo, Anwani Inayofaa = 302 + 400 = 702.

Kando na hili, unawezaje kukokotoa anwani ifaayo na anwani ya mahali ulipo?

Ili kuhesabu anwani ya eneo:

  1. tafuta nambari ya ukurasa kwenye jedwali la ukurasa na upate nambari ya fremu.
  2. ili kuunda anwani ya kimwili, sura = bits 17; kukabiliana = bits 12; basi 512 = 29. 1m = 220 => 0 - (229-1) ikiwa kumbukumbu kuu ni 512 k, basi anwani ya kimwili ni 29 bits.

jinsi anwani ya eneo inavyohesabiwa? Kwa hiyo, Anwani ya Mahali ulipo = Msingi Anwani + Kukabiliana. Tuseme Kitengo cha Data kinashikilia Anwani ya Msingi kama 1000h na data unayohitaji iko katika eneo la kumbukumbu la 0020h (Kuzimia) la Sehemu ya Data. The hesabu ya halisi anwani inafanywa kama ifuatavyo. Hivyo halisi anwani inageuka kuwa 10020h.

Pia iliulizwa, jinsi anwani ya ufanisi ya rejista ya msingi inavyohesabiwa?

Anwani ya rejista ya msingi hali: Anwani ya rejista ya msingi hali hutumiwa kutekeleza uhamishaji wa udhibiti wa sehemu kati ya sehemu. Katika hali hii anwani yenye ufanisi hupatikana kwa kuongeza rejista ya msingi thamani kwa anwani thamani ya shamba. EA= Daftari la msingi + Anwani thamani ya shamba. PC= Daftari la msingi + Thamani ya jamaa.

Ni anwani gani inayofaa katika microprocessor?

Anwani yenye ufanisi au Offset Anwani : Kukabiliana kwa operesheni ya kumbukumbu inaitwa operand's anwani yenye ufanisi au EA. Ni nambari ya biti 16 ambayo haijakabidhiwa inayoonyesha umbali wa operand kwa baiti kutoka mwanzo wa sehemu ambayo inakaa. Mnamo 8086 tuna rejista za msingi na rejista za index.

Ilipendekeza: