计算机组成原理实验报告1-寄存器实验

合集下载

计算机组成原理实验报告 通用寄存器单元实验

计算机组成原理实验报告  通用寄存器单元实验

西华大学数学与计算机学院实验报告课程名称:计算机组成原理年级:2011级实验成绩:指导教师:祝昌宇姓名:蒋俊实验名称:通用寄存器单元实验学号:312011*********实验日期:2013-12-15一、目的1.了解通用寄存器的组成和硬件电路2. 利用通用寄存器实现数据的置数、左移、右移等功能二、实验原理(1)寄存器实验构成1、通用寄存器由2片GAL构成8位字长的寄存器单元。

8芯插座RA-IN作为数据输入端,可通过端8芯扁平电缆,把数据数据输入端连接到数据总线上。

2、数据输出由一片74LS244(输出缓冲器)来控制。

用8芯插座RA-OUT作为数据输出端,可通过端8芯扁平电缆,把数据数据输出端连接到数据总线上。

3、判零和进位电路由1片GAL、1片7474和一些常规芯片组成,用2个LED(ZD、CY)发光管分别显示其状态。

(2)通用寄存器单元的工作原理通用寄存器的核心部件为2片GAL,它具有锁存、左移、右移、保存等功能。

各个功能都由X1、X2信号和工作脉冲RACK来决定。

当置ERA=0、X0=1、X1=1,RACK有上升沿时,把总线上的数据打入通用寄存器。

可通过设置X1、X0来指定通用寄存器工作方式,通用寄存器的输出端Q0~Q7接入判零电路。

LED(ZD)亮时,表示当前通用寄存器内数据为0。

输出缓冲器采用74LS244,当控制信号RA-O为低时,74LS244开通,把通用寄存器内容输出到总线;当控制信号RA-O为高时,74LS244的输出为高阻。

图1 通用寄存器原理图三、使用环境计算机组成原理实验箱四、实验步骤(一)数据输入通用寄存器1.把RA-IN(8芯的盒型插座)与CPT-B板上二进制开关单元中的J1插座相连(对应二进制开关H16~H23),把RA-OUT(8芯的盒型插座)与数据总线上的DJ6相连。

2.把RACK连到脉冲单元的PLS1,把ERA、X0、X1、RA-0、M接入二进制拨动开关。

请按下表接线。

计算机组成原理--实验报告

计算机组成原理--实验报告

实验一寄存器实验实验目的:了解模型机中各种寄存器结构、工作原理及其控制方法。

实验要求:利用CPTH 实验仪上的K16..K23 开关做为DBUS 的数据,其它开关做为控制信号,将数据写入寄存器,这些寄存器包括累加器A,工作寄存器W,数据寄存器组R0..R3,地址寄存器MAR,堆栈寄存器ST,输出寄存器OUT。

实验电路:寄存器的作用是用于保存数据的CPTH 用74HC574 来构成寄存器。

74HC574 的功能如下:- 1 -实验1:A,W 寄存器实验原理图寄存器A原理图寄存器W 原理图连接线表:- 2 -系统清零和手动状态设定:K23-K16开关置零,按[RST]钮,按[TV/ME]键三次,进入"Hand......"手动状态。

在后面实验中实验模式为手动的操作方法不再详述.将55H写入A寄存器二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据55H置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据55H被写入A寄存器。

将66H写入W寄存器二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据66H- 3 -置控制信号为:按住STEP脉冲键,CK由高变低,这时寄存器W 的黄色选择指示灯亮,表明选择W寄存器。

放开STEP 键,CK 由低变高,产生一个上升沿,数据66H 被写入W 寄存器。

注意观察:1.数据是在放开STEP键后改变的,也就是CK的上升沿数据被打入。

2.WEN,AEN为高时,即使CK有上升沿,寄存器的数据也不会改变。

实验2:R0,R1,R2,R3 寄存器实验连接线表- 4 -将11H、22H、33H、44H写入R0、R1、R2、R3寄存器将二进制开关K23-K16,置数据分别为11H、22H、33H、44H置控制信号为:K11、K10为10,K1、k0分别为00、01、10、11并分别按住STEP 脉冲键,CK 由高变低,这时寄存器R0、R1\R2\R3 的黄色选择指示灯分别亮,放开STEP键,CK由低变高,产生一个上升沿,数据被写入寄存器。

