欢迎来到天天文库
浏览记录
ID:42711049
大小:52.00 KB
页数:3页
时间:2019-09-20
《组原课设任务书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、江苏技术师范学院计算机科学与工程学院计算机组成原理与系统结构课程设计任务书设计题目:模拟机指令系统设计及程序调试任课教师:侯雪亚实验指导教师:洑涵妤设计形式:讲课、实验、撰写课程设计报告进度安排:设计时间为1周(20学时)时间任务第一天集中讲课,明确任务,分组搜集资料,自学相关知识第二天设计指令系统、微指令系统第三天调试指令系统和微指令系统第四天编写程序文件,调试并记录结果第五天撰写课程设计报告设计任务:一、设计指令系统1、根据学生自己的能力,独立设计一套指令系统。主要内容如下表,其中,“必选指令”是必须要设计的指令类型,“自选指令”是根据自己的能力选做的指令类型:必选指令自选指
2、令第3页共3页1)数据传送指令2)输入/输出指令3)存储指令4)算术运算指令5)转移指令1)交换指令2)比较指令3)移位指令5)堆栈指令6)逻辑运算指令7)程序调用指令8)循环指令2、根据自己设计的指令系统,设计相应的微指令系统。主要内容有:1)设计每条指令的微指令序列2)写出每条微指令的二进制编码(以十六进制表示)3)微指令中所包含的每个控制位含义及其取值二、设计程序文件按照框图流程(后附),使用自己设计的指令系统,编写程序文件。三、编译调试1、在COP2000软件环境下对编写的程序进行反汇编;2、修改编译过程中出现的错误,直至程序运行正常。四、记录结果使用单微指令调试方式,记
3、录每步相关寄存器结果。五、撰写课程设计报告1、格式要求统一用A4纸书写并装订;2、内容要求1)设计目的2)设计要求3)设计原理4)设计内容(微指令编码)5)程序调试(程序文件、单微指令调试结果)6)设计心得关键提示:1、建立指令系统时,实验机占用部分不可使用;2、指令操作码长度有上限和下限,否则编译出错;3、控制信号低电平0有效(不打勾),高电平1无效(打勾);4、传输、跳转指令,涉及到立即数的指令,其机器码设置有强制要求,具体参考PC实验内容及指导书第6章相关内容;5、COP2000软件环境中的数字标识问题,如:1)#IIH表示十六进制立即数;第3页共3页1)#II表示十进制立
4、即数;2)II表示存储器II单元;6、编译过程中,若提示文件第1行出错,则检查文件后缀名是否为“.ASM”。提交作品:一、指令系统文件“.INS”二、程序文件“.ASM”三、课程设计报告#05H->A(A)->RA左移1位->A(A)+(R1)->A(A)->05HOUT显示(A)-(05H)->AOUT显示借位?结果为0?是是否否结束用子程序调用实现开始附:程序框图第3页共3页
此文档下载收益归作者所有