鱼C论坛

 找回密码
 立即注册
查看: 4859|回复: 4

“地址加法器合成物理地址的方法”求解

[复制链接]
发表于 2011-3-12 11:44:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
关于008第二章寄存器(CPU工作原理)一讲中,小甲鱼老师讲到“地址加法器合成物理地址的方法”,
物理地址=段地址*16+偏移地址,如下图所示,
a.jpg
当段地址为1230H时,进行合成时,乘以16,问题是我在计算机器中算出来不等于12300呀?
b.jpg 乘以16,
得到
c.jpg
这是怎么回事呀,我的算法哪出错了?如果单纯的理解为直接使段地址左移4位,然后补0000,这个可以理解,但是怎么算出来的呢?


By the way:
小甲鱼老师说在第一章的小结(004)中谈到存储单元从0编号,至于为什么忘了,我上网查了一下,说是编号是从自然数开始编号的,(个人不是很认同),更多的是说计算方便,(老实说,我也没发现怎么方便了,嘻嘻!)

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-3-12 14:09:35 | 显示全部楼层
16d=10h

你连这个都没搞懂还去质疑别人?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-3-12 14:55:17 | 显示全部楼层
本帖最后由 china0008 于 2011-3-12 14:56 编辑

分清楚进制噻。  乘数16后面没写H  就是10进制的16么。   16d=10H    1230H*10H=12300H
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-3-12 16:31:15 | 显示全部楼层
回复 2# ckzmo


    我没质疑,只是求解而已,不要误会
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-3-12 16:31:53 | 显示全部楼层
懂了 感谢版主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-5 05:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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