Dais计算机组成原理实验.docVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Dais计算机组成原理实验

计算机组成原理实验指导 实验一 运算器部件实验 一、实验目的 ⒈ 掌握简单运算器的数据传输方式。 ⒉ 验证运算功能发生器(74LS181)及进位控制的组合功能。 二、实验要求 完成不带进位及带进位算术运算实验、逻辑运算实验,了解算术逻辑运算单元的运用。 三、实验原理 实验中所用的运算器数据通路如图7-1-1所示。其中运算器由两片74LS181以并/串形式构成8位字长的ALU。运算器的输出经过一个三态门(74LS245)以8芯扁平线方式和数据总线相连,运算器的2个数据输入端分别由二个锁存器(74LS273)锁存,锁存器的输入亦以8芯扁平线方式与数据总线相连,数据开关(INPUT DEVICE)用来给出参与运算的数据,经一三态门(74LS245)以8芯扁平线方式和数据总线相连,数据显示灯(BUS UNIT)已和数据总线相连,用来显示数据总线内容。 图7-1-1 运算器电原理图 图7-1-1中T2、T4为时序电路产生的节拍脉冲信号,通过连接时序启停单元时钟信号“”来获得,剩余均为电平控制信号。进行实验时,首先按动位于本实验装置右中侧的复位按钮使系统进入初始待令状态,在LED显示器闪动位出现“P.”的状态下,按【增址】命令键使LED显示器自左向右第4位切换到提示符“L”,表示本装置已进入手动单元实验状态,在该状态下按动【单步】命令键,即可获得实验所需的单脉冲信号,而LDDR1、LDDR2、ALU-B、SW-B、S3、S2、S1、S0、CN、M各电平控制信号用位于LED显示器上方的26位二进制开关来模拟,均为高电平有效。 四、实验连线 图7-1-2 实验连线示意图 按图7-1-2所示,连接实验电路: ① 总线接口连接:用8芯扁平线连接图7-1-2中所有标明“”或“”图案的总线接口。 ② 控制线与时钟信号“”连接:用双头实验导线连接图7-1-2中所有标明“”或“”图案的插孔(注:Dais-CMH的时钟信号已作内部连接)。 五、实验系统工作状态设定 在闪动的“P.”状态下按动【增址】命令键,使LED显示器自左向右第4位显示提示符“L”,表示本装置已进入手动单元实验状态。 在“L”状态下,如图7-1-3所示系统用位于实验系统“ 二进制开关单元”的26只拨动开关来模拟与微控制器相对应的控制信号。用手动加载正逻辑控制电平(即高电平信号“H”)和按【单步】命令键产生的单周期4拍时序信号T1、T2、T3、T4的方法来实现和完成各单元实验所需的控制信号操作。 图7-1-3 二进制开关模拟控制原理图 六、手动实验提示 (一)初始化操作 一旦进入“L”状态,首先应把“ 二进制开关单元”的26只模拟开关拨至下方(即低电平信号“L”),使26只微控制状态指示灯处“暗”,然后按【单步】命令键关闭全部控制信号锁存输出位,用手动方法完成微控制器的初始清零操作。在“L”状态下直接按【复位】按钮亦可完成微控制器的初始清零操作。 (二)控制信号的打入方法 ⑴ 有效状态的特征:本系统提供的是“正逻辑”控制电路,通常情况下把高电平“H”定义为有效状态,以点亮发光二极管为标志。 ⑵ 有效状态的建立:结合实验项目,按实验要求把相关的二进制开关拨向上方,点亮对应的发光二极管。 ⑶ 有效状态的控制:在建立有效状态的基础上,按【单步】命令键单次启动时序节拍信号T1、T2、T3、T4,模型机按时序要求在相关时刻发出控制信号,以手动方式实现相关单元实验。 (三)总线输入/输出约定 ⑴ 输入约定 对于计算机各部件的数据输出必须通过数据总线来完成,为了避免总线冲突与竞争,模型机规定在同一机器周期内只能允许一个部件的数据占用总线。结合手动控制列举如下约定: ① 数据开关送总线:令SW-B=1,CBA=000,CE=0 ② 存储器内容送总线:令CE=1,SW-B=0,CBA=000 ③ 其它部件送总线:令CBA=001~111,SW-B=0,CE=0 ⑵ 输出共享 对于计算机各部件的数据输入可共享总线内容,即在同一机器周期内允许把当前数据同时送2个以上部件单元,结合手动控制举例如下: 例:把数据开关的内容送通用寄存器R0、运算寄存器DR1、地址寄存器AR、指令寄存器IR,令SW-B=1,LDR0=1,LDDR1=1,LDAR=1,LDIR=1,然后按【单步】命令键即可实现总线数据共享。 七、实验内容 (一)算术运算实验 ⑴ 写操作(置数操作) 拨动二进制数据开关向DR1和DR2寄存器置数,具体操作步骤如下: 注:【单步】键的功能是启动时序电路产生T1~T4四拍单周期脉冲 图7-1-4 寄存器置数操作步骤 ⑵ 读操作(运算寄存器内容送总线) 首先关闭数据输入三态控制端(SW-B=0),存储器控制端CE保持为0,令LDDR1=0、LDDR2=0,然后

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档