文章

36

粉丝

0

获赞

0

访问

2.5k

头像
2010年计算机学科专业基础综合试题 - 第43题回答
计算机组成原理
发布于2025年9月18日 14:34
阅读数 67

1. 指令数往往取决于操作码位数,操作码位数 = $15-12+1 = 4$(看图,指令字段结构),则指令数有$2^{4} = 16$;```Ms/Md```(寻址方式)位数有3位,说明寄存器也占3位,不难推出Md(11-6+1-3)和Rd(5-0+1-3)都占3位,寄存器最多有$2^{3} = 8$个;地址数量 = $\frac{128KB}{\frac{16b}{8 b/B}} = 64K = 2^{16}$;地址线位数 = $log_{2}{64K} = 16$位,则MAR为16位,存储字长为16位,则MDR为16位

2. 主存容量为128KB,有64K个地址,编号范围是$[0, 2^{16}-1]$,也是$[0000H, FFFFH]$

3. 寄存器
   | 寄存器地址 | 寄存器内容 |
   | ---------- | ---------- |
   | 100B(R4) | 1234       |
   | 101B(R5) | 5678       |

   主存
   
   | 主存地址 | 主存内容 |
   | -------- | -------- |
   | 1234H    | 5678     |
   | 5678H    | 1234     |
   
   解读汇编```add(R4), (R5)+```,查表,得知(Rn)意味着寄存器间接寻址——寻址方式001B
   
   | 15——12   | 11——7      | 6——4 | 5——3       &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发