实验四-一条指令的执行过程.docx

上传人:sk****8 文档编号:4353971 上传时间:2019-10-25 格式:DOCX 页数:2 大小:16.34KB
下载 相关 举报
实验四-一条指令的执行过程.docx_第1页
第1页 / 共2页
实验四-一条指令的执行过程.docx_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

1、实验四 一条指令的执行过程学号:1120161816姓名:田雄辉班级:07011606实验时间:2016.10.24实验报告表4-1 一条指令执行过程记录表步骤1 用户指定两个加数加数1,加数23000 12PC中存储的指令地址00000000 00001011RAM中对应指令地址中的指令编码00011101 00110110RAM中加数一的编码与内存地址0000101110111000 0034RAM中加数二的编码与内存地址0000000000001100 0036步骤2 取指令CPU使用哪根总线将PC中的内存地址送至RAM?ABRAM将CPU传来的指令地址存储在哪里?地址储存器RMA中存放

2、的是什么?具体的二进制编码是什么?指令编码 00011101 00110110RMA中二进制编码对应的内存地址是什么?该内存地址中存放了什么数据?该数据放在哪个寄存器中?000A 指令编码 指令寄存器PC被访问后其中的内容发生了什么变化?为什么?PC中的指令地址自动加一 因为这一指令执行完要执行下一次指令RAM将MDR中的数据通过哪条总线传送给力CPU?DBCPU将RAM传来的指令存放在哪里?指令寄存器IRIR中存放的指令二进制编码是什么?0001 110100 110110步骤3 指令译码IR中的操作码和两个操作数的内存地址分别是什么?(请分别用用六位二进制数和四位十六进制表示)000001 0001操作数1: 110100 0034操作数2: 110110 0036译码在哪里进行?并通过哪组总线把该操作传递给RAM?CU控制器 CB步骤4 取数据CPU通过哪组总线传送地址?RAM将这个地址存放在哪里?AB 地址储存器RAM把第一个操作数存放在哪个寄存器上,通过哪组总线传送给CPU?数据寄存器 DBCPU把取到的第一个操作数存放在哪里?GR步骤5 加法计算CPU把两个加数放入哪里进行加法运算?ALU计算器当两个加数相加结束后,CPU把相加结果存放在哪里?加数一所在的通用寄存器中

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 自然科学

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。