进位控制实验计算机组成原理实验报告

上海应用技术学院 计算机科学与信息工程系·2006 年编制 《计算机组成与结构》课程实验报告 实验名称 进位控制实验 实验序号 2 实验日期 2013.3.29 姓 名 院系 计算机 班 级 学 号 专 业 计算机科学与技术 指导教师 成 绩 一、实验目的及要求 1.验证带进位控制的算术逻辑运算发生器功能 2.按指定数据完成几种指定的算术运算 三、实验内容 1.实验原理 在实验 1 的基础上增加进位控制部分,其中高位 74LS181(U31)的进位 CN4 通过门 UN4E,UN2C,UN3B 进入 UN5B 的输入端 D,其写入脉冲由 T4 和 AR 信号控制,T4 是 脉冲信号,在手动方式下进行实验时,只需将跳线器 J23 上 T4 与手动脉冲发生开关的 输出端 SD 相连,按动手动脉冲开关,即可获得实验所需的单脉冲。AR 是电平控制 信号(低电平有效) ,可用于实现带进位控制实验。从图中可以看出,AR 必须为“0’ ’电平,D 型触发器 74LS74(UN5B )的时钟端 CLK 才有脉冲 信号输入。才可以将本次运算的进位结果 CY 锁存到进位锁存器 74LS74(UN5B)中。 2.实验接线 1) ALUBUS 连 EXJ3 2) ALU01 连 BUS1 3) SJ2 连 UJ2 4) 跳线器 J23 上 T4 连 SD 5) LDDR1,LDDR2,ALUB,SWB 四个跳线器拨在左边 6) AR,299B 跳线器拨在左边,同时开关 AR 拨在“0”电平,开关 299B 拨在“1”电平 7)J25 跳线器拨在右边 二、实验准备 1.仔细查线无误后,接通电源。 2.用二进制数码开关 KDO~KD7 向 DRl 和 DR2 寄存器置数,方法:关闭 ALU 输出三态门 ALUB=1,开启输入三态门 SWB=0,输入脉冲 T4 按手动脉冲发生按钮产生。如果选择参与操作 的两个数据分别为 55H 、AAH ,将这两个数存入 DR1 和 DR2 的具体操作步骤如下:上海应用技术学院 计算机科学与信息工程系·2006 年编制 数据开关置数 开输入三态门 数据存入寄存 器 DR1 ALUB=1 SWB=0 LDDR1=1 LDDR2=0 T4= ∏ KD0~KD7 01010101 数据开关置数 开输入三态门 数据存入寄存 器 DR2 ALUB=1 SWB=0 LDDR1= 0 LDDR2=1 T4= ∏ KD0~KD7 10101010 3.开关 ALUB=0,开启输出三态门,开关 SWB=1 ,关闭输入三态门,同时让 LDDR1=0,LDDR2=0。 4.如果原来有进位,CY=1 ,进位灯亮,但需要清零进位标志时,具体操作方 法如下:  S3、S2、S1 、S0 、M 的状态置为 0 0 0 0 0,AR 信号置为“0”电平(清零操作时 DRl 寄存器中的数应不等于 FF ) 。  按动手动脉冲发生开关,CY=0 ,即清进位标志。注:进位标志指示灯 CY 亮时表示进位标志为“1” ,有进位;进位标志指示灯 CY 灭时,表 示进位位为“0” ,无进位。 5.验证带进位运算及进位锁存功能这里有两种情况:  进位标志已清零,即 CY=0,进位灯灭。  使开关 CN=0 ,再来进行带进位算术运算。例如步骤(2)参与运算的两个数为 55H 和 AAH,当 S3、S2 、S1 、S0 状态为 10010,此时输出数据总线显示灯上显示的数据为 DRl 加 DR2 再加初始进位位“1” (因 CN=0 ) ,相加的结果应为 ALU=00 ,并且产生 进位,此时按动手动脉冲开关,则进位标志灯亮,表示有进位。  使开关 CN=1 ,当 S3 、S2、S1、S0 状态为 10010,则相加的结累 ALU=FF ,并且不产生 进位。  原来有进位,即 CY=1 ,进位灯亮。此时不考虑 CN 的状态,再来进行带进位算术运算。同 样步骤(2)参与运算的两个数为 55H 和 AAH ,当 S3 、S2、S1 、S0、M 状态为 10010,此 时输出数据总线显示灯上显示的数据为 DRl 加 DR2 再加当前进位标志 CY ,相加的结果同样 为 ALU=00,并且产生进位,此时按动手动脉冲开关,则进位标志灯亮,表示有进位。上海应用技术学院 计算机科学与信息工程系·2006 年编制上海应用技术学院 计算机科学与信息工程系·2006 年编制 四、实验结论和体会 1.通过本次实验,我验证了带进位控制的算术逻辑运算发生器功能以及按指定数据完成 几种指定的算术运算。 2.本次实验进行地较为顺利,很快完成了实验,实验中选取 D2+FD=FF,成功地验证了 带进位控制的算术逻辑运算发生器功能。 3.本次实验还让我学到了团队合作的重要性,线路是我和搭档两个人接的,我们两个人 很好的合作,最后,成功地完成了实验,本次实验,我受益匪浅。

