8086数据寄存器
8086CPU有四個(gè)16位數(shù)據(jù)寄存器可分成8個(gè)8位寄存器
AX(AH,AL)|BX(BH,BL)|CX(CH,CL)|DX(DH,DL)
數(shù)據(jù)寄存器主要用來(lái)保存操作數(shù)和保存運(yùn)算結(jié)果等
AX 常用作累加器(accumulator)用來(lái)保存臨時(shí)數(shù)據(jù)比如MOV AX,DATA將數(shù)據(jù)段地址送入AX
;MUL BL,DIV BX用來(lái)保存乘除法的結(jié)果
BX 基(Base)地址寄存器,作為存儲(chǔ)器指針尋址DS:[BX]
CX 計(jì)數(shù)(Count)寄存器CX可作為循環(huán)記錄循環(huán)次數(shù),CL可保存移位的位數(shù)
DX 數(shù)據(jù)(Data)寄存器 進(jìn)行32位乘除法時(shí)作為存放被除數(shù)的高16位
AX,BX,CX,DX除了作為指定的作用外其實(shí)四個(gè)寄存器沒(méi)用什么可區(qū)分之處
總結(jié)
- 上一篇: 深圳学车多少钱啊?
- 下一篇: 8086变址和指针寄存器