- 1、本文档共20页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于编制微程序控制简单模型机的组成原理课程设计报告
目录
摘要
微程序控制器原理
总体设计(系统构成)
详细设计
测试
结论
参考文献
摘要
利用CPU与简单模型机设计实验中所学到的实验原理以及编程思想,硬件设备,自拟编写指令的应用程序,用微程序控制器实现了一系列的指令功能。完成了各指令的格式以及编码的设计,实现了各机器指令微代码,形成具有一定功能的完整的应用程序。
在本设计中完成了基本的数据输入输出(IN,OUT),带左移的加法运算(ADD Ri , Rj , N; Ri ((Ri)+(Rj)N ,Rj中内容不变),存储器到存储器的传送(MOV memi , memj)以及CALL与RET指令的实现。
关键词:微程序控制器原理 微指令编码 机器指令微代码 设计流程图
微程序控制器原理
设计要求:
用微程序控制器实现以下指令功能,设计各指令格式以及编码,并实现各机器指令微代码,根据定义的机器指令,自拟编写包含以下指令的应用程序。参考实验5.3、6.1,在此基础上增加如下指令
调用:
CALL addr ;指令功能与80X86相同,addr是8位二进制地址
返回:
RET ;
存储器到存储器传送:
MOV memi , memj ; memi ((memj), ij,memi内存单元地址
带左移的加法运算:
ADD Ri , Rj , N ; Ri ((Ri)+(Rj)
这此次设计中用到了程序计数器,系统的程序计数器(PC)和地址寄存器(AR)集成在一片CPLD 芯片中 。CLR 连接至CON 单元的总清端CLR,按下CLR 按钮,将使PC 清零,LDPC 和T3 相与后作为计数器的计数时钟,当LOAD为低时,计数时钟到来后将CPU 内总线上的数据打入PC。
本模型机共有七条指令:IN(输入)、ADD(二进制加法)、OUT(输出)、,HLT(停机),call(调用)相当于JMP(无条件转移)、ret(返回)、shl(左移)其指令格式如下(高4位为操作码):
其中call指令为双字节指令,其余均为单字节指令,********为addr 对应的二进制地址码。根据以上要求,设计数据通路图如下图:
数据通路图
三、总体设计(系统构成)
利用CPU的运算器(ALU)、微程序控制器(MC)、通用寄存器(R0)、指令寄存器(IR)、程序计数器(PC)、地址寄存器(AR)等的各项功能即这个简单的模型机,设计各指令格式以及编码,并实现各机器指令微代码,根据定义的机器指令,编写满足要求的应用程序。通过以下几大步骤完成所需设计。
通过分析CPU各个功能部件之间的相互关系,完成实验所需电路图设计,
规划出整个应用程序所需要的流程图,为微代码的编写提供清晰的思路
利用流程图所给思想,设计微代码格式,编写微指令以及机器指令微代码
通过联机操作方式完成测试,检测是否能完成要求中的功能进行分析总结,策划优化方案
详细设计
A 、系统涉及到的微程序流程见下图所示,当拟定“取指”微指令时,该微指令的判别测试字段为P1测试。由于“取指”微指令是所有微程序都使用的公用微指令,因此P1 的测试结果出现多路分支。本设计用指令寄存器的高6 位(IR—IR2)作为测试条件,出现七路分支,占用七个固定微地址单元,剩下的其它地方就可以一条微指令占用控存一个微地址单元随意填写,微程序流程图上的单元地址为16 进制。
00
01
03
30
IN ADD OUT HTL MOV CALL RET
32 30 33 35 3A 3C 36
06 09 01 01 0B 01
您可能关注的文档
- 公开课人物传记.ppt
- 公文信息写作要点.ppt
- 公文写作方法及注意事项.doc
- 公司金融学习题及答案.doc
- 公文写作:通知和简报的撰写.ppt
- 公寓推广方案.ppt
- 公路工程项目管理教案.doc
- 公路沿线设施的养护.ppt
- 六一儿童节精彩模板.ppt
- 六个╲〞为什么╲〞电子档.doc
- 2025年春新北师大版八年级物理下册全册课件.pptx
- 2025年春新北师大版八年级物理下册全册教学课件.pptx
- 2025年秋季新北师大版八年级上册物理全册教学课件.pptx
- 2025年秋季新人教版九年级上册化学全册课件.pptx
- 2025年新人教版八年级上册物理全册课件.pptx
- 2025年秋季新人教版九年级上册化学全册教学课件(新版教材).pptx
- 新人教版七年级上册英语全册课件(2025年新版教材).pptx
- 锂离子电池前驱体磷酸铁合成方法研究现状及展望.docx
- 2024年东盟石油和天然气更新报告(英文版)-东盟.docx
- DB3209_T 1207.2-2022 建设工程档案管理 第二部分:房屋建筑工程文件归档和档案移交范围.docx
文档评论(0)