Indholdsfortegnelse:

Hvordan beregner du effektiv adresse?
Hvordan beregner du effektiv adresse?

Video: Hvordan beregner du effektiv adresse?

Video: Hvordan beregner du effektiv adresse?
Video: [4.4] Load Effective Address Instruction | 8086 Microprocessors 2024, November
Anonim

Hos Slægten Adressering Mode, Program Counter (PC) er det implicit refererede register. Så effektiv adresse genereres ved at tilføje den næste instruktion adresse til den adresse Mark. Derfor, Effektiv adresse = 302 + 400 = 702.

Udover dette, hvordan beregner du effektiv adresse og fysisk adresse?

Sådan beregner du den fysiske adresse:

  1. slå sidetallet op i sidetabellen og få rammenummeret.
  2. for at oprette den fysiske adresse, ramme = 17 bit; offset = 12 bit; derefter 512 = 29. 1m = 220 => 0 - (229-1) hvis hovedhukommelsen er 512 k, så er den fysiske adresse 29 bit.

hvordan beregnes den fysiske adresse? Så, Fysisk adresse = Base Adresse + Offset. Antag, at datasegmentet holder basisadressen som 1000h, og de data, du har brug for, er til stede i 0020h-hukommelsesplaceringen (Offset) af datasegmentet. Det beregning af det faktiske adresse gøres som følger. Så den faktiske adresse viser sig at være 10020h.

Også spurgt, hvordan beregnes den effektive adresse for basisregistret?

Basisregisteradressering mode: Basisregisteradressering tilstand bruges til at implementere inter segment overførsel af kontrol. I denne tilstand effektiv adresse fås ved at tilføje basisregister værdi til adresse feltværdi. EA= Grundregister + Adresse feltværdi. PC= Grundregister + Relativ værdi.

Hvad er effektiv adresse i mikroprocessor?

effektiv adresse eller Offset Adresse : Forskydningen for en hukommelsesoperand kaldes operandens effektiv adresse eller EA. Det er et ikke-tildelt 16 bit tal, der udtrykker operandens afstand i bytes fra begyndelsen af det segment, hvori den ligger. I 8086 har vi basisregistre og indeksregistre.

Anbefalede: