8086CPU寄存器 & linux bootsect.s分析
##8086CPU寄存器
有14个寄存器,每个寄存器都有16位长度,分别为AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。
AX、BX、CX、DX被定义为通用寄存器,可以用来暂存数据,互不影响。
CS、DS、SS、ES被定义为段寄存器,用来提供内存单元的段地址。
8086CPU不支持将数据直接送入段寄存器的操作,但支持将一个寄存器中的内容送入另一个寄存器(通...
原创
2019-01-06 22:45:08 ·
410 阅读 ·
0 评论