指令系统设计案例分析.docx
《指令系统设计案例分析.docx》由会员分享,可在线阅读,更多相关《指令系统设计案例分析.docx(26页珍藏版)》请在第一文库网上搜索。
1、麦嶷理工大学课程设计阐明书题目:指令系统设计院系:专业班级:学号:学生姓名:指导教师:2023年12月16日安徽理工大学课程设计(论文)任务书计算机科学与工程院系监控与嵌入式教研室学号学生姓名专业(班级)设计题目指令系统设计设计技术参数1 .本系统采用DJYPTH超强型计算机构成原理教学试验系统搭建电路图,在试验箱上实现指令系统。2 .运用软件工程中的可行性研究以和分析措施,进行系统分析。设计要求1 .构建一组能实现带进位的!加法和减法运算肚!指令系统,规定有四种寻址方式;2 .编程测试指令系统。工作量1课程设计阐明书约5000字;2 .编写微指令代码构建微指令系统;3 .编写程序测试指令系统
2、工作计划1首先认真研究老师所给欧I题目,理解题目规定做什么。2 .查阅资料,处理难题。3 .编写源程序并调试之。4 .写课程设计阐明参考资料1张昆藏.计算机系统构造.北京:科学出版社,19942平玲娣,潘雪增.计算机构成与设计.浙江大学出版社,出版日期:20233白中英.计算机构成原理(第二版).北京:科学出版社,19984DJ-CPTH超强型计算机构成原理与系统构造试验指导书5李敬兆.8086/8088和基于RAM核汇编语言程序设计.第二版.合肥:中国科学技术大学出版社.20236张晨曦,王志英,张春元,戴蔡,肖晓强.计算机体系构造.高等教育出版社,20237李文兵.计算机构成原理(第二版)
3、.清华大学出版社,2023指导教师签字教研室主任签字2023年11月18日安徽理工大学课程设计(论文)成绩评估表指导教师评语:成绩:指导教师:摘要本设计采用B系统是DJ-CPTH型计算机构成原理试验系统,采用总线构造,并采用模块构造化设计,提供了两种试验模式:1.手动模式2.自动运行。系统提供两种控制器方式,即微程序控制器和组合逻辑控制器。本次使用的是微程序控制器。本次课程设计正是用到了顾客设计指令/微指令的功能。设计的内容简要如下:1带进位加法:ADDCA,#*;ADDCA,R?;ADDCA,*;ADDCA,R?;2 .带进位减法:SUBCA,#*;SUBCA,R?;SUBCA,*;SUBC
4、A,R?;3 .辅助指令:MOVA,#*;MOV*,A;MOVR?,#*;MOVR?,#*;关键字:指令系统,微程序,计算机构成原理,DJYPTH目录1原理简介O11试验仪器逻辑图O1.2功能简介O13微程序控制器12试验环境简介22.1 模型机0总体构造22.2 模型机的构成32.3 模型机的寻址方式33系统设计和实现53.1 设计思绪53.2 指令设计详述63.3 试验过程134总结164.1 设计体会164.2 设计改善17参照文献181原理简介1.1试验仪器逻辑图图1-1DJ-CPTH超强型计算机构成原理教学试验系统逻辑时序图1.2功能简介表1-1数据输出功能表X2X1XO输出寄存器0
5、00IN_0E外部输入门001IA_0E中断向量010ST_0E堆栈寄存器011PC_0EPC寄存器100D_0E直通门101R_0E右移门1101_0E左移门111没有输出S2S1SO功能000A+W加001A-W减010A1W或011A&W与100A+W+C带进位加101A-W-C带进位减110AA取反111A输出A表1-2运算器功能控制XRD外部设备读信号MAROEMAR地址输出EMWR存储器写容许MARENMAR写容许EMRD存储器读容许OUTENOUT寄存器写容许EMEN存储器接数据总线STEN堆栈寄存器写使能PCOEPC地址输出RRD通用寄存器读容许IRENIR,uPC写容许RWR
6、通用寄存器写容许EINT清除中断寄存器值CN移位与否带进位E1P预置容许FEN标志寄存器(存标志位)AEN选通A(A可写)WEN选通W(W可写)以上三个表格正是本次课程设计0模型机功能简介,课程设计中0微指令功能正是由这些功能参数结合完毕的。1.3微程序控制器本次课程设计是由模型机作为一种整体来试验,由前面的试验课程中可以得知,此模型机可以手动由开关输入输出;目前应切换至由软件介入控制。J1接入J2,使系统处在非手动状态;控制方式又原先日勺逻辑控制切换至“微程序控制”,尚有一种切换至CPTH控制B开关。最终,就是连接电脑和仪器B串行口。2试验环境简介2.1 模型机日勺总体构造要设计指令就要理解
7、本次试验B环境,以便于设计指令。CPTH模型机包括了一种原则CPU所具有所有部件,这些部件包括:运算器A1U、累加器A、工作寄存器W、左移门1、直通门D、右移门R、寄存器组RO-R3、程序计数器PC、地址寄存器MAR、堆栈寄存器ST、中断向量寄存器IA、输入端口IN、输出端口寄存器OUT、程序存储器EM、指令寄存器IR、微程序计数器UPC,微程序存储器UM,以和中断控制电路、跳转控制电路。其中运算器和中断控制电路以和跳转控制电路用CP1D来实现,其他电路都是用离散的数字电路构成。微程序控制部分也可以用组合逻辑控制来替代。以上功能在原理简介部分已经涉和,就不再赘述模型机为8位机,数据总线、地址总
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 指令系统 设计 案例 分析