实验4 一条指令的执行过程 实验报告
学号 姓名 班级: 实验时间: 年 月 日
实验报告表4-1 一条指令执行过程记录表
步骤1 用户指定两个加数 | |
加数1,加数2 | |
PC中存储的指令地址 | |
RAM中对应指令地址中的指令编码 | |
RAM中加数一的编码与内存地址 | |
RAM中加数一的编码与内存地址 | |
步骤2 取指令 | |
CPU使用哪根总线将PC中的内存地址送至RAM? | |
RAM将CPU传来的指令地址存储在哪里? | |
MAR中存放的是什么?具体的二进制编码是什么? | |
MAR中二进制编码对应的内存地址是什么?该内存地址中存放了什么数据?该数据放在哪个寄存器中? | |
PC被访问后其中的内容发生了什么变化?为什么? | |
RAM将MDR中的数据通过哪条总线传送给力CPU? | |
CPU将RAM传来的指令存放在哪里? | |
IR中存放的指令二进制编码是什么? | |
步骤3 指令译码 | |
IR中的操作码和两个操作数的内存地址分别是什么?(请分别用用六位二进制数和四位十六进制表示) | |
译码在哪里进行?并通过哪组总线把该操作传递给RAM? | |
步骤4 取数据 | |
CPU通过哪组总线传送地址?RAM将这个地址存放在哪里? |
RAM把第一个操作数存放在哪个寄存器上,通过哪组总线传送给CPU? | |
CPU把取到的第一个操作数存放在哪里? | |
步骤5 加法计算 | |
CPU把两个加数放入哪里进行加法运算? | |
当两个加数相加结束后,CPU把相加结果存放在哪里? |
在本次实验中,你有哪些收获?遇到哪些问题?这些问题是否已经解决?如果已经解决了,请说说你是如何解决的。也可谈谈你的其它想法。
第4周作业题:(请认真查阅教材及相关资料,回答以下问题,并把答案附在问题之后)
1.查阅资料(可参阅实验教材p46--48)并解释以下名词或部件的作用。
1)PC的功能是什么?它的第一数据是从哪里得到的 ?
2)ALU是什么部件?它的功能是什么?
3)MAR是什么寄存器?
4)MDR是什么寄存器?它和内存有什么区别?
5)IR是什么寄存器?它的作用是什么?
答:
2.请查阅资料,并回答以下问题(最好附实例图说明):
1.)医院信息系统(HIS)的作用和常见的主要功能有哪些?
2.)放射学信息系统(RIS)和医学图像存储和通信系统(PACS)的作用和常见的主要功能有哪些?RIS和PACS的关系是怎样的?它们(RIS和PACS)二者和HIS的关系又是怎样的?
3.)实验室检验信息系统(LIS)的作用和常见的主要功能有哪些?它和HIS的关系又是怎样的?
4.) 电子病历(EMR)的作用和常见的主要功能有哪些?它和HIS的关系又是怎样的?
5.)我国医院信息化目前存在有哪些主要的问题?请简述之。
答: 下载本文