计算机组成原理实验移位运算,移位运算实验

计算机组成原理实验移位运算,移位运算实验《移位运算实验》由会员分享,可在线阅读,更多相关《移位运算实验(4页珍藏版)》请在人人文库网上搜索。1、计算机组成原理实验报告姓名吕翠学号专业计算机科学与技术班级08级师范汉班联系电话Emailqq.com同组实验者梁瑞实验室名称计算机组成原理实验室实验日期2010年10月19日课程名称计算机组成原理实验序号二实验项目移位运算实验主讲教师侯宏霞辅导教师侯…

大家好,又见面了,我是你们的朋友全栈君。

《移位运算实验》由会员分享,可在线阅读,更多相关《移位运算实验(4页珍藏版)》请在人人文库网上搜索。

1、计算机组成原理实验报告姓 名吕翠学 号专 业计算机科学与技术班 级08级师范汉班联 系 电 话Emailqq.com同 组实验者梁瑞实验室名 称计算机组成原理实验室实 验日 期2010年10月19日课 程名 称计算机组成原理实 验 序 号二实 验项 目移位运算实验主 讲教 师侯宏霞辅 导教 师侯宏霞指 导教 师侯宏霞实验心得:这次实验预习的比较好,我将实验涉及到的理论知识都思考到了,所以实验过程中比较顺利。加上吸取到上次实验的教训,我在做实验的选线上十分注意,最后完成实验。在这次实验中我学到了关于移位运算实验过程的各种控制开关的功能,加深了对带进位及不带进位的循环左移及循环右移知识的理解和巩固。

2、,我认为实验操作上没什么难的,重要的是要知道关于每一步的原理。我会继续努力把每一次实验都认真完成。学生签名: 吕翠 2010 年10 月20 日成绩评定及教师评语:成绩: 教师签名: 年 月 日一、 实验内容验证移位运算电路的各种移位功能。二、 实验目的及要求掌握移位控制的功能及工作原理。三、 实验原理移位运算实验电路的功能由S1,S0,M控制,具体功能见表22299-GS1S0M功 能000保持0100循环右移0101带进位循环右移0010循环左移0011带进位循环左移11装数四、 使用实验设备、仪器、材料EL-JY-II8型计算机组成原理实验系统一套,排线若干。五、 实验方法过程(步骤)。。

3、脱机实验(本实验中以1代表高电平,0代表低电平。例如:“CG=1”,表示将控制开关电路中代表“C-G”的开关拨为高电平,相应发光二极管,“T4=1(单步)”表示按一下“脉冲源及时序电路”中的“单步”按钮,从而给电路中的“T4”端一个脉冲,以后的实验中的开关的定义均同此)1按下图连接实验电路:(连接时应按如下方法:对于横排座,应使排线插头上的箭头面向自己插在横排座上;对于竖排座,应使排线插头上的箭头面向左边插在竖排座上)2实验步骤1)装数及带进位循环左移:(1)按下列步骤操作:(2)连续按动“单步”,可见数据带进位(进位指示灯“Z”在运算器电路上,灯亮表示进位1,灯熄灭表示进位为0)连续左移,开。

4、机时“Z”灯状态反映进位,开灯时“Z”亮表示有进位,左移后。开机时“Z”灭表示无进位,左移后。2按以上的操作方法验证表2-2所列的移位运算实验电路的功能。六、 实验过程原始记录(数据、图表、计算等)例如:分析当S0=0、S1=1、M=1时,根据功能表可知此时为带进位的循环右移。(1)那么当开机时为有进位的情况,对输入的数据“”逐步单步所得变化过程如下:。七、 实验结果及分析一、分析如何将数据送入数据总线使数据在数据总线显示灯显示在实验中先将C-G等于1使三态门关闭;299-G=1使移位运算器处于停止工作状态;运用数据输入电路输入数据;C-G等于0使三态门打开完成将数据送入数据总线;299-G=0打开移位运算电路此时S1S0M初始状态为0,移位运算电路功能为保持。二、分析如何完成带进位循环右移、带进位循环左移、循环右移、循环左移根据299功能表可知,带进位循环右移需置S1=1、S0=0、M=1再逐次给T4单步就可完成带进位的循环右移,没按一次单步T4数据总线显示灯都会有所变化。同理,根据移位运算实验电路的功能表改变S1S0及M的值就对应改变了功能,从而完成带进位循环右移、带进位循环左移、循环右移、循环左移。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/158647.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • struts2使用验证文件实现校验

    struts2使用验证文件实现校验

    2021年6月16日
    93
  • 程序,进程,线程的区别和联系

    程序,进程,线程的区别和联系进程和程序区别和联系表现在以下方面:1)程序只是一组指令的有序集合,它本身没有任何运行的含义,它只是一个静态的实体。而进程则不同,它是程序在某个数据集上的执行。进程是一个动态的实体,它有自己的生命周期。它因创建而产生,因调度而运行,因等待资源或事件而被处于等待状态,因完成任务而被撤消。反映了一个程序在一定的数据集上运行的全部动态过程。2)进程和程序并不是一一对应的,一个程序执行在不同的数据集上…

    2022年7月15日
    13
  • vue-router(路由)详细教程

    vue-router(路由)详细教程  由于Vue在开发时对路由支持的不足,于是官方补充了vue-router插件。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,实际上就是组件的切换。路由就是SPA(单页应用)的路径管理器。再通俗的说,vue-router就是我们WebApp的链…

    2022年7月11日
    41
  • 国内外常用公共NTP网络时间服务器地址

    国内外常用公共NTP网络时间服务器地址【腾讯云】热门云产品首单特惠秒杀,1核2G云服务器首年38元目录太长不看NTPPoolProjectNTP.ORG.CNNTP授时快速域名服务HSDN(HomeServerDataNetwork)本地服务器数据网络企业阿里巴巴腾讯微软苹果谷歌FacebookCloudflare高通HurricaneElectric飓风电气MSK-IX(MoscowInterneteXchange)莫斯科网络交换INTER…

    2022年4月27日
    57
  • kafka和rabbitmq和activemq区别_kafka消息持久化处理

    kafka和rabbitmq和activemq区别_kafka消息持久化处理一、语言不同RabbitMQ是由内在高并发的erlanng语言开发,用在实时的对可靠性要求比较高的消息传递上。kafka是采用Scala语言开发,它主要用于处理活跃的流式数据,大数据量的数据处理上二、结构不同RabbitMQ采用AMQP(AdvancedMessageQueuingProtocol,高级消息队列协议)是一个进程间传递异步消息的网络协议RabbitMQ…

    2025年7月9日
    4
  • 什么是框架(包括前端框架和后端框架)[通俗易懂]

    什么是框架(包括前端框架和后端框架)[通俗易懂]什么是框架

    2022年5月31日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号