鱼C论坛

 找回密码
 立即注册
查看: 3655|回复: 8

关于8086PC机的内存地址空间分配

[复制链接]
发表于 2013-6-10 14:03:13 | 显示全部楼层 |阅读模式
3鱼币
暴风截图201361010685765.jpg
8086PC机是16位CPU,那么,内存的大小就应该为2^16Bytes,2^16=(2^4)^4=16^4=10000H,所以内存应该是0~FFFFH啊,为什么视频上是0~FFFFFH呢????

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-6-11 14:45:11 | 显示全部楼层
支持楼主 向你学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-6-11 15:53:11 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-6-11 16:40:26 | 显示全部楼层
本帖最后由 littleqiang 于 2013-6-11 16:42 编辑

实际地址不应该是(段地址*16+偏移地址)嘛!8086CPU应该有20位的地址总线!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-6-11 16:42:59 | 显示全部楼层
littleqiang 发表于 2013-6-11 16:40
实际地址不应该是(段地址*16+偏移地址)嘛!8086CPU应该有20位的地址总线!

额,刚开始的疑问,后来晓得了。。。数据总线16跟,地址总线20跟,额
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-6-26 15:09:54 | 显示全部楼层
那是物理地址。哥。。物理地址=段地址*16+偏移地址。。。(段地址*16)又被称为基地址。。
物理地址是20位的地址。5个16进制是20位。。一个16进制的数是4个二进制。。而段地址是16位的。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-7-24 20:09:14 | 显示全部楼层
持楼主ing……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-11 20:13:04 | 显示全部楼层
20根那应该*16=FFFF0吧,怎么是FFFFF呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2013-9-15 08:42:45 From FishC Mobile | 显示全部楼层
只要再学下一章,问题就解决了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-17 07:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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