




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
长治学院课程设计报告课程设计:计算机组成原理课程设计设计题目: 研制一台性能简单的实验计算机 系 别: 计算机系 专 业: 网络工程 组 别: 第三组 学生姓名: 刘阳 学 号: 08407317 起止日期: 2010年7月8日 2010年7月14日 指导教师: 宋建松 目录一、课程设计的目的-1二、设计要求-1三、设计的方法及过程-23.1整机设计-2 3.1.1设计整机逻辑框图-2 3.1.2操作数寻址方式-2 3.2设计指令系统-23.3设计微指令及指令的微程序-3 3.3.1设计微地址-4 3.3.2写出指令的执行流程-5 3.3.3编写指令的微程序-6 3.4编写并执行应用程序-8四、调试与操作说明-9五、心得体会-9六、致谢-10七、参考文献-10一、 课程设计的目的本课程设计的目的是在掌握计算机系统组成及内部工作机制、理解计算机各功能部件工作原理的基础上,深入掌握信息流和控制信息流的流动过程,进一步加深计算机系统各模块间相互关系的认识和整机的概念,培养开发和调试计算机的技能。再设计实践中提高应用所学专业知识分析问题和解决问题的能力。二、设计要求研制一台性能如下的实验计算机:(1)没有外部设备;(2)运算器采用单累加器多寄存器结构;(3)操作数寻址方式有:立即数寻址、寄存器寻址、直接寻址;(4)设计由如下指令组成的指令系统,其中L为累加器A,Jx为通用寄存器。将指令的.2。进制编码填入表中;序 号指令助记符指令功能指令编码第一字节第二字节1JIAN L,JX(L) - (JX) L2YIDONG L,JX(JX)L3YIDONG JX,L(L)JX4ZHUANGZ DIZHI(DIZHI)L5FASONG DIZHIL(DIZHI)6ZHUANZ DIZHIL是零转移7ZHUANCY DIZHI有进位转移8ZHUANL0 DIZHIL0位是1转移9ZHUANYI DIZHI无条件转移10YIDONG L,SHUJUSHUJUL11YIDONG JX,SHUJUSHUJUJX12TINGJI停机(5)计算各指令的微地址并写出各指令的微程序;(6)编写汇编语言程序实现如下功能:将内存某个单元的数据相减后存入另一个单元中,若结果为零,则在00B单元中存入数据0,否则在00B单元中存入数据1;(7)将该应用程序机器汇编、机器装入、并连续运行,察看运行结果并验证程序的正确性;(8)将下列程序手工汇编、手工装入并运行,察看运行结果。ORG 100START: YiDONG L,#08 YIDONG J1,#05 JIAN L,J1 FASONG 00D TINGJI 三、设计方法及过程3.1 整机设计 3.1.1 设计整机逻辑框图 运算器采用单累加器多寄存器结构 3.1.2 操作数寻址方式有:(1)直接地址寻址 (2)立即寻址 (3) 寄存器直接寻址 3.2 指令设计系统 序号指令代码第一字节指令代码第二字节助记符指令功能1000010JXJIAN L,JX(L)-(JX) L2000011JXYIDONG L,JX(JX)L3011000JXYIDONG JX,L(L)JX401001111SHUJUYIDONG L,SHUJUSHUJUL5010000JXSHUJUYIDONG JX,SHUJUSHUJUJX610001a10a9a8a7a0ZHUANGZ DIZHI(DIZHI)L710101a10a9a8a7a0FASONG DIZHIL(DIZHI)800100a10a9a8a7a0ZHUANZ DIZHIL是零转移900101a10a9a8a7a0ZHUANCY DIZHI有进位转移1000110a10a9a8a7a0ZHUANL0 DIZHIL0位是1转移1100111a10a9a8a7a0ZHUANYI DIZHI无条件转移1211111111TINGJI停机3.3 设计微指令及指令的微程序3.3.1 设计微地址计算微地址(如:JIAN L,JX 000101JX,微地址为003H)MD10 MD9 MD8 MD7 MD6 MD5 MD4 MD3 MD2 MD1 MD0 0 0 0 0 0 I7 I6 I5 I2 1 1 0 0 0 , 0 0 0 0 , 0 0 1 1 0 0 3 H各指令的微程序中的微地址如下指令助记符微地址JIAN L, JX003HYIDONG L,JX007HZHUANZ DIZHI00BHZHUANCY DIZHI00CHZHUANL0 DIZHI00DHZHUANYI DIZHI 00EHYIDONG JX,#SHUJU013HYIDONG L,#SHUJU017HYIDONG JX,L01BHZHUANGZ DIZHI023HFASHONG DIZHI02BHTINGJI03F3.3.2 写出指令的执行流程 指令助记符微操作控制信号控制信号有效性取值微指令PC-IAB-OABM-ODB-IDB-IRIPC+1-PCMD-MPC接数A-ACTPCO,B1RC,B2,B3,CI,GIP+1,CKMLDCC,CG0,00,0,0 ,01, 0 ,0JIAN L, JXACT-RI-BUF-IDB-L置CYRR,A,BCN,M,S3,S2,S1,S0OB,XO,X1,CASA,SB,CP0,I1,I01,0,1,0,0,10,1,11,1,YIDONG L,JXRI-BUF-IDB-LRR,A,BCN,M,S3,S2,S1,S0OB,XO,X1CA0,I1,I01,1,1,0,1,00,1,1, ZHUANZ DIZHIZHUANCY DIZHIZHUANL0 DIZHIZHUANYI DIZHIPC-IAB-OABM-ODB-IDB-IR2PC+1-PCPCO,B1RC,B2,B3,CLP+1,CK0,00,0,0,0,I1,I01,IR1,IR2-IABIAB-PC(条件成立)OILP01YIDONG JX,#SHUJUPC-IAB-OABM-ODB-IDB-JXPC+1=PCPCO,B1RC,B2,B3,WR,A,BP+1,CK0,00,0,0,0,I1,I01, YIDONG L,#SHUJUPC-IAB-OABM-ODB-IDB-LPC+1=PCPCO,B1RC,B2,B3,XO,X1,CAP+1,CK0,00,0,0,1,1,1,YIDONG JX,LACT-BUF-IDB-JXCN,M,S3,S2,S1,S0,0B,WR,A,B1,0,0,0,0,00,0,I1,I0ZHUANGZ DIZHIPC-IAB-OABM-ODB-IDB-IR2PC+1=PCPCO,B1RC,B2,B3,CLP+1,CK0,00,0,0, 1, IR1,IR2-IAB-OABM-ODB-IDB-AOI,BIRC,B2,B3,X0,X1,CA0,00,0,0,1,1FASHONG DIZHIPC-IAB-OABM-ODB-IDB-IR2PC+1=PCPCO,B1RC,B2,B3,CLP+1,CK0,00,0,01, IR1,IR2-IAB-OABACT-BUF-IDB-ODBOI,BICN,M,S3,S2,S1,X0,OB,B2,B3,WC0,01,0,0,0,0,00,1,0,0TINGJI置 0 RUNDR,RCP0, 3.3.3 编写指令的微程序 M23 M22 M21 M20 M19 M18 M17 M16 M15 M14 M13 M12 M11 M10 M9 M8 M7 M6 M5 M4 M3 M2 M1 M0S3 S2 S1 S0 CN JX X1 X0 OI CL CP / CG OT LP OB WR RR RC WC MLD DR P+1 GI 指令助记符位2322 21 2019 18 17 161514 13 1211 10 9 87 6 5 43 2 1 0信号S3S2S1S0/CNMX1X0OICLCP/CGOTLPOBWRRRRCWCMLDDRP+1GI微指令码(十六进制)有效信号* * * * * * *011*0 0 0 0010 00 0 01微地址取指微指令000H0 0 000 0 0 0100001110 1 1 0101000876A001002JIAN L,JX0030 1 1 00 0 1 11 0 0 01 1 1 01 0 1 11 1 0 0638EBC0040 0 000 0 0 01 0 0 010 1 1 10 1 1 01 0 1 000876A005006YIDONG L,JX0071 0 1 01 1 1 1 1 0 0 01 1 1 01 0 1 1 1 1 0 0AF8EBC0080 0 0 00 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 000876A00900AZHUANZ DIZHI00B0 0 0 00 0 0 01 1 0 01 1 1 1 1 1 1 11 0 1 000CFFAZHUANCY DIZHI00C0 0 000 0 0 00 0 0 00 1 1 10 1 1 01 0 1 000DBEZHUANL0 DIZHI00D0 0 000 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 000876AZHUANYI DIZHI00E00F010011012YISONG JX,#SHUJU0130 0 0 00 0 0 01 0 0 0 1 1 1 11 1 1 1 1 0 1 1008FFB0140 0 0 00 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 000876A015016YIDONG L,#SHUJU0170 0 0 00 0 1 1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 0038FFA0180 0 0 00 0 0 01 0 0 0 0 1 1 1 0 1 1 01 0 1 000876A01901AYIDONG JX,L01B0 0 0 01 0 0 01 0 0 01 1 1 01 0 1 11 1 1 1088EBF01C0 0 0 00 0 0 01 0 0 00 1 1 10 1 1 01 0 1 000876A01D01E01F020021022ZHUANGZ DIZHI0230 0 0 00 0 0 01 1 0 01 1 1 1 1 1 1 11 0 1 000CFFA0240 0 000 01 10 0 0 01 1 1 11 0 1 1 1 0 1 0030FBA0250 0 000 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 000876A026ZHUANGZ DIZHI0270 0 0 00 0 0 01 1 0 01 1 1 1 1 1 1 11 0 1 000CFFA0280 0 000 01 10 0 0 01 1 1 11 0 1 1 1 0 1 0030FBA0290 0 000 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 000876A02AFASONG DIZHI02B0 0 0 00 0 0 01 1 0 01 1 1 1 1 1 1 11 0 1 000CFFA02C0 0 0 00 0 1 1 0 0 0 01 1 1 11 0 1 1 1 0 1 0030FBA02D0 0 000 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 0001E6502EFASONG DIZHI02F0 0 0 00 0 0 01 1 0 01 1 1 1 1 1 1 11 0 1 000CFFA0300 0 0 00 0 1 1 0 0 0 01 1 1 11 0 1 1 1 0 1 0030FBA0310 0 000 0 0 01 0 0 00 1 1 1 0 1 1 01 0 1 0001E6503203303403503603703803903A03B03C03D03ETINGJI03F0 0 0 00 0 0 01 0 0 01 1 1 11 0 0 11 1 1 000879E0400 0 0 00 0 0 01 0 0 00 1 1 10 1 1 01 0 1 000876A3.4编写并执行应用程序 汇编程序为: ORG 100 YIDONG J3,#02 YIDONG L,#02 JIAN L,J3 ZHUANZ 109H YIDONG L,#01 FASONG 00BH四、 调试与操作说明在系统的制作过程中,我们遇到了很多错误.出现错误时,首先,我们按提示进行初步定位,查找错误所在位置进而仔细检查是否代码错误或者其他系统性的错误从而根据错误进行修改,操作时一定要注意规范程度避免带来不必要的麻烦,给系统的正常运行带来麻烦,在制作过程中经常出现代码错误,经过仔细的思考我们进行改进。五、 心得体会 通过这一次的课程设计,我们收获很大,我们了解了一个比较成熟的模型机的实现,并在参与其中,体会其中的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 玻璃釉印工设备维护与保养考核试卷及答案
- 烟叶调制员技能操作考核试卷及答案
- 苯乙烯装置操作工技能巩固考核试卷及答案
- 聚偏氟乙烯装置操作工专业技能考核试卷及答案
- 丁基橡胶装置操作工成本预算考核试卷及答案
- 2025-2026学年北师大版数学九年级上册第一次月考押题试卷含解析
- 医学技术喷雾酒精考试题及答案
- 服务心理学(第四版)课件 项目十一 任务一 提高服务业团队管理技巧提高服务业团队管理技巧
- 班组建设与电力安全知识测试卷
- 提升学习质量行动方案范文
- 装修材料购买合同范文
- 幼儿常见传染病
- 《农产品种植技术培训》课件
- 道路危险货物运输安全标准化制度汇编
- 特殊教育机构学生出勤管理规定
- 2024年高校红十字应急救护大赛理论考试题库(含答案)
- 餐厅厨房装修改造工程施工组织设计方案
- 2024玻璃钢贮罐拆除解体施工合同
- 2024-2030年中国病理检查市场专题研究及市场前景预测评估报告
- 第3章 即时定位与地图构建技术课件讲解
- P.E.T.父母效能训练
评论
0/150
提交评论