


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、计算机组成原理实验指导书 - 图文 目 录 第一章 tec-9计算机组成和数字逻辑实验系统介绍 . 3 一、tec-9实验系统的特点 . 3 二、tec-9实验系统的组成 . 5 三、实验台监控使用说明 . 13 四、hqfc-b1软件使用说明 . 16 第二章 计算机组成原理实验 . 18 第一节、寄存器实验 . 18 第二节、 运算器组成实验 . 21 第三节、双端口存储器原理实验 . 25 第四节 数据通路组成实验 . 30 一、寄存器读写 . 32 二、写寄存器内容到存储器 . 34 三、写存储器到寄存器 . 36 四、寄存器堆rf并行输入输出 . 39 第五节 常规型微过程控制器组成
2、实验 . 40 第六节 cpu组成与机器指令执行实验 . 54 第七节 中断原理实验 . 58 第三章 可编程逻辑简介 . 62 第一节 可编程逻辑器件简介 . 62 第二节 vhdl语言简介 . 65 第三节quartus ii软件使用说明 . 75 第四章 硬布线控制器 . 89 第一节 硬布线控制器简介 . 89 第二节 硬布线控制设计 . 94 第五章 课程设计 . 109 第一节 流水微程序控制器的设计与调试 . 109 第二节 流水硬布线控制器的设计与调试 . 117 第六章 数字逻辑门和数字系统实验 . 121 第一节 基本逻辑门逻辑实验 . 121 第二节 ttl、hc和hct
3、器件的电压传输特性 . 123 第三节 三态门实验 . 126 第四节 数据选择器和译码器 . 128 第五节 全加器构成及测试 . 129 第六节 组合逻辑中的冒险现象 . 131 第七节 触发器 . 132 第八节 简单时序电路 . 135 第九节 计数器 . 140 第十节 四相时钟分配器 . 143 第十一节 可编程逻辑控制器cpld . 145 1 实验一、3-8译码器实验. 145 实验二、d触发器实验 . 147 实验三、简易分频器实验 . 149 实验四、简易交通灯控制实验 . 150 实验五、七段led数码管显示实验 . 153 实验四、简易计数器实验 . 156 附录 .
4、160 附录一 常用实验器件引脚图 . 160 附录二 cpld管脚分配图 .l 2 第一章 tec-9计算机组成和数字逻辑实验系统介绍 tec-9它适用于计算机组成原理、计算机组织和结构和数字逻辑和数字系统三门课程的实验教学,是一种多用仪器。该仪器将提高学生的动手能力,提高学生对计算机整体和各组成部分的理解,提高学生对数字系统和计算机系统的综合设计能力。 安全提示: 请仔细阅读安全提示部分内容 1、cpld(epm3128)在做数字电路实验或非组成逻辑控制器实验时,特别在芯片中有其它内容时,请将选择开关拔到“脱机”或“微程序”位置。以避免cpld输出的信号与数据通路和时序电路的部份信号冲突。
5、使cpld发热以至烧坏该芯片或烧坏数据通路部分器件(数据通路部分的总线允许信号在同一时间只允许一个信号有效)。 2、数据通路实验时,请将开关拔到“脱机”位置,数据通路信号不能同时有两种输入方式,否则易损坏其它芯片。 3、为了防止cpld被损坏,在小板上设有隔离芯片,因此请将信号管脚设定为实验台上标有的方式(输入或者输出),输入管脚禁止设为输出管脚,输出管脚禁止设为输入管脚。否则cpld芯片会发烫乃至损坏芯片。 4、每次数字电路/eda实验后或用户自定义控制实验后,为了确保实验台安全,可将其内容恢复成出厂时的硬布线控制器内容(光盘中的硬布线控制器写入内容)。 一、tec-9实验系统的特点 1.
6、采用单板式结构、计算机模型采用8位。简单、实用。计算机模型分为数据通路、控制器、时序电路、控制台、数字逻辑实验区五部分。各部分之间采用可插、拔的导线连接或进行开关直接选通。 2指令系统采用4位操作码,容纳16条指令,已实现了加、减、逻辑与、存数、取数、条件转移、无条件转移、开中断、关中断、中断返回、停机11条指令,指令功能非常典型。其它指令备用。 3数据通路采用双端口存储器作为主存,实现了数据总线和指令总线双总线体制,体现了当代cpu的设计思想。 4运算器中alu由2片74181实现。4个通用寄存器由1片isplsi1016组成,设计新颖。 5控制器采用微过程控制器和硬连线控制器两种类型,体现
7、了当代计算机控制器设计技术的完备性。 6控制存储器中的微代码可以通过pc机下载或由实验台ps2键盘修改,省去插、拔eeprom芯片。 7实验台上提供了一片在系统编程器件cpld,学生在pc机设计好组合逻辑控制器方案后下载到cpld中,cpld就构成了新的控制器。控制器的设计并实现对提高计算机综合设计能力会有很大帮助。cpld也可用于数字逻辑和数字系统的设计。 8控制台包含8个数据开关,用于置数功能;16个逻辑电平开关,用于置信号电平;控制台有复位和启动二个单脉冲发生器,一个单独的单脉冲,用于数字电路实验和中断。控制台有5种操作:写存储器,读存储器,读寄存器,写寄存器,启动程序运行。 9微程序控
8、制器中的微代码输出、微地址总线、程序地址总线、数据总线、存储器地址总线、进位、双端口存储器的读、写冲突位busyl#和busyr#等都有指示灯,便于查看指令的执行过程。 10数字逻辑和数字系统实验部分除上述可用的一片cpld、16个电平开关和3个单脉冲按钮(复位和启动)外,还有8个指示灯,多个双列直插插座,4个8432编码驱动的数码管,4个直接驱动的数码管,1个喇叭。 11. 实验台采用监控电路,监控电路采用了128x64字符图形液晶,可以方便查看和修改寄存器、存储器、微程序控制器中的内容。 12实验台采用了一键恢复功能,在微程序控制器代码被破坏时,通过一键恢复即可恢复到出厂状态。在 3 恢复
9、时需输入修改密码。可以防止被恶意恢复。 13实验台配套软件可以方便查看、修改寄存器、双端口存储器、微程序控制器的内容。可以通过上端运行功能,非常方便用户查看实验运行状况。 14实验台控制器有三种模式: 微程序:控制器为微程序控制器,微程序控制器的信号通过隔离芯片直接与数据通路信号相连。避免 了综合实验需接很多导线的问题。 脱机:微程序控制器、数据通路、硬布线控制器三部分信号完全独立。由用户通过导线连接。 硬布线:控制器为硬布线控制,硬布线控制器的信号通过隔离芯片直接与数据通路信号相连。避免了 综合实验需接很多导线的问题。 15电源部分具有抗电源对地短路能力。 16微程序/硬布线控制器与数据通路
10、直接选通信号(通过控制开关选择微程序/脱机/硬布线,直接选通信 号,不需连接实验导线): 微程序/硬布线 tj cn# m s3 s2 s1 s0 m1 lddr1 wrd lrw 数据通路 微程序/硬布线 cel alu_bus rs_bus sw_bus iar_bus lder m3 数据通路 微程序/硬布线 ar1_inc ldar1 ldiar m4 pc_inc pd_add ldpc 数据通路 微程序/硬布线 intc ints ir7 ir6 ir5 ir4 c intq 数据通路 4 tj cn# m s3 s2 s1 s0 m1 lddr1 wrd lrw cel alu_
11、bus rs_bus sw_bus iar_bus lder m3 ar1_inc ldar1 ldiar m4 pc_inc pd_add ldpc intc ints ir7 ir6 ir5 ir4 c intq 二、tec-9实验系统的组成 tec-9实验系统由以下几个部分组成: 控制台 数据通路 控制器 时序电路 数字逻辑实验区 电源模块 下面分别对各组成部分予以介绍。 1、电源 电源部分由一个电源、一个电源插座、一个电源开关和一个红色电源指示灯组成。电源通过四个螺钉安装在实验箱底部,它输出+5v电压,最大负载电流3a,具有抗+5v对地短路功能。电源插座用于接交流220v,插座内装有保
12、险丝。电源开关接通时,模块电源输出+5v,红色指示灯点亮。 2、时序发生器 时序发生器产生计算机模型所需的时序和数字逻辑实验所需的时钟。时序电路由一个500khz晶振、2片gal22v10组成。根据本机设计,执行一条微指令需要4个节拍脉冲t1、t2、t3、t4,执行一条机器指令需要三个节拍电位w1、w2、w3,因此本机的基本时序如下: mft1t2t3t4w1w2w3图1.1 基本时序图 图中,mf是晶振产生的500khz基本时钟,t1、t2、t3、t4是数据通路和控制器中各寄存器的节拍脉冲信号,印制板上已将它们和相关的寄存器相连。t1、t2、t3、t4既供微过程控制器使用,也供硬连线控制器使用。w1、w2、w3,只供硬连线控制器做节拍电位信号使用。 3、数据通路 tec-9的数据通路采用了数据总线和指令总线双总线形式。它还使用了大规模在系统编程器件作为寄存器堆,使得设计简单明了,可修改性强。 图1.2是数据通路总体图,下面介绍图中各个主要部件的作用。 1)运算器alu 运算器alu由两片74ls181组成,在选择端m和s0-s3控制下,alu对数据a、b进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《英语国家概况》课程介绍与教学大纲
- 社会科学研究方法 课件 第十一章 资料分析
- 全国一等奖高中语文统编版必修上册《赤壁赋》 公开课课件
- 老年人意外伤害课件
- 老年人急救相关课件
- 老年人床上清洁课件
- 提高粗苯回收率
- CN120204103A 一种护肤组合物的制备方法及其递送系统和应用
- 实数、整式、分式及其运算(7大考点)-2023-2025年中考数学试题分类汇编(广东专用)解析版
- 第一节 直线的倾斜角与斜率、直线的方程 2026年高三数学第一轮总复习
- 顺丰快递管理规章制度流程
- 保洁三级安全教育培训
- 企业治安防范教育培训
- 五年级冀教版数学下学期应用题专项水平练习题
- 公司事故隐患内部报告奖励机制
- T-SDLPA 0001-2024 研究型病房建设和配置标准
- 2024年中级注册安全工程师《安全生产专业实务(道路运输安全)》真题及答案
- 凝中国心铸中华魂铸牢中华民族共同体意识-小学民族团结爱国主题班会课件
- 湘教版(2024)地理七年级上册全册教案
- 人教版(2024新版)七年级上册生物全册教学设计
- DL∕T 1576-2016 6kV~35kV电缆振荡波局部放电测试方法
评论
0/150
提交评论