刚学汇编,很多不懂,麻烦各位前辈了。恩,所有疑问全部一起问出来了
设段地址为:SA
偏移地址;EA
有一段数据放在内存20000H单元中,想用偏移地址寻找到该单元,则SA应满足的条件是:
最小为:? 最大为: ?
答案是1001H 2000H
第2题说明:
因为段的起始地址要为16的倍数。所以当段地址小于1001H或大于2000H时CPU都无法寻到。
但是我有点不懂!
1:起始地址为16的倍数是把起始地址转为10进制除6为为整数的倍数还是直接16进制时为6的倍数?(恩,然后想想,貌似饶了个误区,不管10进制还是16进制貌似最后结果都一样吧)
2:如果CPU要访问21f60H单元,的满足SA X16+EA=21F60H
但是不是应该SA乘10+EA=21f60H?怎么又乘16了
3:这个1001h与2000H是怎么得出来的?
1001h/16=ba ba=186 为何最小段地址为16的186倍了呢?
2000H我可以理解为SA为2000H时,偏移地址为0
但是最小为?这个是如何得出的我表示不能理解
唉,好烦。初学汇编就是麻烦。但是不懂就要问,就要搞懂,不然后面我肯定越看越看不懂了。
段地址、偏移地址和物理地址,三者的关系式是:
20000H = 段地址 × 16 +偏移地址
当偏移地址取其最大值时,段地址,就能达到最小值。
该最小值,暂时写成:SA = minnH。
在后边添个零,代入公式,如下:
20000H = minn0H + 偏移地址最大值
横扫一眼,即可看出:
等式左边,20000H,其最低位是 0。
等式右边,其最低位,也必须是 0。
所以,偏移地址的最大值,只能是 FFF0H。
由此,即可轻松导出:SA (最小)=1001H。
--------------------
许多人,解此题时,都是用 FFFF 当做最大值!
用 FFFF,只能算出 2000FH,算不出来 20000H。
那么,20000H = ... +FFFFH,这个等式,根本就不成立!
不是等式,还用算吗!
结果,就是算出小数来了,怎么看,也不对。
--------------------
呵呵,这题目,也就是:小学的难度。
所以,王爽出题后,并没有给出答案或解题思路。
但是,他没有想到,学微机的人,如此缺乏小学知识。
...恩,所有疑问全部一起问出来了 设段地址为:SA 偏移地址;E
等式左边,20000H,其最低位是 0。等式右边,其最低位,也必须是 0。所以,偏移地址的最大值,只能是 FFF0H。由此,即可轻松导出:SA (最小)=1001H。--- 许多人,解此题时,都是用 FFFF 当做最大值!用 FFFF,只能算出 2000FH,算不出来 20000H。那么,20000H = ... +FFFFH,这个...
刚刚大学毕业参加工作的职场新人,有哪些需要注意的地方?
第二,遇到不会的就问,别怕冷眼,别怕嘲讽,你的努力总有人会看到你默默的努力,在适当的时候,你会有机会大展拳脚!第三,做事要多想,多想,再多想,别冲动,可以跟身边的朋友一起聊聊,集思广益!第五,听听父母的意见,别觉得他们啥也不懂,父母过了那么多年,不是白活的,而且他们绝对不会害...
关于段寄存器的寻址计算问题不懂求指教
问主最大的疑问出于没有理解好X86中的10H和16,其实两者是一样的。再来点拓展的,以16位的X86汇编来说,段地址所谓的段就是一个程序段,而偏移地址是指一个程序内和段起始地址的偏移距离
目前刚开始学 solidworks ,很多地方不会。感觉使用习惯和CAD差别太大...
1、solidworks也可以将命令全部都显示出来。步骤如下:a) 点击“工具→自定义”,在弹出的“自定义”对话框中,点击“命令”;b) 在“命令”对话框左下方选择“草图”,右侧显示所有“草图”的命令图标;c) 将你想要显示的图标往命令栏拖拽,该命令就显示在命令栏上,相反,把命令栏上的图标往“自...
作为一个大一新生,要如何避免被学长套路?
所有手续办理好,学长会帮你把东西搬到宿舍,就是一条龙的服务如何避免被学长套路,那就是如果他没有明确表示想要追求你,而是总是接着各种活动的旗号,然后约你出去,你就要谨慎了,还有很多学长会说有什么不懂的可以找他,等你找他的时候,又开始推三阻四,说白了就是为了树立自己伟岸的形象,其实...
...对于剧本我仅仅只有一些基础知识而已。麻烦各位了
比如道具:如果假设剧情女生在自行车上绑着气球,然后周围有人拿着什么什么东西,这样是要些出全部的道具吗?还是直接写气球?5. 我知道作为编辑需要考虑镜头,那么,考虑的边界在哪里?多了就显得你太主观了。可是具体要考虑些什么呢?是出来的效果,画面……等等吗?呵呵,不好意思,问题貌似偏多了……但是请各位达人解答一...
...感觉很多东西都不懂,我想知道装潢公司给业主装潢从开始到结尾的整个...
很多同学之所以让装修公司、装修队承担了大量的施工任务,其原因一方面是自己的时间不宽裕,还有一个原因是因为考虑“工程的衔接”问题。我当初决定水电改造外包,还有邻居提醒我说:以后衔接起来很麻烦。 其实装修的每个环节独立性都很强,记得前阵子论坛还有南方的同学提出疑问,说他老家那边装修,每个环节都是业主请专门的...
想问问各位编程高手最开始的时候是怎么下手的,也可以说是怎么从什么都...
大三假期找了个机会在一个计算机研究所实习,与其说实习不如说是做义工,工作了两个月一分钱没有拿。但是这两个月对我的发展帮助很大,让我早一步了解了社会,刚去的时候我当然是一窍不通,在那里我熟悉了网络,学会了Delphi和Oracle。由于工作很认真,得到了比较好的评价,在一位长者的引荐下,我开始和他们一起做项...
关于Inception盗梦空间剧情的问题与疑问【撇开上一问题另辟新天地...
也就是说也许不止3层梦中梦那么简单,也许更多。只不过使用镇静剂后在镇静剂没有失效前,死亡肯定是会到迷失域的。迷失域我猜测应该是一个共享的空间,(这个共享的原理我猜测可能是是现实里被造梦机连在一起的人共享的。)不属于任何人的梦。还有就是有其他的影迷推论过,cobb说梦境进的越深就越不...
工作后,你悟出什么职场道理?
5、如果跟同事发生了分歧、争执,先冷静下来的那个人是赢家。6、闷不吭声地埋头苦干,并不一定能够给你带来想要的认可。要学会向领导、上司汇报工作进度。7、不要想着讨好所有的人。你的职场社交一定要有重点。8、讨好他人的行为,不会为自己带来尊重和认可。业务水平、办事能力、有自己的底线,才能为...