Mr.HO 发表于 2011-6-27 21:31:22

甲鱼老师能回答下问题吗?

本帖最后由 Mr.HO 于 2011-6-27 21:33 编辑

箭头指向的地址是段地址?不太明白啊,望解释



幕府幽魂 发表于 2011-6-27 22:25:33

我感觉是的,不过也不确定对错

china0008 发表于 2011-6-27 23:27:40

不是32位cpu寻址不需要 段+偏移了箭头所指就是 直接的 内存地址    8086 的地址线是20位的寄存器是16位所以要采用段+偏得到20位的地址

king嗜血法师 发表于 2011-6-28 07:14:40

本帖最后由 king嗜血法师 于 2011-6-28 07:17 编辑

哦 这样啊 一直以为就算以后的扩展还一直会用到偏移地址寻址呢:dizzy:
那这么说32位以上的CPU是没有地址加法器了是吗?

yulin3192 发表于 2011-6-28 13:33:15

我是新手,听的一头雾水

幕府幽魂 发表于 2011-6-28 20:03:20

3楼说的是对的,32位CPU可以访问到长度为2的32次方(4G)的内存地址,。32位CPU又增加了几个寄存器。

幕府幽魂 发表于 2011-6-28 23:05:06

WIN环境下的汇编学好了,估计学破解之类的应该很容易了吧
页: [1]
查看完整版本: 甲鱼老师能回答下问题吗?