计算机原理的进位输入是什么,进位控制实验计算机组成原理实验报告相关推荐

  1. 国防科技大学计算机原理真题答案,1996年国防科技大学计算机原理和系统结构试题...

    1996年国防科技大学计算机原理和系统结构试题 国防科技大学研究生院1996年硕士生入学考试 计算机原理与系统结构试题 注意:1.统考生做一.二.三.四.五.六题 2.单独考生做一.二.三.四.五.七 ...

  2. 国防科技大学计算机原理真题答案,1996年国防科技大学计算机原理和系统结构试题.doc...

    <1996年国防科技大学计算机原理和系统结构试题.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<1996年国防科技大学计算机原理和系统结构试题.doc ...

  3. 计算机原理19秋期末考核,南开大学作业《计算机原理》19秋期末考核解析100

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 南开大学作业<计算机原理>19秋期末考核解析100 <计算机原理>19秋期末考核-0001 一.单选题 (共 15 道试题,共 3 ...

  4. 北京协和医学院823计算机原理,2017年北京协和医学院基础医学院823计算机原理考研导师圈点必考题汇编...

    一.选择题 1. 以下陈述中不属于机群系统特征的是( ). A. 机群的每个结点上驻留有完整的操作系统 B. 机群的各结点间通过共享磁盘实现信息交换 C. 机群的各结点通过低成本的商用网络互连 D. ...

  5. 【计算机原理与技术】[笔记]第2章 计算机的发展及应用

    文章目录 2.1 计算机的发展史 2.1.1 计算机的产生和发展 2.1.2 微型计算机的出现和发展 2.1.3 软件技术的兴起和发展 2.2 计算机的应用 2.2.1 科学计算和数据处理 2.2.2 ...

  6. 2020计算机原理组成1254,1254计算机科学与技术专业计算机组成原理A科目2020年09月国家开 放大学(中央广播电视大学)考试试题及答案.pdf...

    试卷代号: 1254 座位号rn 国家开放大学2020 年春季学期期末统一考试 计算机组成原理试题 2020 年 9 月 四尸勹 三三 一.选择题(每小题 3 分,共 36 分) 1. 已知[X]原 ...

  7. 计算机原理课程代码二三八四,计算机原理(2012年版)课程代码:02384

    计算机信息管理专业(专科) 计算机原理(2012年版) 课程代码:02384 目录 1 课程性质与课程目标 2 考核目标 3 课程内容与考核要求 4 关于大纲的说明与考核实施要求 5 题型举例 后记 ...

  8. 计算机是如何工作的 计算机原理

    计算机的诞生与发展』电脑发展史! 『计算机的诞生与发展』电脑发展史!_哔哩哔哩_bilibili 看电影学知识--计算机发展简史 看电影学知识--计算机发展简史_哔哩哔哩_bilibili 1.计算机 ...

  9. 计算机原理的教学论文,计算机原理课程教学浅谈

    文/李继华 摘 要:计算机原理主要是以计算机本身的运行原理为研究对象的一门课程,学生在学习计算机原理这门课程时,主要是了解计算机系统,对计算机系统的组成形成一个清晰的认识,提高计算机系统的分析能力.然 ...

最新文章

  1. 价值2950亿美元的「量子霸权」,技术水平到了哪个阶段
  2. http方法_手撸HTTP是理解HTTP的最好方法(0)
  3. Zabbix监控zookeeper
  4. 被困69天后,智利矿工重返人间
  5. [待总结]高频率vim命令
  6. MyBatis无限输出日志
  7. 对路径的访问被拒绝怎么办_学习了解ACL—扩展访问控制列表,就在网工知识角...
  8. Ansible:Ansibl项目生产环境快速布局
  9. 使用SecureCRT时屏幕僵死的处理方法——Linux终端设置技巧
  10. html5页脚最低下,页面底部或内容的页脚,以较低者为准
  11. 在 Intellij IDEA 中 调试 angular e2e test
  12. 剑破冰山—Oracle开发艺术 目录
  13. mysql 5.7 存储引擎_mysql5.7——innodb存储引擎总结-阿里云开发者社区
  14. WinUSB Component for .Net WinForm
  15. Python爬虫最细致的讲解,Python爬虫之Python,爬虫入门
  16. 小白版教您如何使用SOLIDWORKS MBD
  17. 小程序云开发学习资料汇总(祈澈菇凉6月学习计划)
  18. 首次使用PyCharm
  19. 关于求字体识别不出来
  20. ArcBlock 创始人冒志鸿应邀在猎豹移动演讲

热门文章

  1. python刷题软件代码_Python使用docx模块实现刷题功能代码
  2. Scrum之 站立例会
  3. Rhino脚本引擎技术介绍
  4. DokuWiki 开源wiki引擎程序
  5. 学习《Hardware-Efficient Bilateral Filtering for Stereo Matching》一文笔记。
  6. hibernate学习笔记二
  7. [JS] - onmusewheel事件(兼容IE,FF,opera,safari,chrome)
  8. windows平台下vlc编译之一:编译环境构建(2008.12.03更新)
  9. IT技术能治病救人-数据是21世纪最伟大的药物
  10. 在线实时大数据平台Storm并行和通信机制理解