计算机组成原理存储器实验源码,计算机组成原理大型实验-实验报告与源代码...

a7f4a3f590493a1e451dd952a488fd7c.gif 计算机组成原理大型实验-实验报告与源代码

(11页)

计算机组成原理存储器实验源码,计算机组成原理大型实验-实验报告与源代码..._第1张图片

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

11.9 积分

 计算机组成原理大型实验任务书(计算机12级1、2、3班和实验班)一、 实验目的:深入了解计算机各种指令的执行过程,以及控制器的组成,指令系统微程序设计的具体知识,进一步理解和掌握动态微程序设计的概念;完成微程序控制的特定功能计算机的指令系统设计和调试。二、 实验说明:要进行这项大型实验,必须清楚地懂得:(1) TEC-2机的功能部件及其连接关系;(2) TEC-2机每个功能部件的功能与具体组成;(3) TEC-2机支持的指令格式;(4) TEC-2机的微指令格式,AM2910芯片的用法;(5) 已实现的典型指令的执行实例,即相应的微指令与其执行次序的安排与衔接;(6) 要实现的新指令的格式与功能。三、 实验内容:选定指令格式、操作码,设计如下指令:(1) 把用绝对地址表示的内存单元A中的内容与内存单元B中的内容相加,结果存于内存单元C中。指令格式:D4××,ADDR1,ADDR2,ADDR3 四字指令(控存入口100H)功能: [ADDR3]=[ADDR1]+[ADDR2](2) 将一通用寄存器内容减去某内存单元内容,结果放在另一寄存器中。指令格式:E0 DR SR,ADDR (SR,DR源、目的寄存器各4位)双字指令(控存入口130H)功能: DR=SR - [ADDR](3) 转移指令。判断两个通用寄存器内容是否相等,若相等则转移到指定绝对地址,否则顺序执行。指令格式:E5 DR SR,ADDR 双字指令(控存入口140H)功能: if DR==SR goto ADDR else 顺序执行。设计:利用指令的CND字段,即IR10~8,令IR10~8=101,即CC=Z 则当DR==SR时Z=1,微程序不跳转,接着执行MEM PC(即ADDR PC) 而当DR!=SR时Z=0,微程序跳转至A4。四、 实验要求:(1) 根据内容自行设计相关指令微程序;(务必利用非上机时间设计好微程序)(2) 设计测试程序、实验数据并上机调试。(3) 设计报告内容:包括1、设计目的2、设计内容3、微程序设计(含指令格式、功能、设计及微程序) 4、实验数据(测试所设计指令的程序及结果)。(具体要求安最新规范为准)(4) 大型实验报告必须打印成册,各班班长收齐大型实验报告于19周星期五前,交张芳老师办公室。实验设计并分析:第一条:把用绝对地址表示的内存单元A中的内容与内存单元B中的内容相加,结果存于内存单元C中。指令格式:D4××,ADDR1,ADDR2,ADDR3 四字指令(控存入口100H)功能: [ADDR3]=[ADDR1]+[ADDR2]指令格式:D4XXADDR1ADDR2ADDR3微程序: PC→AR,PC+1→PC: 0000 0E00 A0B5 5402MEM→AR: 0000 0E00 10F0 0002MEM→Q: 0000 0E00 00F0 0000PC→AR,PC+1→PC: 0000 0E00 A0B5 5402MEM→AR: 0000 0E00 10F0 0002MEM+Q→Q: 0000 0E01 00E0 0000PC→AR,-省略部分-0 .)..0≡P.........0910 0000 0000 0000 0000 0000 0000 0000 0000 ................0918 0000 0000 0000 0000 0000 0000 0000 0000 ................0920 0000 0000 0000 0000 0000 0000 0000 0000 ................0928 0000 0000 0000 0000 0000 0000 0000 0000 ................0930 0000 0000 0000 0000 0000 0000 0000 0000 ................0938 0000 0000 0000 0000 0000 0000 0000 0000 ................>A8000800: MOV R1,9000802: MOV R2,30804: MOV R3,1400806: LDMC0807: RET0808:>G800>A8200820: MOV R8,00110822: MOV R9,00110824: NOP0825: NOP0826: MOV R9,00020828: RET0829:>E8240824 0000:E489 0000:0828>U8200820: 2C80 0011 MOV R8, 00110822: 2C90 0011 MOV R9, 00110824: E489 DW E4890825: 0828 ADC R2, R80826: 2C90 0002 MOV R9, 00020828: AC00 RET0829: 0000 NOP082A: 0000 NOP082B: 0000 NOP082C: 0000 NOP082D: 0000 NOP082E: 0000 NOP082F: 0000 NOP0830: 0000 NOP0831: 0000 NOP>G820结果显示:>RR0=0000 R1=090C R2=0000 R3=0143 SP=0FD0 PC=0820 IP=00CD R7=0000 R8=0011R9=0002 R10=0000 R11=0000 R12=0000 R13=0000 R14=0000 R15=0000 F=010011110820: 2C80 0011 MOV R8, 0011实验报告格式:(打印时请删除)计算机网络课程设计任务书(2013/2014第二学期------第19周)指导教师:许建龙 张芳班级:姓名:学号:计算机网络课程设计实验报告一、目的和要求二、实验环境三、具体内容四.实验心得成绩评定表到课率答辩成绩总成绩签字:年 月 日 关 键 词: 实验 原理 大型 组成 报告 源代码 计算机

4d91c43bfc72ca913299809b07b4968f.gif  天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

你可能感兴趣的:(计算机组成原理存储器实验源码)