[小试牛刀-习题练]《计算机组成原理》之数据信息的表示、运算方法与运算器

【数据信息的表示+运算方法与运算器】

1、【机器码转换】X=-0.11111111,X的补码是       1.00000001    

最高位符号位为负值:

  • 反码法——绝对值按位取反末位加一,1.00000000+0.00000001=1.00000001
  • 扫描法——从右往左找到第一个为1的,该1和右边的数保持不变,往前均取反,1.00000001

2、【机器码转换】X=-0.00000000,X的补码是     0.00000000      

最高位符号位为负值:

  • 反码法——绝对值按位取反末位加一1.11111111+0.00000001=10.00000000=0.00000000
  • 扫描法——从右往左找到第一个为1的数,1和右边的数保持不变,往前均取反,此题均找不到那么就为:0.00000000

3、【浮点数运算过程】一般有五步构成,分别是对阶  尾数求和  结果规格化舍入处理溢出判断。

4、【浮点数转换】某数采用 IEEE 754 单精度浮点数格式表示为 C640 0000H,则该数的值是A

A. -1.5 × 2^13

B. -1.5 × 2^12

C. -0.5 × 2^13

D. -0.5 × 2^12

求解过程: 

5、【浮点数转换及运算】假设带符号整数采用补码表示,若int型变量x、y的机器数分别为 FFF FFDFH 和 0000 0041H,则x、y的值以及x-y的机器数分别是?C

A. x=-65, y=41, x-y的机器溢出

B. x=-33, y=65, x-y的机器数为 FFFF FF9DH

C. x=-33, y=65, x-y的机器数为 FFFF FF9EH

D. x=-65, y=41, x-y的机器数为 FFFF FF96H

 求解过程: 

6、【浮点加减运算】过程一般包括对阶、尾数运算、规格化、舍入和判断溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。

若有两个数 X=2^{7}\times 29/32, Y=2^{5}\times 5/8,则浮点加法计算X+Y 的最终结果是?D

 A.001111100010

B. 001110100010

C. 010000010001

D. 发生溢出

这里说一下解题思路,因为题目给出的XY,阶码尾数都是十进制的表现方式,所以第一步还是需要讲十进制转化位二进制,然后将xy以浮点数的形式写出来,依次执行对阶、尾数相加、规格化处理、舍入处理(0舍1入、末位恒置1)、溢出判断(根据双符号位进行判断,相同就是正常,01正溢出、10负溢出)即可。

7、【浮点加减运算】中的对阶是(     D   )。

A.将加数阶码调整到与被加数阶码相同

B.将两个阶码调整到任意一个相同阶码

C.将较大的一个阶码调整到与较小的一个阶码相同

D.将较小的一个阶码调整到与较大的一个阶码相同

对阶的原则就是小的阶码向大的阶码看齐,这是因为在小阶码数值增大的时候,尾数部分会向右移,舍去的是尾数的低位部分,只有很小的精度影响,那么相反,如果大阶对小阶的话,尾数部分会左移,会丢失尾数最高位部分,对精度和结果的准确性都有很大的影响,

8、【浮点数范围比较】对浮点数来说,机器字长一定时,阶码越长,表示范围     B      

A.越小

B.越大

C.不变

D.不一定

9、【浮点数范围比较】浮点数表示比定点数表示的范围         ,精度        D

A.大     低

B.小     低

C.小     高

D.大     高

10、【溢出判断】若采用双符号位补码运算,运算结果的符号位为01,则(   B      )。

A.产生了负溢出(下溢)
B.产生了正溢出(上溢)

C.结果正确,为正数

D.结果正确,为负数

11、【浮点数加减运算】两浮点数 x = 2^{101}×0.11011011,y = 2^{111}×(-0.10101100)。假设尾数在计算机中以补码表示,可存储10位尾数,2位符号位,阶码以补码表示,双符号位, 求 x + y。

12、【加减运算】已知x=-0.1011,y=0.0111,求x+y? 

求解过程:

13、【浮点数表示】将十进制数-127.5 转换成单精度浮点表示。

求解过程:

14、【定点数表示】将二进制浮点表示 BEE00000H 转换成十进制数。

求解过程:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/863528.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

常用字符串方法<python>