计算机组成原理实验报告_寄存器的原理及操作

计算机组成原理实验报告_寄存器的原理及操作

初:未知当前:2016-7-3 主笔:An gel实验报告课程名称:计算机组成原理实验项目:寄存器的原理及操作姓名:专业:计算机科学与技术班级:学号:计算机科学与技术学院实验教学中心20 16 年6 月20 日初:未知 当前:2016-7-3 主笔:An gel 版本:1实验项目名称: 寄存器的原理及操作 ________________一、 实验目的1. 了解模型机中A, W 寄存器结构、工作原理及其控制方法。

2. 了解模型机中寄存器组 R0..R3结构、工作原理及其控制方法。

3. 了解模型机中地址寄存器MAR ,堆栈寄存器ST ,输出寄存器 OUT 寄存器结构、工作原理及其控制方法。

二、 实验内容1、 A 、W 寄存器:利用COP2000实验仪上的K16..K23开关做为DBUS 的数据,其它开关做为控制 信号,将数据写入寄存器 A ,W 。

2、 R0、R1、R2、R3寄存器实验:利用 COP2000实验仪上的 K16..K23开关做为 DBUS 的数据,其 它开关做为控制信号,对数据寄存器组R0..R3进行读写。

3、 MAR 、ST 、OUT 寄存器:利用 COP2000实验仪上的 K16..K23开关做为 DBUS 的数据,其它开 关做为控制信号,将数据写入地址寄存器MAR ,堆栈寄存器ST ,输出寄存器 OUT 。

