付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、据输出实验实验报告班级:计科142系别:信息技术系专业:计算机科学与技术学号:201401014233姓名:康道顺指导老师:李晓玲实验四数据输出实验/移位门实验一、实验目的(1) 了解模型机中数据输出的控制方法。(2) 了解模型机中数据移位的过程。二、实验要求(1)利用COP2000实验仪的X0、XI、X2作为控制信号,将相应的寄存器内容输出到DBUS上。(2)理解并掌握数据移位的原理。三、实验说明COP2000中有7个寄存器可以向数据总线输出数据,但在某一特定时刻只能有一个寄存器输出数据。由X2,X1,X0决定那一个寄存器输出数据。012XXX/vzvv-1-23ABCEEE-ccDQOLO
2、01234567YYYYYYYY1TTTTT-9-7N_OE1AoES1OEPCJJfEDOEROEloE74HC138数据输出选择器原理图X2X1X0输出寄存器000IN外部输入门001IA中断向量010ST堆栈寄存器011PCPC寄存器100D直通门101R右门110L左门111没有输出四、实验过程连接线表连接信号孔接入孔作用功效电平1J1座J3座将K23K16接入到DBUS2X0K5寄存器选择3X1K6寄存器选择4X2K7寄存器选择5AENK3接通A寄存器低电平后效6CNK9移位是否带进位0:小带进位1:带进位7CyINK8移位进位输入8S2K2运算器功能选择9S1K1运算器功能选择10
3、S0K0运算器功能选择11ALUCKCLOCKALU工作脉冲上升沿打入实验1:数据输出实验置下表的控制信号,检验输出结果X2X1X0指示灯(红色)液晶显示(数据总线值)000INK23-K16内输入的数据001IA中断向量010ST堆栈寄存器011PCPC寄存器100D直通门101R右门110L左门111没有输出实验2:移位实验(1)原理图o1*-T-4567A0A1A2A3A4A5A6A7-EDIR<DOEALU直接输出和零标志位产生原理图3ALC6ALC-JALL?ALU2alCTTOT2y74HCOE<LOE)C?4HCiJ5IS16运U13I:<DEUS?<加U
4、M(DBusm<DEUS4<DEUS3<DBUS2<DBUSi<DBUSOALU左移输出原理图yJ<ALU7>74HC04<ALU6><ALUS><ALU4><ALU3><ALU2><ALU1>*<R->23-ODTTCW4L口/|TSCJnOTTCLl614S?zHfr""1rDBUSj-1Th口FTO.S、:UK-EDIR9TlUTSI*DtilJSO/ALU右移输出原理图直通门将运算器的结果不移位送总线。当门送到数据总线。同时,直通门上还有判Z
5、=1右移门将运算器的结果右移一位送总线。通门送到数据总线。具体连线是:Cy与CNDBUS7ALU7DBUS6ALU6DBUS5ALU5DBUS4ALU4DBUS3ALU3DBUS2ALU2DBUS1X2X1X0=100时运算器结果通过直通0电路,当运算器的结果为全0时,当X2X1X0=101时运算器结果通过右ALU1DBUS0Cy与CNDBUS7当不带进位移位时(CN=0):0DBUS7当带进位移位时(CN=1):CyDBUS7左移门将运算器的结果左移一位送总线。当X2X1X0=110时运算器结果通过左通门送到数据总线。具体连线是:ALU6DBUS7ALU5DBUS6ALU4DBUS5ALU3
6、DBUS4ALU2DBUS3ALU1DBUS2ALU0DBUS1当不带进位移位时(CN=0):0DBUS0当带进位移位时(CN=1):CyDBUS0将55H写入A寄存器二进制开关K23-K16用于DBUS7:0的数据输入,置数据55HK23K22K21K20K19K18K17K1601010101置控制信号为:K3(AEN)K2(S2)K1(S1)K0(S0)1000按住CLOCK脉冲键,CLOCK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据55H被写入A寄存器。S2S1S0=111时运算器结果为寄存器A内容CNCyIN
7、L(十六进制、二进制)DR0XAA1010101055010101012A0010101010AA1010101055010101012A0010101011AB101010115501010101AA10101010将19H写入A寄存器二进制开关K23-K16用于DBUS7:0的数据输入,置数据19HK23K22K21K20K19K18K17K1600110000置控制信号为:K3(AEN)K2(S2)K1(S1)K0(S0)1000按住CLOCK脉冲键,CLOCK由高变低,这时寄存器A的黄色选择指示灯亮,表明选择A寄存器。放开CLOCK键,CLOCK由低变高,产生一个上升沿,数据19H被写
8、入A寄存器S2S1S0=111时运算器结果为寄存器A内容CNCyINL(十六进制、二进制)DR0X38001001101900010011900001001103800100110190001001190000100111390010011119000100119810001001数据19H被写入A寄存器,数据40H被写入W寄存器中S2S1S0=001时运算器结果为寄存器A-W的内容CNCyINL(十六进制、二进制)DR0XB210110010D9110110016C0110110010B310110011D9110110016C0110110011B310110011D911011001EC11101100注意观察:移位与输出门是否打开无关,无论运算器结果如何,移位门都会给出移位结果。但究竟把那一个结果送数据总线由X2X1X0输出选择决定。五、实验感想通过本次实验,使我了解了模型机中数据输出的控制方法,同时也了解了模型机中数据移位的过程。在试验中,按照老师的要求,我们利用COP200改验仪的X0、X1、X2作为控制信号,最后成功的将相应的寄存器内容输出到DBUSk。并且也使我对数据移
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年中考政治考前冲刺押题试卷及答案(九)
- 2026年事业单位招聘考试计算机理论知识考试试卷及答案(五)
- 构造柱模板施工工艺流程
- 一氧化碳运输安全规程
- 2026年测绘工高级工(三级)职业技能鉴定模拟试题
- 铁路工程管理手册
- 2026年水产批发市场食品储存培训方案
- 振动作业职业健康监护制度
- 医学26年:戈谢病诊疗进展解读 查房课件
- 医学26年:慢性胆囊炎诊疗要点 查房课件
- 2026年同等学力申硕英语模拟卷
- 摩根士丹利 -半导体:中国AI加速器-谁有望胜出 China's AI Accelerators – Who's Poised to Win
- 2026辽宁沈阳汽车集团有限公司所属企业华亿安(沈阳)置业有限公司下属子公司招聘5人笔试历年参考题库附带答案详解
- 2026年公路养护工职业技能考试题库(新版)
- 2026中国广播影视出版社有限公司高校毕业生招聘3人备考题库含答案详解(完整版)
- 宜宾市筠连县国资国企系统2026年春季公开招聘管理培训生农业考试模拟试题及答案解析
- 2026年福建南平市八年级地生会考考试真题及答案
- 2025-2030非洲智能汽车零部件行业市场供需理解及投资潜力规划分析研究报告
- 2026季华实验室管理部门招聘3人(广东)建设笔试模拟试题及答案解析
- 北京市大兴区瀛海镇人民政府招聘劳务派遣4人考试参考试题及答案解析
- 湖南省衡阳市南岳区事业单位考试历年真题
评论
0/150
提交评论