




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科生毕业设计(论文)文献综述题目 姓名 学号 学 院 专业 指导教师 2016年3月15日16位CISC CPU的设计及仿真文献综述一、 指令系统及复杂指令集指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性。比如我们现在所用的CPU都是采用x86指令集的,他们都是同一类型的CPU,不管是INTEL的CPU、还是IMD的Athlon或Joshua。世界上还有比这些更快的CPU,比如Alpha,但它们不是用x86指令集,不能使用数量庞大的基于x86指令集的程序,如Windows98。之所以说指令系统是一个CPU的根本属性,是因为指令系统决定了一个CPU能够运行什么样的程序。所有采用高级语言编出的程序,都需要翻译(编译或解释)成为机器语言后才能运行,这些机器语言中所包含的就是一条条的指令。一条指令一般包括两个部分:操作码和地址码。操作码其实就是指令序列号,用来告诉CPU需要执行的是那一条指令。地址码则复杂一些,主要包括源操作数地址、目的地址和下一条指令的地址。在某些指令中,地址码可以部分或全部省略,比如一条空指令就只有操作码而没有地址码。例如某个指令系统的指令长度为32位,操作码长度为8位,地址长度也为8位,且指令是减。当它收到一个“00000010000001000000000100000110”的指令时,先取出它的前8位操作码,即00000010,分析得出这是一个减法操作,有3个地址,分别是两个源操作数地址和一个目的地址。于是,CPU就到内存地址00000100处取出被减数,到00000001处取出减数,送到ALU中进行减法运算,然后把结果送到00000110处。CISC指令集,也称为复杂指令集,英文名是CISC(Complex Instruction Set Computer的缩写)。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单。二、 VHDL定义及简介VHDL是一种用于电路设计的高级语言。它在80年代的后期出现。最初是由美国国防部开发出来供美军用来提高设计的可靠性和缩减开发周期的一种使用范围较小的设计语言。VHDL翻译成中文就是超高速集成电路硬件描述语言。因此它的应用主要是应用在数字电路的设计中。目前,它在中国的应用多数是用在FPGA/CPLD/EPLD的设计中。VHDL主要用于描述数字系统的结构,功能和接口。除了含有许多具有硬件特征的语句外,VHDL的语言形式和描述风格与句法是十分类似于一般的计算机高级语言。VHDL的程序结构特点是将一项工程设计,或称设计实体(可以是一个元件,一个电路模块或一个系统)分成外部(或称可视部分,及端口)和内部(或称不可视部分),涉及到实体的内部功能和算法完成部分。在对一个设计实体定义了外部界面后,一旦其内部开发完成后,其他的设计就可以直接调用这个实体。这种将设计实体分成内外部分的概念是VHDL系统设计的基本点。VHDL系统设计的基本点与其他硬件描述语言相比具有以下特点:功能强大、设计灵活。VHDL具有功能强大的语言结构,可以用简洁明确的源代码来描述复杂的逻辑控制。它具有多层次的设计描述功能,层层细化,最后可直接生成电路级描述。VHDL支持同步电路、异步电路和随机电路的设计,这是其他硬件描述语言虽不能比拟的。VHDL还支持各种设计方法,既支持自底向上的设计,又支持自顶向下的设计;既支持模块化设计,又支持层次化设计。支持广泛、易于修改。由于VHDL已经成为IEEE标准所规范的硬件描述语言,目前大多数EDA工具几乎都支持VHDL,这为VHDL的进一步推广和广泛应用奠定了基础。在硬件电路设计过程中,主要的设计文件是用VHDL编写的源代码,因为VHDL易读和结构化,所以易于修改设计。强大的系统硬件描述能力。VHDL具有多层次的设计描述功能,既可以描述系统级电路,又可以描述门级电路。而描述既可以采用行为描述、寄存器传输描述或结构描述,也可以采用三者混合的混合级描述。另外,VHDL支持惯性延迟和传输延迟,还可以准确地建立硬件电路模型。VHDL支持预定义的和自定义的数据类型,给硬件描述带来较大的自由度,使设计人员能够方便地创建高层次的系统模型。独立于器件的设计、与工艺无关。设计人员用VHDL进行设计时,不需要首先考虑选择完成设计的器件,就可以集中精力进行设计的优化。当设计描述完成后,可以用多种不同的器件结构来实现其功能。很强的移植能力。VHDL是一种标准化的硬件描述语言,同一个设计描述可以被不同的工具所支持,使得设计描述的移植成为可能。易于共享和复用。VHDL采用基于库的设计方法,可以建立各种可再次利用的模块。这些模块可以预先设计或使用以前设计中的存档模块,将这些模块存放到库中,就可以在以后的设计中进行复用,可以使设计成果在设计人员之间进行交流和共享,减少硬件电路设计。三、 CPU的设计意义CPU是电子信息产品的核心,是半导体产业技术最密集、最具战略价值的产品,也是一个国家技术实力的象征。基于安全与市场利益的考虑,欧美、日、韩等集成电路强国一直致力于本国CPU的设计与研制。中国作为一个大国,发展具有自主知识产权的国产CPU是提高信息产业自主创新能力、转变经济增长方式的重要抓手和着力点。我国作为世界的重要一极,经济发展和国家安全客观要求必须发展自主可控的CPU产品和相关生态系统。同时,追求创新是一切科技工作者的天性。计算机CPU设计是人类创新研究最好的平台之一。计算机科学是集人类智慧之大成的一门学科,CPU的设计研究不但主要关联着数学、逻辑学、电学,信息学等,而且将人类研究的一系列科学方法都包含进来了,各种各样的理论和方法在计算机世界都有充分地体现。自己设计制作CPU,不仅能够快速地掌握计算机核心部件的工作原理和设计方法,而且在设计CPU的实践中,深刻理解CPU的工作过程和设计技巧,从而获得更加深入的理解,才能获得创新的真知灼见,创造和发现别人不曾理解和发明的东西。参考文献1徐惠民,安德宁.数字逻辑设计与VHDL描述.北京:机械工业出版社,2004.2蒋本珊.计算机组成原理(第3版).北京:清华大学出版社,2013.3李学干.计算机系统结构(第五版).西安:西安电子科技大学出版社,2011.4卜艳萍,周伟.汇编语言程序设计教程.北京:清华大学出版社,2004.5许笛,刘昌华,等. 16位CISC CPU的FPGA设计.计算机与数字工程,2011,5:167-171.6王艳萍,吴兵. 基于VHDL语言的CISC-CPU系统设计.山东理工大学学报,2009,23(4):56-59.7蒋丽华编著基于EDA技术的单周期CPU设计与实现.北京:清华大学出版社,2012.68米泽辽等著CPU自制入门.北京:人民邮电出版社,2014.19霍思磊编著软核处理器内部设计分析.北京:电子工业出版社,2013.710李亚民编著计算机原理与设计北京:清华大学出版社,2011.611Barry B. Brey编著Intel微处理器.北京:机械工业出版社,2010.612亨尼斯等编著计算机组成与设计:硬件/软件接口.北京:机械工业出版社,2012.113英特尔亚太研发有限公司编著处理器架构.上海:上海交通大学出版社,2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中职高考对口升学(理论考试)真题卷【农林牧渔大类】模拟练习
- 2025年水污染防治设备项目发展计划
- i-AZD1775-TFA-生命科学试剂-MCE
- Human-TNFRSF8-mRNA-生命科学试剂-MCE
- 2025年井控设备装置项目合作计划书
- H-D-Phg-OH-Standard-生命科学试剂-MCE
- GNE-5152-生命科学试剂-MCE
- Glutamine-hydroxamate-CoA-Glutamine-hydroxamate-coenzyme-A-生命科学试剂-MCE
- 2025年临沂郯城县教育系统部分事业单位公开招聘教师(13名)模拟试卷及参考答案详解一套
- 安全培训效果评价人课件
- LNG贮罐安全培训课件
- 2025年上海市普通高中学业水平等级性考试物理试卷(原卷版)
- 《工业机器人编程与应用(FANUC)》高职全套教学课件
- 捡土豆工人劳务合同范本
- 2024年河南省确山县卫生系统招聘考试(护理学专业知识)题含答案
- 2025民航西藏空管中心社会招聘14人(第1期)笔试参考题库附带答案详解(10套)
- SBS防水卷材项目可行性研究报告
- 2025年职业病医师资格认证考试
- Unit4《Lesson 3 I am proud of my father》教案-2025-2026学年冀教版(三起)(2024)小学英语四年级上册
- 激素类药物使用管理制度
- 消防队伍管酒治酒课件
评论
0/150
提交评论