8086/8088寄存器

?8086/8088 包括四個(gè)16位數(shù)據(jù)寄存器,兩個(gè)16位指針寄存器,兩個(gè)16位變址寄存器,一個(gè)16位指令指針,四個(gè)16位段寄存器,一個(gè)16 位標(biāo)志寄存器,如下圖所示:

寄存器分組

通用寄存器:

?存了各自規(guī)定的專門用途外,還可用于傳送和暫存數(shù)據(jù),可以保存算術(shù)邏輯運(yùn)算中的操作數(shù)和運(yùn)算結(jié)果。各自用途:
通用寄存器用途

AX:一般通過累加器進(jìn)行的操作所花的時(shí)間最少。
BX:一般存放基地址,是數(shù)據(jù)寄存器中唯一可作為存儲(chǔ)器指針使用的寄存器。
CX:計(jì)數(shù)寄存器,在進(jìn)行循環(huán)操作時(shí),用它記錄循環(huán)的次數(shù)。
DX:數(shù)據(jù)寄存器

變址和指針寄存器:

主要用于存放某個(gè)存儲(chǔ)單元地址的偏移,在字符串操作中,規(guī)定由SI給出源指針,由DI給出目的指針,所以SI也稱為源變址寄存器,DI為目的變址寄存器,它們也可作為存儲(chǔ)器指針使用。
BP和SP寄存器稱為指針寄存器。BP主要用于給出堆棧中數(shù)據(jù)區(qū)基址的偏移,從而方便地實(shí)現(xiàn)直接存取堆棧中的數(shù)據(jù),所以BP也稱為基指針寄存器。SP只作為堆棧指針使用,即保存堆棧棧頂?shù)刂返钠啤?/p>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 80X86微處理器 一、80x86系列微處理器概況: 8086、8088、80286、80386、80486之后型...
    Zhou_qn閱讀 4,909評論 0 4
  • 組件 計(jì)算機(jī)是一種數(shù)據(jù)處理設(shè)備,它由CPU和內(nèi)存以及外部設(shè)備組成。CPU負(fù)責(zé)數(shù)據(jù)處理,內(nèi)存負(fù)責(zé)存儲(chǔ),外部設(shè)備負(fù)責(zé)數(shù)...
    哆啦灬少A夢閱讀 1,775評論 1 2
  • 1、數(shù)據(jù)寄存器ax、bx、cx、dx4個(gè)16位寄存器又可分割成8個(gè)獨(dú)立的8位寄存器(AX:AH-AL、BX:BH-...
    倒數(shù)第三閱讀 1,832評論 0 1
  • 王爽匯編全書知識(shí)點(diǎn)大綱 第一章 基礎(chǔ)知識(shí) 機(jī)器語言 匯編語言的產(chǎn)生 匯編語言的組成 存儲(chǔ)器 cpu對存儲(chǔ)器的讀寫 ...
    2c3ba901516f閱讀 2,757評論 0 1
  • *感恩上天,感恩大地,讓我們生活在這美 好的世界~ *感恩父親,母親帶我來到這個(gè)世界,感恩 他們的教悔~ ...
    Fen1232閱讀 153評論 0 1

友情鏈接更多精彩內(nèi)容