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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

计算机组成原理全部实验.docx

1、计算机组成原理全部实验计算机组成原理讲义 计算机科学技术系 王玉芬2012年11月3日 基础实验部分该篇章共有五个基础实验组成,分别是:实验一 运算器实验实验二 存储器实验实验三 数据通路组成与故障分析实验实验四 微程序控制器实验实验五 模型机CPU组成与指令周期实验实验一 运算器实验运算器又称作算术逻辑运算单元(ALU),是计算机的五大基本组成部件之一,主要用来完成算术运算和逻辑运算。运算器的核心部件是加法器,加减乘除运算等都是通过加法器进行的,因此,加快运算器的速度实质上是要加快加法器的速度。机器字长n位,意味着能完成两个n位数的各种运算。就应该由n个全加器构成n位并行加法器来实现。通过本

2、实验可以让学生对运算器有一个比较深刻的了解。一、实验目的1掌握简单运算器的数据传输方式。2掌握算术逻辑运算部件的工作原理。3. 熟悉简单运算器的数据传送通路。4. 给定数据,完成各种算术运算和逻辑运算。二、实验内容:完成不带进位及带进位的算术运算、逻辑运算实验。 总结出不带进位及带进位运算的特点。三、实验原理: 1.实验电路图图4-1 运算器实验电路图 2.实验数据流图图4-2 运算器实验数据流图 3.实验原理运算器实验是在ALU UNIT单元进行;单板方式下,控制信号,数据,时序信号由实验仪的逻辑开关电路和时序发生器提供,SW7SW0八个逻辑开关用于产生数据,并发送到总线上;系统方式下,其控

3、制信号由系统机实验平台可视化软件通过管理CPU来进行控制,SW7SW0八个逻辑开关由可视化实验平台提供数据信号。(1)DR1,DR2:运算暂存器,(2)LDDR1:控制把总线上的数据打入运算暂存器DR1,高电平有效。(3)LDDR2:控制把总线上的数据打入运算暂存器DR2,高电平有效。(4)S3,S2,S1,S0:确定执行哪一种算术运算或逻辑运算(运算功能表见附录1或者课本第49页)。(5)M:M0执行算术操作;M1执行逻辑操作。(6)/CN :/CN0表示ALU运算时最低位加进位1;/CN1则表示无进位。(7)ALUBUS:控制运算器的运算结果是否送到总线BUS,低电平有效。(8)SWBUS

4、:控制8位数据开关SW7SW0的开关量是否送到总线,低电平有效。四、实验步骤:实验前首先确定实验方式(是手动方式还是系统方式),如果在做手动方式实验则将方式选择开关置手动方式位置(31个开关状态置成单板方式)。实验箱已标明手动方式和系统方式标志。所有的实验均由手动方式来实现。如果用系统方式,则必须将系统软件安装到系统机上。将方式标志置系统模式位置。学生所做的实验均在系统机上完成。其中包括高低电平的按钮开关信号输入,状态显示均在系统机上进行。下面实验以手动方式为例进行。我们相信学生在手动方式下完成各项实验后,进入系统方式会变的更加得心应手。具体步骤如下:1实验前应将MFOUT输出信号与MF相连接

5、。2如果进行单板方式状态实验,应将开关方式状态设置成单板方式;同时将位于EDA设计区一上方P0K开关设置成手动方式位置,P1K,P2K开关位置均设置成手动方式位置。3如果进行系统方式调试,则按上述方式相反状态设置。4频率信号输出设置:在CPU1 UNIT区有四个f0-f4状态设置,在进行实验时应保证f0-f4四个信号输出只能有一个信号输出,及f0-f4只有一开关在On的位置。5不管是手动方式还是系统方式,31个按钮开关初始状态应为“1”即对应的指示灯处于发光的状态。6位于UPC UNIT区的J1跳线开关应在右侧状态。说明:开关ALBUS;SWBUS标识符应为“/AL-BUS;/SW-BUS”注

6、意事项:ALBUS;SWBUS不能同时按下;因为同时按下会发生总线冲突,损坏器件。实验前把TJ,DP对应的逻辑开关置成11状态(高电平输出),并预置下列逻辑电平状态:/ALUBUS1,/PCBUS1,R0BUS1,R1BUS1,R2BUS1时序发生器处于单拍输出状态,实验是在单步状态下进行DR1,DR2的数据写入及运算,以便能清楚地看见每一步的运算过程。实验步骤按表1进行。实验时,对表中的逻辑开关进行操作置1或清0,在对DR1,DR2存数据时,按单次脉冲P0(产生单拍T4信号)。表1中带X的为随机状态,无论是高电平还是低电平,它都不影响运算器的运算操作。总线D7D0上接电平指示灯,显示参与运算

