计算机组成原理微处理器设计,简单微处理器的设计.doc

本文介绍了采用EDA技术设计的一款简单微处理器。该设计采用自顶向下的方法,包括数的输入、比较、交换和输出功能。系统使用VHDL硬件描述语言进行模块化设计,并进行了编程、时序仿真和分析。处理器结构简洁,功能全面,精度高,具有实际应用价值。设计过程中,作者深入理解了计算机组成原理,并展示了良好的学习态度和创新能力。
摘要由CSDN通过智能技术生成

长沙理工大学

《计算机组成原理》课程设计报告

简单微处理器的设计

李江江

学 院 计算机与通信工程 专 业 计算机科学与技术

班 级 085010502 学 号 200550080225

学生姓名 李江江 指导教师 肖晓丽

课程成绩 完成日期 2008年1

课程设计任务书

计算机与通信工程学院 计算机科学与技术专业

课程名称

计算机组成原理课程设计

时间

2007~2008学年第一学期19~20周

学生姓名

李江江

指导老师

肖晓丽

题 目

简单微处理器的设计

主要内容:

本课程设计要求采用EDA技术设计简单微处理器。系统设计要求采用自顶向下的设计方法。它要求完成数的输入,数的比较,数的交换和结果输出四部分。系统实现采用硬件描述语言VHDL把系统电路按模块化方式进行设计,然后进行编程、时序仿真并分析。

要求:

(1)通过对相应文献的收集、分析以及总结,给出相应课题的背景、意义

及现状研究分析。

(2)通过课题设计,掌握计算机组成原理的分析方法和设计方法。。

(3)学按要求编写课程设计报告书,能正确阐述设计和实验结果。

(4)学生应抱着严谨认真的态度积极投入到课程设计过程中,认真查阅相

应文献以及实现,给出个人分析、设计以及实现。

应当提交的文件:

(1)课程设计报告。

(2)课程设计附件(主要是源程序)。

课程设计成绩评定

学 院 计算机通信工程 专 业 计算机科学与技术

班 级 计算机05-02 班 学 号 200550080225

学生姓名 李江江 指导教师 肖晓丽

课程成绩 完成日期 2008

指导教师对学生在课程设计中的评价

评分项目

及格

不及格

课程设计中的创造性成果

学生掌握课程内容的程度

课程设计完成情况

课程设计动手能力

文字表达

学习态度

规范要求

课程设计论文的质量

指导教师对课程设计的评定意见

综合成绩 指导教师签字 年 月 日

简单微处理器的设计

学生:李江江 指导老师:肖晓丽

摘要:本课程设计采用EDA技术设计简单微处理器。系统设计采用自顶向下的设计方法。它由数的输入,数的比较,数的交换和结果输出四部分组成。系统实现采用硬件描述语言VHDL把系统电路按模块化方式进行设计,然后进行编程、时序仿真并分析。系统结构简单,使用方便,功能齐全,精度高,具有一定的应用价值。

关键词:处理器;输入;比较;交换

目录

TOC \o "1-3" \h \z \u 1 引 言 1

1.1课题设计的背景、目的 1

1.2 课程设计的内容 1

2 EDA、VHDL简介 3

2.1 EDA简介 3

2.2 VHDL简介 3

VHDL语言的特点 3

VHDL的设计流程 4

3 简单微处理器的设计过程 5

3.1设计规划 5

3.2 各模块设计及相应程序 5

4 系统仿真 9

1.数的输入. 9

2 数的比较。 9

3 交换两个数。 10

4 结果输出(从小到大). 10

结束语 11

致 谢 12

参考文献 13

附 录 14

1 引 言

随着社会的发展,科学技术也在不断的进步。特别是计算机产业,可以说是日新月异,而处理器,作为计算机中的一个重要部分,其性能从很大程度上决定了计算机的性能。本设计介绍的简单微处理器,要求具有以下验证程序所要求的功能:输入包含10个整数(无符号数)的数组M,按从小到大的顺序输出这10个数。

1.1课题设计的背景、目的

微处理器技术的发展是与微电子技术即大规模集成电路技术的发展分不开的。微电子技术以每18个月集成度提高一倍的速度迅速发展。20世纪80年代初,主要是16位微处理器8086/8088。1985年推出了80386微处理器,完成了16位体系结构向32位体系结构的转变。1989年80486出现了。80486的设计目标是提高指令执行速度和支持多处理器系统。80486在芯片内部增加一个8KB的高速缓冲存储器(cache),还增加了相当于80387的浮点部件(FPU),在基本指令的实现上,采用硬布线逻辑而不是微程序技术。1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值