鱼C论坛

 找回密码
 立即注册
查看: 2688|回复: 10

小甲鱼零基础学汇检测题2.2问题

[复制链接]
发表于 2012-11-3 10:36:54 | 显示全部楼层 |阅读模式

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

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

x
   http://b226.photo.store.qq.com/psb?/11fc2ea2-1d72-4769-9cbd-24569931dfd9/C7pOoJMRrZOBy.BPZdE.1KLH7Q.pCKHI2Gpkze.vDaU!/b/dPN8uYYoFwAA&bo=vwL1AAAAAAABAG8!
我就是想知道要是根据算法运算的话该先算括号里的,为什么那有括号不先算括号内的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-11-3 10:37:26 | 显示全部楼层

                               
登录/注册后可看大图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-11-3 10:38:05 | 显示全部楼层
:(第一次发帖不好意思。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-11-3 10:45:28 | 显示全部楼层
  新手坐等 谢谢!不让没法向下学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-3 12:19:55 | 显示全部楼层
haohhhhhhhhhhhhhhhao
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-3 14:01:08 | 显示全部楼层
因为我们知道,偏移地址的取值范围是0到FFFF,而定位内存是段地址*16加偏移地址来定位的。所以在内存单元地址一定的情况下取最大偏移地址时就可以得出最小的段地址,因此第一个填空的计算法是 SA*16 + FFFFH= 20000H,SA = (20000H - FFFFH)/16 = 20000H/16 – SA/16 = 2000H – SA/16 。注意计算,这里面除数16,换算成16进制就是10H,你说的括号先计算可能是把20000H看成2000H了,因此SA = 2000H – FFFFH/16 =2000H – FFFH = 1001H
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-11-3 14:10:40 | 显示全部楼层
无限幻想 发表于 2012-11-3 14:01
因为我们知道,偏移地址的取值范围是0到FFFF,而定位内存是段地址*16加偏移地址来定位的。所以在内存单元地 ...

   自己看晕了我,看的时间太次了 刚看到是20000H一直以为是2000H 。谢谢了以后不懂的还可以问你吗? 灰太狼大哥哥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-3 14:41:47 | 显示全部楼层
无限幻想 发表于 2012-11-3 14:01
因为我们知道,偏移地址的取值范围是0到FFFF,而定位内存是段地址*16加偏移地址来定位的。所以在内存单元地 ...

还有直接先减后除的话,10001H除以16等于多少?1000H?,1000H*16+FFFFH =1FFFFH,明显是不对的,少了1,因此你取最大的偏移地址FFFF,是寻不到20000H单元的,如果你的计算结果是1001H*16,为10010,不用FFFFH就FFF0H偏移地址就能寻到,而我们无论是段地址也好,偏移地址也好都是8bit,一个字节的,1000H段地址肯定寻不到20000H的内存单元,1001H能寻到,你说最小的段地址答案是多少?只能是1001H了,除以16是会产生余数,影响结果的。段地址不可能有小数点,是不是?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-3 15:07:46 | 显示全部楼层
楼上的正解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-11-3 15:58:25 | 显示全部楼层
衣冠者禽兽也 发表于 2012-11-3 15:07
楼上的正解

   谢谢各位大神的解答、
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-11-4 17:24:35 | 显示全部楼层
新手坐等 谢谢!不让没法向下学习了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-10-8 02:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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