8086cpu有幾個8位寄存器
來源:魅力女性吧 1.35W
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位。