找回密码
 立即注册
搜索
热搜: 活动 通知
查看: 970|回复: 2

一些基础概念问题

[复制链接]

1

主题

2

回帖

23

积分

至尊会员

积分
23

至尊会员

发表于 2024-4-5 18:40:59 | 显示全部楼层 |阅读模式
   我一直苦恼这个问题 ,段地址和偏移地址形成物理地址为啥公式会是这样      段地址X16+偏移地址 = 物理单元地址?  是段地址X10+偏移地址 = 物理地址  这样能得到真实物理地址单元,为啥  都说是段地址x16+偏移地址  = 物理地址,我是哪里没看懂有问题啊? 卡了我几天了没想明白,也查了网上资料,望学长,老师解答一下,感谢。

416

主题

315

回帖

3288

积分

管理员

积分
3288
发表于 2024-4-5 21:07:12 | 显示全部楼层
由于段寄存器只有16位,无法装入20位的段地址,所以规定低4位是0的物理地址才能做为段地址,这样就可以去掉低4个0装入段寄存器。将来恢复的时候,直接在右边加4个0就还原了。

在右边加4个零,相当于将段地址乘以16,或者乘以0x10。十进制的16等于十六进制的10,数制不同罢了。

1

主题

2

回帖

23

积分

至尊会员

积分
23

至尊会员

 楼主| 发表于 2024-4-5 22:14:06 | 显示全部楼层
感谢老师!我有点明白了,我想我未把问题叙述清楚,我在仔细复习一下前面章节!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|鼠侠网 ( 吉ICP备19001332号 )

GMT+8, 2024-12-22 09:41 , Processed in 0.220033 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表