1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Kako izračunati memorijsku adresu

Memorijska adresa računala je heksadecimalna ili binarna adresa koju računalo koristi za pohranu podataka. Kad god se neka informacija pohrani, računalo mora izračunati gdje pohraniti podatke u memoriju na temelju adrese segmenta i pomaka s tvrdog diska. Izračunavanje memorijske adrese iz ovih adresa segmenta i pomaka može biti nezgodno i zahtijeva napredno računalno i matematičko znanje, ali je ključno da programer zna kako to učiniti.

1. korak

Uzmite svoje 16-bitne adrese segmenta i pomaka i podijelite ih u parove. Na primjer, ako su dvije adrese s kojima imate posla "0000:0100", možete ih prevesti u 20-bitni segment i pomaknuti adrese tako da ih prelomite na pola u dvotočki tako da postanu "0000" za 20-bitni segment adresa i "0100" za 20-bitnu adresu pomaka.

2. korak

Zbrojite dvije 20-bitne adrese u binarnom obliku kako biste dobili heksadecimalnu adresu memorije. Za adrese "0000" i "0100", rezultat zbrajanja bio bi "00100" u heksadecimalnom obliku. Ova adresa je fizička heksadecimalna adresa memorije.

3. korak

Pretvorite heksadecimalnu 20-bitnu fizičku adresu u binarni format razbijanjem svake heksadecimalne znamenke u vlastiti binarni oblik. U primjeru "00100", raščlanite ih na "0000," "0000," "0001," "0000" i "0000" da biste dobili niz "0000 0000 0001 0000 0000" kao konačnu adresu binarne memorije.


  1. Kako izračunati memorije za pohranu slika
  2. Kako sakriti i izbrisati IP adresu
  3. Kako koristiti IP konfiguraciju
  4. Kako ući u trag IP adresi na Macu
  5. Kako preuzeti na Memory Stick