7、的数据结果。表中列出运算器实验任务的步骤同表4相同,16种算术操作和16种逻辑操作只列出了前面4种,其它实验步骤同表4相同。带“”的地方表示需要按一次单次脉冲P0,无“”的地方表示不需要按单次脉冲P0。 表1 运算器实验步骤与显示结果表 S3S2S1S0M/CnLDDR1LDDR2SWBUSALBUSSW7SW0D7D0P0注释X X X XXX000155H55HX X X XXX0001AAHAAHX X X XXX100155H55H向DR1送数X X X XXX0101AAHAAH向DR2送数1 1 1 11X0010XXH55H读出DR1数1 0 1 01X0010XXHAAH读出D

8、R2数X X X XXX1001AAHAAH向DR1送数X X X XXX010155H55H向DR2送数0 0 0 0010010XXHAAH算术运算0 0 0 0000010XXHABH算术运算0 0 0 01X0010XXH55H逻辑运算0 0 0 1010010XXHFFH算术运算0 0 0 1000010XXH00H算术运算0 0 0 11X0010XXH00H逻辑运算0 0 1 0010010XXHAAH算术运算0 0 1 0000010XXHABH算术运算0 0 1 01X0010XXH55H逻辑运算0 0 1 1010010XXHFFH算术运算0 0 1 1000010XXH0

9、0H算术运算0 0 1 11X0010XXH00H逻辑运算注意: 运算器实验时,把与T4信号相关而本实验不用的LDR0,LDR1,LDR2接低电平,否则影响实验结果。其它注意事项: 进行系统方式实验时应注意如下几点:实验前应将MF-OUT输出信号与MF相连接。1、检查通讯电缆是否与计算机连接正确。2、开关方式状态应置成系统方式;(31个开关)。3、P0K、P1K、P2K都置成系统方式;4、信号连接线必须一一对应连接好。即在实验机左上方的信号接口与实验机右下方的信号接口分别一一对应连接。左上方 右下方地址指针 地址指针地址总线 地址总线(在实验机右侧中部)数据总线 数据总线(在实验机右侧中部)运

10、算暂存器DR1运算暂存器DR1运算暂存器DR2运算暂存器DR2微地址微地址检查完毕可以通电;注意事项:1、计算机屏幕上所有的按钮与实验机上的按钮完全对应。2、在做实验时,要保证总线不发生冲突。即对总线操作时只有一个操作状态有效。3、运算器、存储器、数据通路,三个实验按操作步骤操作即可 实验二 、存储器实验一、实验目的1.掌握存储器的数据存取方式。2.了解CPU与主存间的读写过程。3.掌握半导体存储器读写时控制信号的作用。二、实验内容:向RAM中任一存储单元存入数据;并读出任一单元的数据。三、实验原理 1.实验电路(见下图) 2.实验原理存贮器实验电路由RAM(6116),AR(74LS273)

11、等组成。SW7SW0为逻辑开关量,与产生地址和数据;寄存器AR输出A7A0提供存贮器地址,通过显示灯可以显示地址,D7D0为总线,通过显示灯可以显示数据。当LDAR为高电平,SWBUS为低电平,T3信号上升沿到来时,开关SW7SW0产生的地址信号送入地址寄存器AR。当CE为低电平,WE为高电平,SWBUS为低电平,T3上升沿到来时,开关SW7SW0产生的数据写入存贮器的存贮单元内,存贮器为读出数据,D7D0显示读出数据。实验中,除T3信号外,CE,WE,LDAR,SWBUS为电位控制信号,因此通过对应开关来模拟控制信号的电平,而LDAR,WE控制信号受时序信号T3定时。四、实验步骤 (在完成一

12、个实验后,应将所有的信号状态置成“1”高电平状态)实验前将TJ,DP对应的逻辑开关置成11状态(高电平输出),使时序发生器处于单拍输出状态,每按一次P0输出一拍时序信号,实验处于单步状态,并置ALUBUS1。实验步骤按表2进行,实验对表中的开关置1或清0,即对有关控制信号置1或清0。表格中只列出了存贮器实验步骤中的一部分,即对几个存贮器单元进行了读写,其它单元的步骤同表格相同。表中带的地方表示需要按一次单次脉冲P0。注意:表中列出的总线显示D7D0及地址显示A7A0,显示情况是:在写入RAM地址时,由SW7SW0开关量地址送至D7D0,总线显示SW7SW0开关量,而A7A0则显示上一个地址,在

13、按P后,地址才进入RAM,即在单次脉冲(T3)作用后,A7A0同D7D0才显示一样。表2 存贮器实验步骤显示结果表 SWBULDARCEWESW7SW0D7D0P0A7A0注释011100H00H00H地址00写入AR000100H00H00H数据00写入RAM011110H10H10H地址10写入AR000110H10H10H数据10写入RAM011100H00H00H地址00写入AR100000H00H00H读RAM011110H10H10H地址10写入AR100010H10H10H读RAM011140H40H40H地址40写入AR0001FFHFFH40H数据FF写入RAM011142H42H42H

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

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