计算机组成原理-简单模型机设计课设

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

兰州理工大学技术工程学院

计算机组成原理课程设计任务书(09级)题目:模型机设计—1

学生姓名:学号:

班级:计算机科学与技术(2)班指导老师:

一、计算机组成原理课程设计题目简介

该设计要求学成根据计算机组成原理课程所学知识,设计、开发一套简单的模型就算计。

通过对一个简单计算机的设计,以达到对计算机的基本组成、部件的功能与设计、微程序控制器的设计,微指令和微程序的编制与调试等过程有更深的了解,加深对理论课程的理解。通过模型机的设计和调试,连贯运用计算机组成原理课程学到的知识,建立计算机整体概念,加深计算机时间与空间概念的理解。

二、计算机组成原理课程设计任务

1、查阅文献资料,一般在5篇以上;

2、以教学实验用模型机为背景,通过调研、分析现有的模型机,建立带有带8位自增、自减指令的整机模型;

3、完成系统编程与测试工作;

4、撰写设计说明书;

5、做好答辩工作。

三、计算机组成原理课设设计的主要内容、功能及指标

1、根据任务要求设计整体系统的方案。

2、存储系统:使用模型机的存储模块,说明存储器的输入输出时序,模块连接方式等。

3、运算器:使用模型机的器件,组成带有片间串行进位8位移位运算功能的运算器。

4、微程序控制器模块:使用教学机的系统,设计微程序控制器。

5、设计模型机指令系统:(含设计微指令格式,微程序流程图,每条指令所对

应的微程序等)。指令系统包括下列指令:IN、OUT、STA、LDA、JMP、BZC、CLR、MOV、

ADD、SUB、ADC、ADT、INC、DEC、SBT、SBC

6、了解并说明教学模型机的输入输出模块。

7、在自己设计的指令系统基础上,编制一个汇编语言小程序并进行调试通过。

8、整机设计分模块进行,说明模块中数据和控制信号的来源、去向、功能、时序、以及模块间数据和控制信号的来源、去向、功能、时序等。

四、完成课程设计报告

1、设计题目、设计任务、实验设备与器材;

2、整体设计方案,设计原理与内容;

3、画出模型机数据通路图;

4、画出设计的模型机微程序流程图和微程序;

5、说明指令系统的格式;

6、说明模块中数据和控制信号的来源、去向、功能、时序、以及模块间数据和控制信号的来源、去向、功能、时序等。

7、调试情况,调试过程中遇到的主要问题,是如何解决的;对设计和编码的回顾讨论和分析;改进设想;经验和体会等;

[1]计算机组成原理课程设计提交的成果

1.设计说明书一份,内容包括:

1)中文摘要100字;关键词3-5个;

2)前言;

3) 设计的目的及设计原理;

4)模型机的逻辑结构及框架;

5) 运算器的物理结构;

6)存储器系统的组成与说明;

7)指令系统的设计与指令格式分析;

8) 微程序控制器的逻辑结构及功能;

9)微程序的设计与实现(含微指令格式、后续地址产生方法以及微程序入口地址的形式)

10)系统调试报告;

11)设计总结

2.刻制光盘一张。

(1)设计(论文)的主要参考文献

1、白中英. 计算机组成原理. 科学术出版社,2006.8

2、白中英. 计算机组成原理题解、题库、实验. 科学术出版社,2006.8

3、王爱英. 计算机组成与结构,清华大学出版社,1999

4、王诚. 计算机组成与结构,清华大学出版社,1999清华大学出版社,1999

5、唐朔飞. 计算机组成原理,高等教育出版社,1993

七、各阶段时间安排(共2周)

2012年6月1 8日

目录

摘要 (5)

前言 (6)

正文 (7)

一、设计目的和设计原理 (7)

1.1设计目的 (7)

1.2设计原理 (7)

二、总体设计 (10)

三、详细设计 (11)

3.1运算器的物理结构 (11)

3.2存储器系统的组成与说明 (15)

3.3指令系统的设计与指令分析 (16)

3.4微程序控制器的逻辑结构及功能 (19)

3.5微程序的设计与实现 (22)

四、系统调试 (31)

总结 (33)

参考文献 (34)

致谢 (35)

摘要

随着社会科技的发展,计算机被应用到各行各业,人们步入自动化、智能化的生活阶段。本次课程设计课题是基本模型机的设计与实现,它正体现了这一点。利用CPU与简单模型机来实现计算机组成原理课程及实验中所学到的实验原理和编程思想,硬件设备自拟,编写指令的应用程序,用微程序控制器实现了一系列的指令功能,最终达到将理论与实践相联系。根据设计任务书要求,本设计要实现完成一个简单计算机的设计,主要设计部分有运算器,存储器,控制器以及微指令的设计。

其中运算器由运算芯片和寄存器来完成,存储器由总线和寄存器构成,使用硬布线的方式实现控制器,从而完成设计要求。

:

关键词:基本模型机的设计;运算器;存储器;控制器;

前言

计算机组成原理是计算机科学技术学科的一门核心专业基础课程。从课程的地位来说,它在先导课程和后续课程之间起着承上启下的作用。

计算机组成原理讲授单处理机系统的组成和工作原理,课程教学具有知识面广,内容多,难度大,更新快等特点。此次课程设计目的就是为了加深对计算机的时间和空间概念的理解, 增强对计算机硬件和计算机指令系统的更进一步了解。

计算机组成原理课程设计目的是为加深对计算机工作原理的理解以及计算机软硬件之间的交互关系。不仅能加深对计算机的时间和空间的关系的理解,更能增加如何实现计算机软件对硬件操作,让计算机有条不紊的工作。

相关文档
最新文档