第四章作业参考答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存容量直接地址需要16位。故指令格式可设计如下
31 26 25 24 23 21 20 16 15 0
OP
X
R
A/D
X=00,直接寻址,有效地址EA=A;
X=01,立即寻址,D为立即数;
X=10,变址寻址,EA=(R)+D X=11,相对寻址,EA=(PC)+D
寄存器
0
OP
寻址方式
源地址
目标地址
答:单字长指令,OP=4,最多可定义16条不同的指令; 源操作数与目标操作数皆可以有23=8种寻址方式;
7.机器字长32位,主存容量64KB,采用单字长单地址指
令,40条指令,支持直接、立即,变址及相对四种寻址 方式设计指令格式
答:40条指令OP需要6位,4种寻址方式需要2位,64KB主
偏移量(16位)
4 3
0
变址寄存器
答:双字长指令,OP=6,最多可定义64条不同的指令; 指令类型为RS型,源操作数采用寄存器寻址,目标
操作数采用变址寻址(操作数在内存,有效地址为
变址寄存器内容加上偏移量)。
5.指令结构如下:分析该指令格式及寻址方式
15 12 11 9 8
寄存器
6 5
寻址方式
3 2
第4章作业
P134—2. 32位指令,70条,双、单、无操作数,设计指 令格式满足要求。 答:双操作数指令格式:
7 OP 3 寻址 5 Rd 5 Rs 12 D
单操作数指令格式:
7 OP 3 寻址 5 R 17 D
无操作数指令格式:
7 OP
4.指令结构如下:分析该指令格式及寻址方式
15
OP
Fra Baidu bibliotek
10
7 源寄存器
31 26 25 24 23 21 20 16 15 0
OP
X
R
A/D
X=00,直接寻址,有效地址EA=A;
X=01,立即寻址,D为立即数;
X=10,变址寻址,EA=(R)+D X=11,相对寻址,EA=(PC)+D
寄存器
0
OP
寻址方式
源地址
目标地址
答:单字长指令,OP=4,最多可定义16条不同的指令; 源操作数与目标操作数皆可以有23=8种寻址方式;
7.机器字长32位,主存容量64KB,采用单字长单地址指
令,40条指令,支持直接、立即,变址及相对四种寻址 方式设计指令格式
答:40条指令OP需要6位,4种寻址方式需要2位,64KB主
偏移量(16位)
4 3
0
变址寄存器
答:双字长指令,OP=6,最多可定义64条不同的指令; 指令类型为RS型,源操作数采用寄存器寻址,目标
操作数采用变址寻址(操作数在内存,有效地址为
变址寄存器内容加上偏移量)。
5.指令结构如下:分析该指令格式及寻址方式
15 12 11 9 8
寄存器
6 5
寻址方式
3 2
第4章作业
P134—2. 32位指令,70条,双、单、无操作数,设计指 令格式满足要求。 答:双操作数指令格式:
7 OP 3 寻址 5 Rd 5 Rs 12 D
单操作数指令格式:
7 OP 3 寻址 5 R 17 D
无操作数指令格式:
7 OP
4.指令结构如下:分析该指令格式及寻址方式
15
OP
Fra Baidu bibliotek
10
7 源寄存器