【计算机组成原理】实验一

该实验旨在熟悉数据通路设计,通过手动操作将I/O单元的数据送入计算机的寄存器。实验中使用了JTHS-A计算机组成原理同步互动教学系统,涉及工作模式设置、微控制器初始化、控制信号建立以及不同位数的数据传送操作。实验详细描述了如何通过二进制开关设定源和目的地址,以及如何将数据写入AX、BX、CX和DX等寄存器。
摘要由CSDN通过智能技术生成

实验一 数据传送实验

1. 实验目的

  • 熟悉数据通路设计
  • 如何实现把I/O单元数据送入个寄存器

2. 实验仪器

  • 实验仪器:JTHS-A 计算机组成原理同步互动教学系统

3. 原理概述


4. 实验内容步骤

4.1 手动实验环境的建立

1)初始待令状态

  • 上电或按复位,系统无条件进入初始待令状态,LCD显示器按原设定的摸式显示如下画面:
    在这里插入图片描述

2)工作摸式设置

  • 在初始待令状态下,按【减址】键,LCD显示器提示工作模式选项:
    • 按【增址】键,将光标移到“KLD”单元手动模式,按【减址】键确定后,询问用户是否使用搭接方式的选项:
      在这里插入图片描述

    • 按【增址】键,光标移到“n”选择在线方式,按【减址】键确定设置,返回待命状态。
      在这里插入图片描述

4.2 手控传送实验

1)初始化操作

  • 一旦进入手控状态,首先应把实验系统左下方“二进制开关单元”的24位微控制开关拨至下方(即低电平信号“0”),使24位微控制状态指示灯熄灭,关闭全部控制信号,完成微控制器的初始化操作。

2)控制信号的建立

  • 有效状态的特征:本系统支持“负逻辑”控制电路,通常情况下把高电平“1”定义为有效状态,以点亮绿色发光二极管为标志。
  • 有效状态的建立:结合实验项目,按实验要求把相关的二进制开关拨向上方,点亮对应的发光二极管。
  • 有效状态的控制(实现16位数的传送)
    • ①源操作:为了避免总线的冲突与竞争,保证其唯一性,系统以编码方式定义总线来源,实验时必须按照源编码表的要求选择当前总线源。例如:IN AX,i/o 源编码开关X2、X1、X0对应二进制开关设为“011”,再把“XP”、“W”对应的二进制开关拨向上方,此时I/O口单元右上方的奇偶绿色指示灯点亮,然后按动I/O口单元的数据开关,总线单元的显示器及二进制发光管应随之变化。
      在这里插入图片描述

    • ②目的操作:首先应把与控制目的操作部件相对应的二进制开关拨向上方,即O2、O1、O0对应二进制开关设为“011”,再把“OP”拨向上方,建立目的寻址的有效状态,其特征是该部件单元(AX)周边的黄色指示灯“亮”,然后按动【单拍】按钮向目的部件提供写脉冲,把数据打入黄色指示灯处“亮”旁边的部件中。例如:IN AX,I/O在源状态已建立的基础上,首先令I/O口单元的数据开关为“00010010 00110100”,以AX部件处黄色指示灯“亮”为条件按动【单拍】按钮,把I/O的内容打入AX,该部件单元显示器显示“1234H”。

    • ③源与目的编码
      在这里插入图片描述

    • 如何实现把开关的状态值装入BX寄存器:其它不变,只要O2、O1、O0为010即可。

  • 实现8位数的传送:
    在这里插入图片描述
    • 低送低:W、XP、OP为 011
    • 低送高:W、XP、OP为 010
    • 高送低:W、XP、OP为 x01
    • 高送高 W、XP、OP为 x00
  • 如何实现把I/O单元数据送入CX、DX呢?在写这两个寄存器时,由IR的最低位决定是写哪个寄存器,因此先写IR寄存器是必须的,如何写这个寄存器呢,与之类似:
    • 通过“I/O单元”把CX的地址00打入IR,然后向CX写入2211h,操作步骤如下:
      在这里插入图片描述
    • 通过“I/O单元”把DX的地址02打入IR,然后向DX写入4433h,操作步骤如下:
      在这里插入图片描述

3)实验过程记录

  • AX

在这里插入图片描述

  • BX

在这里插入图片描述

  • CX

在这里插入图片描述

  • DX

在这里插入图片描述

  • AX 低送低

在这里插入图片描述

  • AX低送高

在这里插入图片描述

  • AX高送低

在这里插入图片描述

  • AX高送高

在这里插入图片描述

5. 实验结论及问题讨论

  • 搭接:
    • 所谓“搭接”就是在执行部件与控制器之间通过连接的方法形成控制电路。
    • 为此在“搭接”方式,首先考虑控制电路的连接,然后才能进行实验。
  • 在线:
    • 所谓“在线”就是以零连线为前提
    • 为此在进入“在线”方式前必须卸取所有实验连接导线,然后再进入在线方式的实验。
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 第1 章运算器......................................................................................................................................1 1.1 基本运算器实验.....................................................................................................................1 1.2 超前进位加法器设计实验.....................................................................................................6 1.3 阵列乘法器设计实验...........................................................................................................12 第2 章存储系统................................................................................................................................14 2.1 静态随机存储器实验...........................................................................................................14 2.2 Cache控制器设计实验.........................................................................................................18 第3 章控制器....................................................................................................................................23 3.1 时序发生器设计实验...........................................................................................................23 3.2 微程序控制器实验...............................................................................................................26 第4 章系统总线与总线接口............................................................................................................36 4.1 系统总线和具有基本输入输出功能的总线接口实验.......................................................36 4.2 具有中断控制功能的总线接口实验...................................................................................41 4.3 具有DMA控制功能的总线接口实验..................................................................................43 第5 章模型计算机............................................................................................................................45 5.1 CPU与简单模型机设计实验...............................................................................................45 5.2 硬布线控制器模型机设计实验...........................................................................................53 5.3 复杂模型机设计实验...........................................................................................................57 第6 章输入输出系统........................................................................................................................71 6.1 带中断处理能力的模型机设计实验...................................................................................71 6.2 带DMA控制功能的模型机设计实验..................................................................................85 6.3 典型I/O接口8253 扩展设计实验.......................................................................................91 第7 章精简指令系统计算机............................................................................................................95 7.1 计算机的指令系统..................................................................................................................95 7.2 基于RISC技术的模型计算机设计实验................................................................................98 第8 章重叠处理机..........................................................................................................................103 8.1 重叠的基本原理和思想.....................................................................................................103 8.2 基于重叠技术的模型计算机设计实验.............................................................................105 第9 章流水线处理机........................................................................................................................ 114 9.1 流水线的原理及基本思想.................................................................................................114 9.2 基于流水技术的模型计算机设计实验.............................................................................
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值