计算机组成用例指令系统,《计算机组成与系统结构》.docx

文档介绍:

《计算机组成与系统结构》.docx《计算机组成与系统结构》课程设计报告报告题目:复杂模型机组成原理作者所在系部: 作者所在专业: 作者所在班级: 作者姓名: 指导教师姓名: 完成时间:2011年12月27日课设任务书课题名称复杂模型机系统设计完成时间2011-12-27指导教师职称 讲师学生姓名班级总体设计要求和技术要点掌握计算机五大功能部件的组成及功能,熟悉完整的单台计算机基本组成原理,掌握计算机中数据表示方法、运算方法、运算器的组成、控制器的实现、存储器了系统的结构与功能、输入/输出系统的工作原理与功能。利用实验设备平台构造完整的模型机;利用运算器74LS181执行算术操作和逻辑操作;运用随机存储器RAM以及地址和数据在计算机总线的传送关系,实现运算器和存储器协同丁•作,读写数据,检查结果是否正确;应用微程序控制器,往EEPROM里任意写24位微代码,读出微代码并验证其正确性;构造指令系统,定义至少10条机器指令,实现比较完整的模型机功能;利用微程序控制器控制模型机运行,实现基于重叠和流水线技术的CPU技术。工作内容及时间进度安排总计2周:1.12月17H:资料査阅、选题、系统总体设计2.12月180-12月24日:熟悉开发环境和工具,模块设计、代码编制12月25日一28日:系统调试与运行,成果验收12月28日:上交设计报告课程设计成果课程设计硬件系统及配套软件课程设计报告书木实验利用EL-JY-II型计算机组成原理实验系统构建一个较为简单的模型机系统。利用模型机连线图组建连线电路,综合运用运算器、控制器、存储器、输入输岀系统、总线结构等部件以及辅助电路等实验部件,实现一个较完整的模型计算机系统功能,并自行设计一套可执行的指令系统,编写具体机器指令实现构建的相应功能以测试模型机性能。并在实验过程中,通过简单的机器指令代码的操作,实现相应的模型机功能,如数据的录入、led显示、加减乘除及相应的逻辑运算、移位、赋值、存取地址等功能。关键词:模型机微代码机器指令第1章绪论 11.1课程设计的背景和意义 11.1.1课程设计的冃的 11.1.2课程设计的意义 11.2课程设计环境与设备 11.3课程设计地点 1第2章指令系统概述 2第3章微指令代码 33.1微代码设计 33.1.1存储器读操作(MRD) 33.1.2存储器写操作(MWE) 33.1.3启动程序(RUN) 3第4章实验微代码 5第5章程序代码 7第6章课程设计内容 8第7章系统实现步骤 97.1系统连线及操作 97.2测试用例 12总结 13致谢 14参考文献 15第1章绪论1.1课程设计的背景和意义1.1.1课程设计的目的本课程设计综合运用运算器、控制器、存储器、输入输出系统、总线等部件和辅助电路,完成一个较完整的模型计算机设计和实现(包括硬件和软件)。通过课程设计对计算机组成和系统结构的基础知识进行全而的掌握,培养独立分析、研究、开发和综合设计能力。1.1.2课程设计的意义通过课程设计对计算机组成和系统结构的基础知识进行全面的掌握,培养独立分析、研究、开发和综合设计能力。1.2课程设计环境与设备利用EL-JY-II型计算机组成与系统结构实验系统。系统采用“基板+扩展板(CPU板)”形式;系统公共部分如数据输入/输岀和显示、单片机控制、与PC机通讯等电路放置在基板上,微程序控制器、运算器、各种寄存器、译码器等电路放置在扩展板上。1.3课程设计地点图书馆五楼嵌入式实验室第2章指令系统概述木系统共有十四条基木指令,其中算术逻辑指令8条,访问内存指令和程序控制指令4条,输入输出指令2条。如表2-1所示:第3章微指令代码3.1微代码设计3.1.1存储器读操作(MRD)拨动清零开关CLR对地址、指令寄存器清零后,指令译码输入CAI、CA2为“00呻寸,按“单步,,键,可对RAM连续读操作。3.1.2存储器写操作(MWE)拨动清零开关CLR对地址、指令寄存器清零后,指令译码输入CAI、CA2为“1(F时,按“单步”键,可对RAM连续写操作。3.1.3启动程序(RUN)拨动清零开关CLR对地址、指令寄存器清零后,指令译码输入CAI、CA2为时,按“单步''键,即可转入到第01号“取指"微指令,启动程序运行。本系统设计的微程序字长共24位,其控制位顺序如表3・1所示:WE1AIBFlF2F3uA5uA4uA3uA2uAluAO表3-1微代码控制位顺序表Fl、F2、F3三个字段的编码方案如表3・2所示:Fl字段F2字段F3字段151413选择121110选择987选择000LDRi000RAG000Pl001LOAD001ALU-G001AR010LDR2010RCG010P3011自定义011白定义011自定义100LDRI100RBG100P2101LAR101PC-G101L

内容来自淘豆网www.taodocs.com转载请标明出处.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值