Intel 8086: Porovnání verzí
Smazaný obsah Přidaný obsah
Obnovení stavu stránky z 8. 3. 2013, 16:52; editace z 80.250.14.121 jsou šikovně skrytý vandalismus; duplikují informace, přidávají nerelevantní (80286 má vlastní stránku) a mažou původní |
učesání hlavičky, drobné úpravy vzhledu značka: přepnuto z Vizuálního editoru |
||
Řádek 1:
[[Soubor:I8086.jpg|225px|thumb|Intel 8086]]
'''Intel 8086''' je 16[[bit]]ový [[procesor]] firmy [[Intel]] vyráběný od roku [[1978]] technologií [[HMOS]].
== Specifikace ==
Řádek 28:
== Univerzální registry ==
BX = BH
CX = CH
DX = DH
Každý z 16-bitových registrů lze používat jako dvojici 8bitových registrů: AH je vyšších 8 bitů, AL nižších 8 bitů 16bitového registru AX.
Řádek 38:
== Indexové a ukazatelové registry ==
BP
SI
DI
Tyto registry se nejčastěji používají pro adresaci dat. Indexové registry mají specifikovaný způsob využití. SP (ukazatel [[zásobník (informatika)|vrcholu zásobníku]]) obsahuje hodnotu offsetu zásobníku mikroprocesoru a používá se při práci se zásobníkem, včetně ukládání návratových adres při volání [[podprogram]]ů a přerušení. BP je určen k adresování dat na zásobníku; při spolupráci s vyšším [[programovací jazyk|programovacím jazykem]] je využíván jako ukazatel na [[parametr (software)|parametry]] právě prováděné procedury. SI a DI se využívají při přenosech bloku dat a při přístupu do paměti.
Řádek 50 ⟶ 49:
== Segmentové registry ==
DS
SS
ES
CS obsahuje segmentovou část adresy následující programové instrukce. DS je určen k adresování dat v hlavní paměti. SS ukazuje na segment strojového zásobníku. Dvojice registrů SS a SP obsahuje adresu vrcholu strojového zásobníku v hlavní paměti. SS se používá jako segmentový registr při adresování pomocí BP. ES je využíván při přesunech dat, jinak je volně k dispozici.
|