计算机组成原理课程设计
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
常见问题
图2.27中JC指令的微地址如何确定?
•答:根据图2.15单操作数指令的微程序入口地址形成
JC指令中的ADDR1是什么?
•答:是主存地址, MOV #0080H, FF01H指令的地址。
大的数减去小的数为什么CF标志位为1?
•答:JUC-II的减法运算的CF标志位与“借位”的含义是反 的。请参阅《计算机组成原理实践教程》2.3.2,以及 《计算 机组成原理(第二版)》4.1.3关于“补码加减运算的逻辑实 现”的说明。
Day3: 条件转移指令的设计与调试
1. 设计目标
为CPU扩充转移指令,完成转移指令的微程序设计与调试。
2. 设计任务
(1)根据2.4.3介绍的微地址形成方法,算出条件转移指令的微 程序入口地址;编写JC指令的微程序输入到控存,并用下 面的调机程序验证。
ADDR1:
MOV #imm1, R1 CMP #imm2, R1 JC ADDR1 MOV #0001H, FF01H HALT MOV #0080H, FF01H HALT
HALT是什么指令?如何编写它的微程序?
•答:见《实践教程》56页。微程序见表2.13。
Βιβλιοθήκη Baidu
实验系统软件
主存汇编/调试窗口
•将汇编指令自动翻译成机器指令并写入到主存中 •用法见《实践教程》P206