计组寻址方式慕课例题

最近在看华中科技计算机组成慕课,这个题搜不到解析。
我思考了一下,打算写这个题目分享造福后来人hhh
默默安利华中科技计组慕课,老师讲的蛮清晰的~


题目:

某计算机按字节编址,采用大端方式存储信息。其中,某指令的一个操作数的机器数为ABCD 00FFH,该操作数采用基址寻址方式,指令中形式地址(用补码表示)为FF00H,当前基址寄存器的内容为C000 0000H,则该操作数的LSB(即该操作数的最低位FFH)存放的地址是( ) (单选)
A. BFFF FF03H
B. BFFF FF00H
C. C000 FF03H
D. C000 FF00H

答案:

A

涉及知识点:

存储方式、寻址方式、各种码计算

解析:

  1. 补码FF00H
    —>原码1 100H(加粗的1为符号位)
    —>C000 0000H-100H=BFFF FF00H为操作数存放的首地址
  2. int是32位4字节,机器数为16进制数,所以此机器数是两个数两个数的存。大端存储AB CD 00 FF,则AB在BFFF FF00H地址
  3. LSB(即该操作数的最低位FFH)在BFFF FF03H

idea:

此题和网上一道有解析的考研题思路很像

那道考研题解析链接为 408考研真题+解析点这里

感觉这个博主写的挺细节的,推荐不理解的看一下。


本人才疏学浅,有问题欢迎大佬在评论区指正。

你可能感兴趣的:(计算机组成)