6.2.8 设计验证 对每条指令的取指令、译码以及执行周期进行跟踪。 1. 考虑如下这段代码,它每条指令仅仅包含了一次。 0: ADD 4 1: AND 5 2: INC 3: JMP 0 4: 27H 5: 39H 2. CPU遵循状态图并以合适的状态顺序取出、译码和 执行每条指令: ADD4: FETCH1→FETCH2→FETCH3→ADD1→ADD2 AND5: FETCH1→FETCH2→FETCH3→AND1→AND2 INC: FETCH1→FETCH2→FETCH3→INC1 JMP0: FETCH1→FETCH2→FETCH3→JMP1 3. 对这段程序的一次循环的跟踪情况 (所有寄存器的初始值都是0) ? 指令 状态 有效信号 所执行的操作 下一个状态 ADD 4 FETCH1 PCBUS,ARLOAD AR←0 FETCH2 FETCH2 READ,MEMBUS, DRLOAD,PCINC DR←04H,PC←1 FETCH3 FETCH3 DRBUS,ARLOAD, IRLOAD IR←00,AR←04H ADD1 ADD1 READ,MEMBUS DRLOAD DR←27H ADD2 ADD2 DRBUS,ACLOAD AC←
您可能关注的文档
最近下载
- 《HJ2045-2014石油炼制工业废水治理工程技术规范》专题研究报告.pptx VIP
- 农村狗狗交配的全过程,让你看了有点不可置信.pdf VIP
- 深度解析(2026)《HJ2045-2014石油炼制工业废水治理工程技术规范》.pptx VIP
- 石油炼制工业废水治理工程技术规范(HJ 2045-2014).pdf VIP
- 电力建设工程预算定额(2018版) 第一册 建筑工程(上册).docx
- NBT 47014-2023 承压设备焊接工艺评定.pdf VIP
- 华为半导体封装岗位机试真题及详细答案(实操版).docx
- 简单就是美讲课论缠和江恩.doc VIP
- 简单就是美博文-第四部分.doc VIP
- 名著《红星照耀中国》阅读任务卡.pdf VIP
原创力文档

文档评论(0)