“地址加法器合成物理地址的方法”求解
关于008第二章寄存器(CPU工作原理)一讲中,小甲鱼老师讲到“地址加法器合成物理地址的方法”,物理地址=段地址*16+偏移地址,如下图所示,
,
当段地址为1230H时,进行合成时,乘以16,问题是我在计算机器中算出来不等于12300呀?
乘以16,
得到
,
这是怎么回事呀,我的算法哪出错了?如果单纯的理解为直接使段地址左移4位,然后补0000,这个可以理解,但是怎么算出来的呢?
By the way:
小甲鱼老师说在第一章的小结(004)中谈到存储单元从0编号,至于为什么忘了,我上网查了一下,说是编号是从自然数开始编号的,(个人不是很认同),更多的是说计算方便,(老实说,我也没发现怎么方便了,嘻嘻!)
16d=10h
你连这个都没搞懂还去质疑别人? 本帖最后由 china0008 于 2011-3-12 14:56 编辑
分清楚进制噻。乘数16后面没写H就是10进制的16么。 16d=10H 1230H*10H=12300H 回复 2# ckzmo
我没质疑,只是求解而已,不要误会 懂了 感谢版主
页:
[1]