湖南工程学院 复杂模型计算机的设计模板.docx

湖南工程学院 复杂模型计算机的设计模板.docx

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

课程设计报 告

课程名称 计算机组成原理课题名称 复杂模型计算机的设计

专 业 计算机科学与技术班 级

学 号

姓 名

指导教师 唐北平、陈华光、陈多、

年 月日

湖南工程学院

课程设计任务书

课程名称计算机组成原理

课题复杂模型计算机的设计

专业班级学生姓名学号

指导老师唐北平、陈华光、陈多审批 陈华光

任务书下达日期任务完成日期

2

—、设计内容与设计要求

设计内容

模型机是由五个部分组成的计算机,通过它可以理解计算机整机的结构及功能,理解CPU、存储器、中断控制器、总线的结构及实现逻辑和各部件之间的接口关系。本次课程设计的主要内容是利用西安唐都公司的TDN-CM++的内部可编程资源,设计一个模型计算机。本课程设计的主要目的是通过部件级的模型机的设计和调试,使学生理解计算机由5部分组成,掌握计算机的工作过程,从“指令—微指令—微操作”概念的理解,从而清晰地建立计算机的整机概念,并培养学生分析和解决实际问题的能力,同时增强学生的动手能力。

设计要求:

借助于TDN-CM++的内部可编程资源,运算器单元,控制存储器,微命令寄存器,地址转移逻辑,微地址寄存器,控制时序信号单元,寄存器组,总线,输入\输出单元等,用微程序的方式设计一台的模型计算机。设计包括模型计算机组成的设计,指令系统的设计,并用汇编语言完成设计并调试成功。

复杂模型机的设计要求(参考P107-115)

模型机设计四大类指令共十六条,其中包括算术逻辑指令、I/O指令、访问及转移指令和停机指令。

设计9条算术逻辑指令并用单字节表示,寻址方式采用寄存器直接寻址。设计2条访内指令,即存数(STA)、取数(LDA),2条转移指令,即无条

件转移(JMP)、结果为零或有进位转移指令(BZC)。

设计2条I/O指令,输入(IN)和输出(OUT)指令采用单字节指令。设计停机指令1条用单字节表示。

调试的程序第一组

地址(H)

$P00

$P01

$P02

内容(H)助记符

44 IN 01R0

46 IN 01 R2

98 ADC R2 R0

说明

INPUTdevice->R0INPUTdevice->R2R2+R0+CY->R0

$P03

81 MOV R0 R1

R0->R1

$P04

F5 RLC R1 R1

R1右移一位

$P05

0C BZC 00 00

00->PC

3

$P06 00

第二组

地址(H) 内容(H)助记符 说明

$P00 45 IN 01R1 INPUTdevice->R1

$P01

00

LDA0000R0

(20)->R0

$P02

20

$P03

86

MOV

R1

R2

R1->R2

$P04

A8

SBC

R2

R0

R2-R0-CY->R0

$P05

F5

RLC

R1

R1

R1右移一位

$P06

$P07

0C

00

BZC

00

00

00->PC

第三组

地址(H)

$P00

$P01

$P02

$P03

$P04

内容(H)助记符

46 IN 01R2

84 MOVR2R0

44 IN 01R0

98 ADC R2

E2 COM R2

R0

说明INPUTdevice->R2R2->R0

INPUTdevice->R0R2+R0+CY->R0

NOTR2->R0

$P05

$P06

$P07

$P08

D60A

0C

00

STA000AR2

BZC 00 00

R2->(0A)

00->PC

在规定的时间内以小组为单位完成相关的系统功能实现、数据测试和记录并进行适当的分析。

要求,同一小组的每个同学必须分析一条不同的机器指令的微程序的组成,说明组成该机器指令的每一条微指令的微命令(不同的控制信号的组成)。要求修改一条微指令。

按本任务书的要求,编写《课程设计报告》(Word文档格式)。并用A4

的复印纸打印并装订。

在规定的时间内,请各班学习委员收齐课程设计报告在星期五交陈华光老

4

师。

分组及安排

分5组,学号除以5取余数,余数为0的同学做复杂模型机1、余数为1的同学做复杂模型机2,余数为2的同学做复杂模型机3,余数为3的同学做基于RISC的模型机,余数为4的做流水线模型机,每个组必须独立完成指定的题目,每个同学按要求独立完成课程设计报告。

成绩评定

程序设计方案是否合理;程序设计是否正确;调试结果;设计说明书的质量高低;答辩时回答问题情况;课程设计周表现情况;总评成绩记入“课程设计成绩评分表”。

5

二、进

度安排

星期时间

星期

时间

星期一

8:30~11:30

班级

第2周布置任务,任务

内容

地点

星期五

文档评论(0)

dqy118 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体上海海滋实业有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91310115MA7DL1JF2N

1亿VIP精品文档

相关文档