实验二存储器和总线实验.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机组成原理课程设计 * * 实验4 存储器读/写实验 一、实验目的 二、实验原理 三、实验内容及要求 四、实验步骤 返回 * * 一、实验目的 掌握主存储器的构成和工作特性 掌握读和写主存储器的方法 返回 * * 二、实验原理 (一)实验原理框图 (二)实验相关单元 存储器单元(MEM UNIT) 输入/输出单元(INPUT/OUTPUT DEVICE) 地址单元(ADDRESS UNIT) 时序电路单元(CLOCK UNIT) 手动单元(MANUAL UNIT) 返回 * * 返回 (一)实验原理框图 * * 1、存储器单元(MEM UNIT) 模型机的存储器部件由一片6116(2K×8位)SRAM芯片实现。 6116芯片: 11根地址线(A) 8根数据线(I/O) WE#:写控制信号 OE#:读控制信号 CS#:片选信号 CS# OE# WE# D7~D0 状态 1 X X 高阻抗 未选中 0 1 1 高阻抗 禁止 0 0 1 数据读出 读出 0 1 0 数据写入 写入 * * 存储器部件的结构图 实验仪只使用了8根地址线、8根数据线 其余地址线及CS# --接地 存储器的地址由AR通过地址总线提供。 WE#--由M-W#信号控制 OE# --由M-R#信号控制 存储容量: 256×8位 * * 读存储器的操作时序图 * * 写存储器的操作时序图 返回 * * 2、OUTPUT DEVICE 输出设备:完成显示输出数据的功能。 由一片74LS374、一片74LS240驱动芯片及8位数据插座和两个信号插座组成。 当I/O-W# 信号有效时,且地址寄存器(I/O地址)中的第i位为零时,将数据线上的数据送发光管显示。 * * CLK = I/O-W# + Ai I/O-W# =0,Ai=0 I/O-W# =1,Ai=0 打入数据在发光二极管上显示 返回 * * 3、地址单元(ADDRESS UNIT) 由AR、PC、8位地址显示灯构成 。 AR(8位)由一片74LS273构成,其输入端由排针短路器将总线单元(BUS UNIT)的D7-D0输入到AR,输出端接至排针A7-A0,并在输出端接有8位地址显示灯A7-A0。 AR的打入脉冲CLK由控制信号B-AR控制,B-AR在T3上升沿有效。 * * 返回 AR的构成 * * 三、实验内容及要求 依次向三个存储器单元01H、02H、03H中分别写入数据81H、6EH、2CH。 读出存储器单元01H 、02H、03H的内容,并在LED显示灯上显示输出。 思考:把地址和数据写入存储器的操作有什么不同,为什么? 返回 * * 四、实验步骤 按图接线。 控制信号开关置于无效状态。 数据依次写入存储器; 从存储器依次读出,并从LED显示灯输出; 观察总线指示灯,记录实验结果,验证正确与否 * * 实验接线图 * * 存储器实验的操作流程 写存储器: 读存储器: 返回 * * 实验5 总线数据传送控制实验 一、实验目的 二、实验原理 三、实验内容及要求 四、实验步骤 返回 * * 一、实验目的 理解总线的概念、作用和特性 掌握用总线控制数据传送的方法 返回 * * 二、实验原理 (一)实验原理框图 (二)相关单元 寄存器单元(REG UNIT) 时序电路单元(CLOCK UNIT) 手动单元(MANUAL UNIT) 运算器单元(ALU UNIT) 输入/输出单元(OUTPUT/INPUT DEVICE) 返回 * * (一)总线实验原理图 返回 * * 寄存器单元(REG UNIT) * * 寄存器单元(REG UNIT) 由4片74LS374组成R0、R1、R2、R3 四个寄存器,其中R2为SI变址寄存器,R3为SP寄存器。 74LS374:8D寄存器 CLK:时钟脉冲,打入寄存器控制信号 OE#:输出允许信号。 各寄存器的打入脉冲CLK--由B-R0、B-R1、B-R2和B-R3在T4时刻产生。 各寄存器的输出使能OE#--由R0-B# 、R1-B# 、R2-B#、R3-B# 来控制。 * * 寄存器单元(REG UNIT) 写寄存器R0: 数据送总线; B-R0=0-1 读寄存器R0: R0-B#=0 从总线读取R0的数据; 返回 * * 三、实验内容及要求 1、将数据3FH写入R0寄存器。 2、读出R0的数据,送74299移位器 3、R0中的数据带进位循环左移一位,送输出设备显示输出,观察CY的变化。 4、 R0中的数据循环右移(不带进位)一位,送输出设备显示输出,观察CY的变化。 5、将299中循环右移3位后的数据,写入R0。 6、读出R0的数据,送输出设备显示。 记录实验过程中总线上的数据,分析实验结果是否正确。 返回 * * 四、实验步骤 按图接线;控制信号开关

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档