České

zdravotnictví

Home domácí zdraví jídlo Matka a dítě styl

Co je Offset paměti?

 
Počítač ukládá údaje o spouštění programů v hlavní paměti pro rychlý přístup. To umožňuje, aby počítač běžet více programů současně. Chcete-li získat data, pokud je to požadováno, musí být v počítači zjistit adresu dat v hlavní paměti. Nicméně, první počítače neměl prostor vhodný k uložení delších adres v procesoru registrů. Proto byl posun zavedený režim, aby zpracovatelům způsob, jak řešit velké bloky paměti s omezeným prostorem adresování. Relativní a absolutní adresování

Paměť je dodáván se dvěma obecnými kategoriemi, z nichž každá představuje určitý pohled na to, jak by měli organizovat paměti. "Absolutní" mapování paměti dává jednoznačnou identifikaci každé místo v paměti. Toto označení paměti umožňuje mapování dat do paměti řeší mnohem jednodušší pro lidi. Nicméně, pro stroje, "relativní" Mapování pomáhá zmírňovat některé ze svých schopností vytvářením matematických korekcí pro přístup k datům.
Adresace paměti, adresace a rejstřík Size
fotografie

důvod adresování paměti se na relativním aspektu uvnitř počítače, má co do činění s velikostí registru. "Registr" je umístění v procesoru, který drží hodnotu. V přístupu do paměti, bude registr držet adresu umístění v paměti. Nicméně, zaregistrujte velikosti jsou omezeny: 16-bitový registr může mít pouze 16 binárních číslic, pro maximální kladnou hodnotu 65536. To znamená, že 16-bitový registr může adresovat pouze 65, 536 míst v paměti. Často paměť představuje mnohem více datových adres, než tohle. Pro řešení tohoto problému, byl offset paměti systém vyvinutý

segment. Offset Řešení
fotografie

schéma, s názvem "segment: offset" řešení, dovoleno menší registry řešit vyšší adresy v paměti. Cesta segment: offset řešení odkazuje na absolutní adresy je tím, že hodnotu segmentu, vynásobením číslo 16, a přidáním posun. Tento proces umožňuje adresování vyšších hodnot v paměti započtením hodnoty nad maximální hodnotu z registru. Zajímavé je, že mnoho různých segmentů /offset kombinace odkazují na jediné absolutní adresu.
Oblasti vysoké paměti

prvních 65520 bajtů paměti po "skutečné" fyzické paměť se nazývá "oblasti vysoké paměti." Tato oblast paměti je jen část rozšířené paměti, že počítač přístup, zatímco v "reálném" režimu. Reálný režim omezuje přístup do paměti procesoru na "skutečných" dat přístupných přes přímé adresy, určený adresy velikosti. MS-DOS programy, které vznikly v době 8 - a 16-bitové výpočty, často používají tuto zpracování režim pro zpětnou kompatibilitu

.

Copyright © České zdravotnictví Všechna práva vyhrazena