- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单总线多周期CPU设计.doc
单总线多周期CPU设计
层次化的计算机
我们要深入的主要是下面三层:
2.指令集
在这一层我们首先要了解要实现的指令功能(P164 表12-1)(下面一个字长=Byte)
指令格式 功能 装载存储指令 LDA R5-Mem[Byte] STA Mem[Byte]-R5 运算指令 ADD R5-R5 加 Mem[Byte] AND R5-R5 与 Mem[Byte] COM R5-取反R5 传输指令 OUT BUS-Mem[Byte] 跳转指令 JMP PC-Mem[Byte]
体系结构
说明:
大图见EXCEL表格/总结构图。
绿色部分数据通路还没弄懂的请自行复习前面内容,不再啰嗦。
逻辑实现
数据通路部分:只要参照结构图将统一时序调好就OK!
时序电路部分:打包成元件,INPUT只需CLK、QD、DP;OUTPUT只需T1、T2、T3、T4。
微程序控制器部分就是实现一个有限状态机(状态图类似P168,图12-5,总共32个状态;改错:图中AR-RAM,改为RAM-AR)。(总电路图P167,还有不懂的地方参看〈微控PDF〉)
ROM:完成EXCEL表/微代码子表,再将ROM子表中红框内容复制到TEXT EDITOR中,用”号替换YH字符,编译调试。
IR:3位寄存器。参照P167
MPC:直接照图画电路。参照P167
INPUT:T4、CLR、SWE、SRD、IR[2..0]、P1、Addr[4..0]、 OUTPUT:A[4..0] CLR=0 异步清零,用于产生主入口地址00000 SWE=0 A[4]异步强置1,用于产生RAM强写入口地址10000 SRD=0 A[3]异步强置1,用于产生RAM强读入口地址01000 T4↑,P1=0 根据下址顺序执行,A[4..0]=Addr[4..0] T4↑,P1=1 重新映射,A[4..0]=Addr[4..3]IR[2..0] 控制器功能验证EXP1:接上时序电路,利用波形仿真,时序电路单步调试模式,看着P168图12-5,产生主入口地址00000,单步运行,观察MPC的A[4..0]下址显示是否正确?(00000-00001-00010),再将IR[2..0]=001,单步运行一次,观察MPC的A[4..0]下址显示是否正确?(一个机器周期内能看到01000-01001)。OK后连续运行直至,查遍所有状态。
控制器功能验证EXP2:参看〈模型机PDF〉,书写好MIF文件,通过执行程序来验证复合运算正确否?(波形文件中观察输出参考选用总线、AR地址、Mpc下址、甚至寄存器数据)
EXP1、EXP2做完,搞定!
如有疑问,请在课堂上积极提出!
指令系统层:LDA,ADD,STA,OUT,AND,COM,JMP
体系结构层:单总线;多周期微序列控制(完整的体系结构图见后面)
数字逻辑层:具体实现的逻辑,如:74系列,RAM,ROM。。。
0xE0
Byte
0xE0
Byte
0xC0
Byte
0x40
Byte
0x60
0x20
Byte
0x60
Byte
您可能关注的文档
- 北京林业大学2015年“5·25”大学生心理健康节.doc
- 北京林业大学工学院综合素质分加分表.doc
- 北京林业大学校园网帐号业务申请表.doc
- 北京林氏精化新材料有限公司2010届毕业生.doc
- 北京某小区石材干挂工程施工方案.doc
- 北京检验检疫技术中心 2 月质量月报.doc
- 北京检验检疫技术中心 3 月质量月报.doc
- 北京检验检疫技术中心 4 月质量月报.doc
- 北京检验检疫技术中心12月质量月报.doc
- 北京欣荣泉软件技术有限公司招聘简章.doc
- 2026年学年厦门市翔安区嶝山小学公开招聘非在编合同教师备考题库及答案详解1套.docx
- 2026年国药控股青海有限公司招聘备考题库及参考答案详解.docx
- 2026年国投航空科技(北京)有限公司招聘备考题库及参考答案详解1套.docx
- 2026年国信证券股份有限公司福建分公司招聘备考题库及答案详解参考.docx
- 2026年常州西电变压器有限责任公司招聘备考题库及答案详解参考.docx
- 2026年宏大爆破工程集团有限责任公司招聘备考题库及答案详解参考.docx
- 2026年太原太航德克森自控工程股份有限公司招聘备考题库及一套参考答案详解.docx
- 2026年常州市卫生健康委员会直属事业单位公开招聘高层次、紧缺专业人才备考题库及1套参考答案详解.docx
- 2026年国家知识产权局专利局专利审查协作天津中心招聘备考题库参考答案详解.docx
- 2026年哈尔滨市第一一九中学校临聘教师招聘备考题库及参考答案详解.docx
原创力文档


文档评论(0)