主题:关于寄存器
cuibo168
[专家分:1610] 发布于 2006-08-16 08:58:00
DI,SI,BP,SP我知道是什么可EDI,ESI,EBP,ESP是什么意思
回复列表 (共2个回复)
沙发
66543 [专家分:200] 发布于 2006-08-16 10:56:00
升级了,32位了。
板凳
prg007 [专家分:310] 发布于 2006-08-23 19:50:00
在286及以前的PC8080中是16位系统,所有的通用寄存器和SI,DI,SP等等都是位的
在386以后的PC机型是32位系统,所有的通用寄存器都扩展成32位了,同样ESI,EDI等也是32位的.不过以前的16位寄存器还可使用,保证了在使用方面一定的兼容性(注:CS,DS,ES,SS等还是16位的,不过此时不再作段寄存器用了,已经变段描述符指针了,和保护方式32位汇编有关)
我来回复