ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:88.20KB ,
资源ID:28848162      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28848162.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机组成原理课程设计内存扩充与cpu连接.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机组成原理课程设计内存扩充与cpu连接.docx

1、计算机组成原理课程设计内存扩充与cpu连接计算机组成原理课程设计-内存扩充与cpu连接课 程 设 计(论文)课程名称 计算机组成原理 题目名称 内存扩充与cpu连接 学生学部(系) 计算机艺术与设计学部专业班级 07网络工程班 学 号 1071981 学生姓名 指导教师 吕国华 2009 年 6 月 15 日1、引言 11.1设计思想 11.2设计题目 11.3设计任务 12、正文 22.1图表 22.1.1 8086CPU简化引脚图 22.1.2 内存芯片逻辑图 32.1.3 译码器与门电路逻辑图 32.2设计思路 42.3设计过程 42.4设计说明 63、结论 64、参考文献 65、心得体

2、会 71.引 言1.1设计思想“计算机组成原理”是计算机类各专业学生必修课程之一,它主要讨论计算机各大部件的基本组成原理,各大部件互连构成整机系统的技术。在学生系统完成各部件原理的学习以后,有必要根据要求把各部件组织起来,成为计算机内部的一个大的部件,以至整机硬件或构成计算机的主机。从而加深学生对计算机的整体认识。 1.2设计题目内存的扩充与CPU的连接现有如下存储芯片:2K1的ROM,4K1的RAM,8K1的ROM。若用他们组成容量为16KB的存储器,前4KB为ROM,后12KB为RAM。构成的容量为16KB的存储器连接到8086CPU芯片。8086是一个16位数据总线和20位地址总线的芯片

3、。(见下页图1图3)。1.3设计任务设计任务:只进行硬件设计,不进行软件设计,主要设计任务如下:(1)计算机各种存储器芯片各用多少片?若给出的芯片没有用上,要作出说明。(2)正确选择译码器与门电路,并正确地与CPU连接,相应地画出逻辑结构图和组成框图。说明:图中凡与芯片直接连接的地址总线和数据总线均用粗黑线画,其他线用细线画。(3)分析一下组成的存储器有无地址重叠的现象。若有,是何原因。(4)说明逻辑结构图中各部件的功能。2.正文2.1图表 GND_ _VCC AD14_ _AD15 _A16/S3 _A17/S4 _A18/S5 _A19/S6 . . . _RD . _WR(LOCK) A

4、D0_ _ALE(QS0) CLK_ _RESET GND_ _READY 图2.1.1 8086CPU引脚图2.1.2内存芯片逻辑图A10-A0地址总线 WE写读引脚D7-D0数据总线 CS芯片选择引脚内存芯片逻辑图,如图2.1.2所示 图2.1.2 内存芯片逻辑图2.1.3译码器与门电路逻辑图译码器与门电路逻辑图,如图2.1.3所示2.2设计思路(1)计算出需要的各种芯片数用2K1的ROM芯片设计容量为4KB的ROM,需4片用4K1的RAM芯片设计容量为12KB的RAM,需6片在设计过程中,没有使用到的是8K1的ROM芯片, 组成的存储器有地址重叠的现象,这是因为A14和A15没有参加译码

5、。(2)写出每个芯片的地址分配各存储芯片的地址分配如下:A15 A14 A13 A12 A11 A10A0 0 0 0 . . . 2K8ROM 0 0 1 . . . 2K8ROM 0 1 . . . . . 4K8RAM 1 0 . . . . . 4K8RAM 1 1 . . . . . 4K8RAM(3)根据给出的内存扩充逻辑电路与给定的8086CPU(见图1)引脚图正确的连接起来。连接的方法是:内存与CPU的地址线,数据线,读写线对应相连,内存没有的引脚不用考虑。2.3设计过程(1)设计过程中共需要2K1的ROM4片,需要4K1的RAM6片。(2)首先用4个2K1的ROM存储芯片和6

6、个4K1的RAM存储芯片组成16KB的存储器(前4KB为ROM;后12KB为RAM);然后使用一个2:4译码器对存储器芯片的连接,因为片选线不够,所以要将译码器中的一条片选线与与门逻辑器件进行连接,再通过逻辑电路将多余的芯片进行连接。最后是与CPU的连接,CPU的数据线A0A10连接到10个存储器芯片的数据线A0A10;6个RAM芯片的写线连接到CPU中的写线;CPU中的A11连接到逻辑电路中;CPU中的A12和A13与译码器中的两输入线相连接。(3)内存与CPU的连接逻辑图详细逻辑图请见下页。2.4设计说明在设计过程中,没有使用到的是8K1的ROM芯片;组成的存储器有地址重叠的现象,这是因为

7、A14和A15没有参加译码,存储器地址线分配(A13A11)从000111,而且是先分配给ROM芯片的地址,再分配给RAM芯片的地址。另外,各部件的功能是: (1)8086CPU就是一个微处理器,包括控制器、运算器和寄存器,是一个中央处理部件。(2)逻辑器件是连接RAM芯片的器件,功能是扩展片选线。4(3)2:4译码器是一个使CPU和存储器正常连接的一个部件,具有进行片选的功能。(4)存储器是存储数据和程序的一个器件,是一个记忆装置,其中ROM是一种只能进行读不能进行写的存储器;RAM是能进行读和写的存储器。3.结论 由于存储芯片的容量是有限的,主存储器往往是要由一定数量的芯片构成的。而由若干

8、芯片构成的主存还需要与CPU连接,才能在CPU的控制下完成读写操作。这次课程设计的主要内容就是关于8086CPU内存的扩充与连接,要求我们熟练掌握8086的内部结构和外部各个基本引脚的功能和特性。在了解了存储器的结构之后,我们需要进一步了解存储器和CPU之间的连接。 存储器与CPU之间的硬连接共有3组连线:地址总线(AB),数据总线(DB)和控制总线(CB)。所以,此次设计就是要求我们解决存储器与地址总线,数据总线和控制总线之间的连接问题。4.参考文献1王爱英.计算机组成原理与汇编语言程序设计.北京:电子工业出版社,19972徐爱萍.计算机组成原理习题与解析.北京:清华大学出版社,2004.33蒋本珊.计算机组成原理.北京:清华大学出版社,20085.心得体会与教师评语心得体会总体来说,这次课程设计的顺利完成,加深了我对内存的字扩充与位扩充的认识,以及对部分译码的掌握,同时也使我对CPU各引脚的功能有了更多的了解,而且掌握了内存和CPU各引脚正确连接的方法,提高了自己对门电路和译码器的使用能力,使自己对计算机组成原理有了更深入的了解。为以后其他学科的学习打下扎实的基础,通过这次的课程设计让我对计算机组成原理这门课有了更深厚的兴趣。以后一定会继续深入的学习这门课程。 2009年6月15日教师评语年 月 日成绩及签名年 月 日

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1