三、 实验用设备仪器及材料伟福COP2000系列计算机组成原理实验系统四、实验原理及接线实验1: A ,W 寄存器实验;DBUSLD3U50C D3U5 ■ DBUS6 >【賊/DBLS4QQQQQ仪卫吨n Jd —J Jo-■1 -X:LXDgDDDQDiD c I 3 4 4_■ s- Tieft连接 倍号礼援入孔 作用有效电乎] J]厘 J3座^fK23-KJ6*E 入 DBLSrm2AEX K3选遹A低电平有效 ■i. J- WENK.4 选逋w低电权说 4ALLCK匚 LOCK ALU 二昨強冲 上升沿打人实验2: R0, R1, R2, R3寄存器实验愴号孔 接入JL 榨用 有效电京IIJ]坚 J3陛為 K23«l &接 ADEHJ5[7®11 RRD KII 奇存缚纠读歧堤 低电乎有效 R J RWR KID 舒存#盅写便能 仁壬“=\4SB KI 审存器选摊B SSA KO 寄蜩«#A6 RCK CLOCK空存密二冬应2上升沿打入实验3: MAR 地址寄存器,ST 堆栈寄存器,OUT 输出寄存器WEN"4»Ci2■ — 1 1 0UFC1X1* J 、 1<313< 417 S€ , U- > < *15 ) < - TT 5 € 1 13< ?t : \t/FfI 屮加亍DELI 细 DBL 用]>BUM .DBUSJ DBUS2■f DBUST .IJJitJSD VLTW5JW4WJv.-j SWI :wocft^fctc\i CMv.-ffiVSS4VBIQ -:吁垢冷HJ 'CILTfiKEllg ""■Md尋存堆MAR 原理铝MAR 为存储器地址寄存器,其功能是存储操作数在内存中的地址,信号MAREN 的功能是将数据总线DBUS 上数据MAR ,信号MAROE 的功能是将 MAR 的值送到地址总线 ABUS 上tTHl.W<'&BC&S ; S j•、'C DBLS2~kDBISI <.DBLMST 堆栈寄存器的作用,是岀现中断或子程序调用时,保存断点处PC 的值,以便中断或子程序结束时,能继续执行原程序。

计算机寄存器实验报告

计算机寄存器实验报告

一、实验目的1. 理解计算机寄存器的概念、作用和分类;2. 掌握寄存器在计算机系统中的基本操作;3. 熟悉寄存器的控制信号及其工作原理;4. 培养实验操作能力和分析问题能力。

二、实验环境1. 实验设备:计算机组成原理实验箱、计算机、Proteus仿真软件;2. 实验软件:Proteus仿真软件、模型机仿真软件;3. 实验环境:实验室。

三、实验内容1. 寄存器基本概念及分类;2. 寄存器操作实验;3. 寄存器控制信号实验;4. 寄存器在计算机系统中的应用实验。

四、实验步骤1. 寄存器基本概念及分类实验(1)打开Proteus仿真软件,创建一个新的项目;(2)在项目中选择计算机组成原理实验箱中的寄存器模块;(3)观察寄存器的结构,了解寄存器的分类(如累加器、寄存器组、地址寄存器等);(4)总结寄存器的作用,如暂存数据、控制指令等。

2. 寄存器操作实验(1)在Proteus仿真软件中,搭建一个简单的寄存器操作电路;(2)设置输入数据,观察寄存器的输出;(3)通过改变输入数据,验证寄存器的存储功能;(4)总结寄存器操作的基本步骤。

3. 寄存器控制信号实验(1)在Proteus仿真软件中,搭建一个包含控制信号的寄存器电路;(2)观察控制信号对寄存器操作的影响;(3)通过改变控制信号,验证寄存器的读写功能;(4)总结寄存器控制信号的作用和意义。

4. 寄存器在计算机系统中的应用实验(1)在Proteus仿真软件中,搭建一个简单的计算机系统电路;(2)观察寄存器在计算机系统中的操作过程;(3)分析寄存器在计算机系统中的作用,如数据暂存、指令控制等;(4)总结寄存器在计算机系统中的应用。

五、实验结果与分析1. 通过实验,掌握了寄存器的基本概念、作用和分类;2. 熟悉了寄存器的操作过程,包括输入、输出、读写等;3. 了解寄存器控制信号的作用,以及它们对寄存器操作的影响;4. 分析了寄存器在计算机系统中的应用,如数据暂存、指令控制等。

计算机组成原理实验报告寄存器

计算机组成原理实验报告寄存器

计算机硬件实验室实验报告课程名称: 姓 名徐骁学 号33班 级0920542成 绩设备名称及软件环境 计算机、Proteus 仿真软件、模型机仿真软件实验名称 寄存器实验实验日期一.实验内容使用八位寄存器验证寄存器的存储功能。

二.理论分析或算法分析 SRAM 6264的功能6264的工作过程写入数据的过程工作方式 C S 1* C S 2 W E * O E * D 7~D 0未选中 未选中 读操作 写操作1 × 0 0× 0 1 1× × 1 0× × 0 1高阻 高阻 输出 输入将单元地址送到芯片的地址线A0-A12 写入的数据送数据线#CS1和CS2有效,#WE有效数据写到指定单元6264的工作过程读入数据的过程将单元的地址送到芯片的地址线A0-A12 #CS1和CS2同时有效,#WE=1 #OE=0 选中单元内容从数据线读出三.实现方法(含实现思路、程序流程图、实验电路图和源程序列表等)实验电路按照电路图连接电路。

发光二极管显示数据发光为1高电频不发光为0低电频单刀双掷开关控制数据的输入输出为控制运算器将内总线上输出运算结果,在其输出端连接了一个三态门(用74LS245实现)。

若要将运算结果输出到总线上,则要经过三态门74LS245的控制端ALU-B置低电平,否则输出高阻态。

数据输入单元用以给出参与运算的数据,其中输入开关经过一个三态门(74LS245)和内总线相连,该三态门的控制信号CE取低电平时,开关上的数据就通过三态门而送入内总线中。

四.实验结果分析(含执行结果验证、输出显示信息、图形、调试过程中所遇的问题及处理方法等)通过以上的步骤我们已经在通用寄存器组的三个寄存器中分别存入了一下数据,同时也读出了三个寄存器中存放的数据,具体数据如下表所示:R0R1R2写入01H80H40H读出01H80H40H五.结论按照实验要求进行连接和操作,对通用寄存器组进行了数据的写入和读出,两组数据完全对照,得到了预期效果,说明了存入数据的正确性,在整个过程中也对寄存器组的构成和硬件电路有了更深层次的理解。

计组实验报告

计组实验报告

计算机组成原理实验报告实验一寄存器组成实验一、实验目的(1)熟悉D触发器的功能及使用方法。

(2)掌握寄存器文件的逻辑组成及使用方法。

二、实验内容(1)掌握Quartus II的使用方法,能够进行数字电路的设计及仿真。

(2)验证Quartus II所提供D触发器的功能及使用方法。

(3)设计具有1个读端口、1个写端口的寄存器文件,并进行存取操作仿真/验证。

三、实验原理及方案Quartus II提供了多种类型的触发器模块,如D触发器、T触发器等。

固定特性的触发器模块有不同的型号,参数化的触发器模块有lpm_ff、lpm_dff、lpm_tff等。

D触发器常来构建寄存器。

本次实验我们用Quartus II中提供的8为D触发器模块,实现了一个8×8bits 的寄存器组,因此,操作地址均为3位,数据均为8位。

由于要求读写端口分离,因此,读操作的相关引脚有地址raddr[2..0]、数据输出q[7..0],写操作的相关引脚有地址waddr[2..0]、数据输入data[7..0]、写使能wen。

其中,省略读使能信号可以简化控制,即数据输出不受限制。

寄存器文件通过写地址waddr[2..0]、写使能wen信号来实现触发器的写入控制,通过读地址raddr[2..0]信号来控制触发器的数据输出选择。

其连接电路原理如图所示。

寄存器文件的组成则由此,可在Quartus II中连接原理图:四、实验结果仿真波形如下:五、小结通过此次实验,我们学会了Quartus II的原理图的构造方法,以及仿真方法,并且使用lpm_dff作为三态门,控制数据的输入,并且在输出时,用lpm_mux选择每个寄存器的数据输出。

最后,在本次实验中,我们重新巩固了课堂学习的内容,也对寄存器加深了了解,相信我们会通过实验在计组的学习道路上越走越远。

实验二运算器组成实验一、实验目的(1)熟悉加/减法器的功能及使用方法。

(2)掌握算术逻辑部件(ALU)的功能及其逻辑组成。

计算机组成原理实验报告-寄存器实验

计算机组成原理实验报告-寄存器实验

千里之行,始于足下。

计算机组成原理实验报告-寄存器实验计算机组成原理实验报告-寄存器实验》一、实验目的本次实验旨在通过设计和实现一个基本的寄存器,加深对计算机组成原理中寄存器的理解,并掌握寄存器在计算机中的应用。

二、实验设备及软件1. 实验设备:计算机2. 实验软件:模拟器软件Mars3. 实验材料:电路图、线缆、元器件三、实验原理寄存器是计算机的一种重要组成部分,用于存储数据和指令。

一个基本的寄存器通常由一组触发器组成,可以存储多个位的信息。

本实验中,我们需要设计一个16位的寄存器。

四、实验步骤1. 确定寄存器的结构和位数:根据实验要求,我们需要设计一个16位的寄存器。

根据设计要求,选择合适的触发器和其他元器件。

2. 组装寄存器电路:根据电路图,将选择好的元器件按照电路图连接起来。

3. 连接电路与计算机:使用线缆将寄存器电路连接到计算机的相应接口上。

4. 编写程序:打开Mars模拟器软件,编写程序来测试寄存器的功能。

可以编写一段简单的程序,将数据写入寄存器并读取出来,以验证寄存器的正确性。

5. 运行程序并测试:将编写好的程序加载到Mars模拟器中,并运行程序,观察寄存器的输出和模拟器的运行结果。

第1页/共3页锲而不舍,金石可镂。

五、实验结果在本次实验中,我们成功设计和实现了一个16位的寄存器,并进行了相关测试。

经过多次测试,寄存器的功能和性能良好,能够准确地存储和读取数据。

六、实验心得通过本次实验,我对寄存器的结构和工作原理有了更深入的了解。

寄存器作为计算机的一种重要组成部分,起着存储和传输数据的作用。

通过实际操作和测试,我更加清楚了寄存器在计算机中的应用和重要性。

在实验过程中,我遇到了一些问题,如电路连接不稳定、程序错误等,但通过仔细检查和调试,最终解决了这些问题。

这次实验也让我深刻体会到了学习计算机组成原理的重要性,只有深入理解原理并通过实践运用,才能真正掌握计算机的工作原理和能力。

通过这个实验,我有了更深入的认识和理解,对计算机组成原理的学习也更加系统和完整。

寄存器实验实验报告

寄存器实验实验报告

寄存器实验实验报告在学习计算机组成原理的过程中,寄存器可是个至关重要的概念。

为了更深入地理解它,咱进行了一场有趣的寄存器实验。

实验开始前,看着那一堆实验设备和线路,心里还真有点小紧张。

毕竟这可不是闹着玩的,一个不小心接错线,可能整个实验就泡汤了。

不过,咱还是鼓起勇气,准备大干一场!实验中用到的主要设备有数字逻辑实验箱、导线、示波器等等。

我们的任务是通过连接线路,实现对寄存器的读写操作,并观察数据的变化。

先来说说寄存器的基本原理吧。

寄存器就像是计算机里的一个个小抽屉,专门用来存放数据。

它具有快速存储和读取数据的能力,是计算机运行的重要组成部分。

开始动手连接线路啦!这可真是个细致活儿。

我小心翼翼地拿着导线,眼睛紧紧盯着实验箱上的插孔,生怕插错了地方。

每插一根线,都感觉像是在完成一项艰巨的任务。

好不容易把线路连接好了,接下来就是输入数据进行测试。

当我按下第一个数据输入按钮时,心里别提多期待了。

眼睛一直盯着示波器的屏幕,盼着能看到正确的数据显示。

哎呀!没想到第一次居然出错了。

数据显示得乱七八糟,完全不是我想要的结果。

这可把我急坏了,赶紧检查线路,看是不是哪里接错了。

经过一番仔细的排查,终于发现原来是有一根导线接触不良。

重新接好后,再次输入数据,这次终于成功啦!看着示波器上显示出正确的数据,那种成就感简直爆棚。

在实验过程中,我还发现了一个有趣的现象。

当连续输入多个数据时,寄存器会按照先后顺序依次存储,就像排队一样,整整齐齐。

而且读取数据的时候,也是按照存储的顺序一个一个来,可听话了。

通过这次实验,我对寄存器有了更直观、更深刻的理解。

以前在书本上看到的那些抽象的概念,现在都变得清晰起来。

我明白了寄存器的工作原理,知道了它是如何存储和读取数据的,也更加体会到了计算机内部运行的神奇之处。

回想起刚开始面对实验设备时的紧张和迷茫,再看看现在成功完成实验后的喜悦和满足,真的是感慨万千。

这次实验不仅让我学到了知识,还锻炼了我的动手能力和解决问题的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2.1 寄存器实验
姓名:孙坚学号:134173733 班级:13计算机日期:2015.4.3
一.实验要求:利用CPTH 实验仪上的K16..K23 开关做为DBUS 的数据,其它开关做为控制信号,将数据写入寄存器,这些寄存器包括累加器A,工作寄存器W,数据寄存器组R0..R3,地址寄存器MAR,堆栈寄存器ST,输出寄存器OUT。

二.实验目的:了解模型机中各种寄存器结构、工作原理及其控制方法。

三.实验电路:寄存器的作用是用于保存数据的,因为我们的模型机是8位的,因此在本模型机中大部寄存器是8 位的,标志位寄存器(Cy, Z)是二位的。

CPTH 用74HC574 来构成寄存器。

74HC574 的功能如下:
1. 在CLK的上升沿将输入端的数据打入到8 个触发器中
2. 当OC = 1 时触发器的输出被关闭,当OC=0 时触发器的输出数据
四.实验数据及步骤:
实验1:A,W 寄存器实验
寄存器A,W 写工作波形图
连接线表:
系统清零和手动状态设定:K23-K16开关置零,按[RST]钮,按[TV/ME]键三次,进入"Hand......"手动状态。

在后面实验中实验模式为手动的操作方法不再详述.
将66H写入A寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据66H
置控制信号为:
按住STEP脉冲键,CK由高变低,这时寄存器A 的黄色选择指示灯亮,表明选择A寄存器。

放开STEP 键,CK 由低变高,产生一个上升沿,数据66H 被写入A 寄存器。

将88H写入W寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据88H
置控制信号为:
按住STEP脉冲键,CK由高变低,这时寄存器W 的黄色选择指示灯亮,表明选择W 寄存器。

放开STEP 键,CK 由低变高,产生一个上升沿,数据88H 被写入W 寄存器。

注意观察:
1.数据是在放开STEP键后改变的,也就是CK的上升沿数据被打入。

2.WEN,AEN为高时,即使CK有上升沿,寄存器的数据也不会改变。

实验2:R0,R1,R2,R3 寄存器实验
寄存器R 原理图
寄存器R 写工作波形图
连接线表
将11H写入R0寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据11H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器R0 的黄色选择指示灯亮,表明选择R0 寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据11H 被写入R0 寄存器。

将22H写入R1寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据22H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器R1 的黄色选择指示灯亮,表明选择R1 寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据22H被写入R1 寄存器。

将33H写入R2寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据33H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器R2 的黄色选择指示灯亮,表明选择R2 寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据33H被写入R2 寄存器。

将44H写入R3寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据44H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器R3 的黄色选择指示灯亮,表明选择R3 寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据44H被写入R3 寄存器。

注意观察:
1. 数据是在放开STEP键后改变的,也就是CK的上升沿数据被打入。

2. K1(SB),K0(SA) 用于选择寄存器。

寄存器R读工作波形图
读R0寄存器
置控制信号为:
这时寄存器R0 的红色输出指示灯亮,R0 寄存器的数据送上数据总线。

此时数据总线指示灯L7... L0为:00010001. 将K11(RRD)置为1,关闭R0 寄存器输出。

读R1寄存器
置控制信号为:
这时寄存器R1 的红色输出指示灯亮,R1 寄存器的数据送上数据总线。

此时数据总线指示灯L7... L0为:00100010. 将K11(RRD)置为1,关闭R1 寄存器输出。

读R2寄存器
置控制信号为:
这时寄存器R2 的红色输出指示灯亮,R2 寄存器的数据送上数据总线。

此时数据总线指示灯L7... L0为:00110011. 将K11(RRD)置为1,关闭R2 寄存器输出。

读R3寄存器
置控制信号为:
这时寄存器R3 的红色输出指示灯亮,R3 寄存器的数据送上数据总线。

此时数据总线指示灯L7... L0为:01000100. 将K11(RRD)置为1,关闭R3 寄存器输出。

注意观察:
1.数据在K11(RRD)为0 时输出,不是沿触发,与数据打入不同。

实验3:MAR 地址寄存器,ST 堆栈寄存器,OUT输出寄存器
寄存器MAR原理图
寄存器ST 原理图
寄存器OUT原理图
寄存器MAR,ST,OUT写工作波形图
连接线表
将12H写入MAR寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据12H
置控制信号为:
按住STEP脉冲键,CK由高变低,这时寄存器MAR的黄色选择指示灯亮,表明选择MAR寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据12H被写入MAR寄存器。

K14(MAROE)为0,MAR寄存器中的地址输出,MAR 红色输出指示灯亮。

将K14(MAROE)置为1,关闭MAR输出。

将34H写入ST寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据34H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器ST 的黄色选择指示灯亮,表明选择ST 寄存器。

放开STEP键,CK由低变高,产生一个上升沿,数据34H被写入ST 寄存器。

将56H写入OUT寄存器
二进制开关K23-K16用于DBUS[7:0]的数据输入,置数据56H
置控制信号为:
按住STEP 脉冲键,CK 由高变低,这时寄存器OUT 的黄色选择指示灯亮,表明选择OUT 寄存器。

放开STEP 键,CK 由低变高,产生一个上升沿,数据56H 被写入OUT寄存器。

五.心得体会:
通过本次实验,我了解了了解模型机中各种寄存器结构、工作原理及其控制方法,并初步掌握了寄存器的用法,更加熟悉了实验箱的操作。

在和同学的合作下成功的完成了实验,总体来说实验还是很顺利的。

相关文档
最新文档