导言 在python中内置了许多的字符串方法,使用字符串方法可以方便快捷解决很多问题,所以本文将要介绍一些常用的字符串方法。 目录 导言 string.center(width[,fillchar]) string.capitalize() string.count(sub[,start[,end]]) string.join(iterabl…

ffmpeg编码图象时报错Invalid buffer size, packet size * < expected frame_size *

使用ffmpeg将单个yuv文件编码转为jpg或其他图像格式时,报错: Truncating packet of size 11985408 to 3585 [rawvideo 0x1bd5390] Packet corrupt (stream 0, dts 1). image_3264_2448_0.yuv: corrupt input packet in stream 0 [rawvideo 0x1bd7c60…

在本地和Linux之间传输文件

1.打开本地的cmd窗口 2. 然后按这个链接的说法在cmd中远程连接Linux(技术|如何在 Linux 中使用 sFTP 上传或下载文件与文件夹) 3. 看这个链接里面的sftp命令进行本地和Linux之间的文件互传 (https://www.cnblogs.com/niuben/p/13324099.htm…

【嵌入式CLion】进阶调试——WSL下的Linux体验

说明: 1,这里所指的嵌入式其实是指嵌入式微控制器MCU,即单片机 2,万事开头难,本文目前提供了WSL工具链的搭建,后面会持续更新 一、启用RTOS集成 在搭建WSL工具链之前,先讲一下集成的RTOS功能&a…

D-MAX纠偏软件Fife MAX Terminal软件MAX-Oi软件

D-MAX纠偏软件Fife MAX Terminal软件MAX-Oi软件

SpringBoot的自动配置核心原理及拓展点

Spring Boot 的核心原理几个关键点 约定优于配置: Spring Boot 遵循约定优于配置的理念,通过预定义的约定,大大简化了 Spring 应用程序的配置和部署。例如,它自动配置了许多常见的开发任务(如数据库连接、Web 服务器配…

通过Python脚本实现字符画

效果 讲解: 用于将3D视图的帧缓冲区转换为字符画,并将字符画输出到文本编辑器中。 首先,获取当前绑定的帧缓冲区、视口信息和视图像素。 然后,将像素矩阵转化为字符串,并将字符串写入到文本编辑器中。 设置文本编辑…

bmob Harmony快速开发手机号一键登录功能

最近用Bmob的鸿蒙SDK尝试了Harmony开发,做了一个几乎每个应用都会有的功能:手机号码短信验证码一键注册登录的功能,感觉简直爽的不要不要的,ArkUI可见即可得的UI交互设计体验,配合Bmob后端云一如既往简单易用的风格&am…

使用Perplexity打造产品的27种方式

ChatGPT和Perplexity等聊天机器人正迅速成为产品经理的首选助手。以下是一份全面的指南,介绍PM如何在日常工作中使用Perplexity,该指南基于300多份回复和30次电话后的总结。 理解并制定增长战略:例如,解释增长会计的基本原理&…

【Vue】——组件之间数据的传递

💻博主现有专栏: C51单片机(STC89C516),c语言,c,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux&#xf…

【proteus经典实战】16X192点阵程序

一、简介 6X192点阵程序通常用于表示高分辨率图像或文字,其中16X表示像素阵列的宽度,192表示每个像素阵列中的点阵数,16X192点阵程序需要一定的编程知识和技能才能编写和调试,同时还需要考虑硬件设备的兼容性和性能等因素。 初始…

知识不成体系?这篇Mysql数据库将成为你的解忧杂货店!(子查询)

欢迎来到一夜看尽长安花 博客,您的点赞和收藏是我持续发文的动力 对于文章中出现的任何错误请大家批评指出,一定及时修改。有任何想要讨论的问题可联系我:3329759426qq.com 。发布文章的风格因专栏而异,均自成体系,不足…

网线直连电脑可以上网,网线连tplink路由器上不了网

家里wifi网络连不上好几天了,用网线直连电脑可以上网,但网线连tplink路由器wan口上不了网,无Internet连接,网线连lan口可以电脑上网,手机上不了。 后来发现网线的主路由用的192.168.0.1,我的路由器wan口自…

R包的4种安装方式及常见问题解决方法

R包的4种安装方式及常见问题解决方法 R包的四种安装方式1. install.packages()2. 从Bioconductor安装3. 从本地源码安装4. 从github安装 常见问题的解决1. 版本问题2. 网络/镜像问题3.缺少Rtools R包的四种安装方式 1. install.packages() 对于R自带的包的安装一般都可以通过…

共模和差模的基本概念

电压电流在导体或导线中传播时,存在两种工作形态:共模和差模。电子设备的信号线在进行相互通信时,至少会存在两根导线以形成电传输回路,除此之外,通常还存在第三个导体,即“参考地”。当信号正常传输时&…

c++类成员指针用法

1)C入门级小知识,分享给将要学习或者正在学习C开发的同学。 2)内容属于原创,若转载,请说明出处。 3)提供相关问题有偿答疑和支持。 c中新增类成员指针操作,为了访问方便,他是指…

Meven

目录 1.简介2.Maven项目目录结构2.1 约定目录结构的意义2.2 约定大于配置 3. POM.XML介绍3.2 依赖引用3.3 属性管理 4 Maven生命周期4.1 经常遇到的生命周期4.1 全部生命周期 5.依赖范围(Scope)6. 依赖传递6.1 依赖冲突6.2 解决依赖冲突6.2.1 最近依赖者…

鸿蒙项目实战-月木学途:1.编写首页,包括搜索栏、轮播图、宫格

效果展示 搜索栏制作 相关知识回顾 输入框组件TextInput 单行输入框类型.type(InputType.Normal)//基本输入框.type(InputType.Password)//密码.type(InputType.Email)//邮箱.type(InputType.Number)//数字.type(InputType.PhoneNumber)//电话号.type(InputType.Normal).type…

地图初始化-多视图几何基础

在ORB-SLAM2中初始化和使用的传感器类型有关,其中单目相机模式初始化相对复杂,需要运行一段时间才能成功初始化。而双目相机、 RGB-D相机模式下比较简单,一般从第一帧开始就可以完成初始化。 为什么不同传感器类型初始化差别这么大呢&#x…

spring-security安全框架(超精细版附带流程讲解图)

目录 一、回顾一下 二、security使用 2.1 覆盖掉默认配置「自定义配置」 2.2 如何自定义认证 2.3 纯纯自定义 2.4 jwt 2.5 官网认证流程 2.6 RBAC模型 4.1. 创建表结构 2.7 如何实现权限流程 一、回顾一下 security干啥的? 认证和授权 使用方式 引入依赖, 基于spri…