8086cpu有幾個8位寄存器

來源:魅力女性吧 1.35W
8086cpu有幾個8位寄存器

8個

8086cpu的通用寄存器有8個

又可以分成2組,一組是數據寄存器(4個)

另一組是指針寄存器及變址寄存器(4個).

數據寄存器分為:

ah&al=ax(accumulator):累加寄存器

常用於運算在乘除等指令中指定用來存放操作數,另外

所有的i/o指令都使用這一寄存器與外界設備傳送數據.

bh&bl=bx(base):基址寄存器,常用於地址索引

ch&cl=cx(count):計數寄存器,常用於計數

常用於保存計算值,如在移位指令,循環(loop)

和串處理指令中用作隱含的計數器.

dh&dl=dx(data):數據寄存器,常用於數據傳遞。

他們的特點是,這4個16位的寄存器可以分為高8位。

熱門標籤