锐利坚定 发表于 2013-10-27 09:47:04

小甲鱼,到底是你对,还是书对??

我现在在看小甲鱼的WIN32汇编。听到小甲鱼在里面说WIN32段寄存器的时候,小甲鱼说在WIN32中,没有用分段管理基地地址加偏移地址。但是我买的这本书和你说的不一样啊。我把我这本书上的原说写在下一段。大家看看啊。
32*86CPU仍采肜分段方法管理存储器,其存储器逻辑地址由段基地址:段内偏移地址组成,段寄存器指示段基地址,各种寻址方式确定段内偏移地址。
这是这本书上的一句原话,我看着就有点疑问了????

福禄娃娃 发表于 2013-10-27 18:31:11

分段的机制是8086等16位的CPU才采用的
现在的32位CPU的内存管理是分页机制

ypyangpong 发表于 2013-10-27 18:43:36

我的理解是 书上的那句话说的段寄存器是个笼统的称呼,这个段寄存器在win32中描述的是一个段描述符,段描述符中有段的基地址

老shi人 发表于 2013-10-27 20:19:07

{:2_25:}楼主挺仔细的

锐利坚定 发表于 2013-10-28 17:28:14

ypyangpong 发表于 2013-10-27 18:43 static/image/common/back.gif
我的理解是 书上的那句话说的段寄存器是个笼统的称呼,这个段寄存器在win32中描述的是一个段描述符,段描述 ...

其实32汇编也是分段管理的,只不过他的基地址是通过段描述符映射的。

ypyangpong 发表于 2013-10-28 17:54:28

锐利坚定 发表于 2013-10-28 17:28 static/image/common/back.gif
其实32汇编也是分段管理的,只不过他的基地址是通过段描述符映射的。

呵呵。。。。。。。。。
页: [1]
查看完整版本: 小甲鱼,到底是你对,还是书对??