(七)【软件设计师】计算机系统—原反补移码习题

news/2024/4/24 4:42:06/

文章目录

  • 一、2009年上半年第5题
  • 二、2010年上半年第20题
  • 三、2010年下半年第2题
  • 四、2011年上半年第4题
  • 五、2014年上半年第2题
  • 六、2016年上半年第3题
  • 七、2018年上半年第3题

知识点回顾(六)【软件设计师】计算机系统—原码&反码&补码&移码

一、2009年上半年第5题

  计算机中常采用原码、反码、补码和移码表示数据,其中,士0编码相同的是_____。(2009年上半年)
  A.原码和补码
  B.反码和补码
  C.补码和移码
  D.原码和移码

答案:C
解析:
  [+0]原=0 0000000  [-0]原=1 0000000
  [+0]反=0 0000000  [-0]反=1 1111111
  [+0]补=0 0000000  [-0]补=0 0000000
  [+0]移=1 0000000  [-0]补=1 0000000

二、2010年上半年第20题

  若某整数的16位补码为FFFFH (H表示十六进制),则该数的十进制值为_____。(2010年上半年)
  A. 0
  B.-1
  C.2(16次幂)-1
  D.-2(16次幂)+1

答案:B
解析:
  FFFF(H)= 1111 1111 1111 1111(B)
  其中第一个是1,即为负。
  通过做题找规律可知,补码的补码是其原码。则该题将这个补码看作成原码,去求它的补码是多少,即为答案。
  反码=1000 0000 0000 0000(B)
  补码=1000 0000 0000 0001(B)
  将二进制转换为十进制即可 = -1

三、2010年下半年第2题

  若某计算机采用8位整数补码表示数据,则运算_____将产生溢出。(2010年下半年)
  A.-127+1
  B.一127-1
  C.127+1
  D.127一1

答案:C
解析:八位整数的补码表示数据,范围在-128~+127,通过这个性质可知127+1=128>127。

四、2011年上半年第4题

  原码表示法和补码表示法是计算机中用于表示数据的两种编码方法,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以______。(2011年上半年)
  A.保证运算过程与手工运算方法保持一致
  B.简化计算机运算部件的设计
  C.提高数据的运算速度
  D.提高数据的运算精度

答案:B
解析:此题了解即可,要掌握其概念

五、2014年上半年第2题

  某机器字长为n,最高位是符号位,其定点整数的最大值为______。(2014年上半年)
  A. (2的n次方) -1
  B.2的n-1次方) -1
  C.2n
  D.2n-1

答案:B
解析:机器使用二进制来表示的,所以底为2;表示数值只有n-1位(最高位是符号值);其中要将0算上,所以还要减1.

六、2016年上半年第3题

  如果“2X”的补码是“90H”,那么X的真值是_____。(2016年上半年)
  A.72
  B.一56
  C.56
  D. 111

答案:B
解析:
  90H=1001 0000(B)
  符号值为1,为负数。原理同2010年上半年第20题,求补码的补码即可。
  反码=1110 1111
  补码=1111 0000(B)
  将二进制转换为十进制为-112,即可知X=(-112)/2=(-56)

七、2018年上半年第3题

  采用n位补码(包含一个符号位)表示数据,_____。(2018年下半年)
  A.可以直接表示数值2的n次方
  B.可以直接表示数值-2的n次方
  C.可以直接表示数值2的n-1次方
  D.可以直接表示数值一2的n-1次方

答案:D
解析:由补码范围表示可知,应该在(-2的n-1次方)~(2的n-1次方 -1)


http://www.ppmy.cn/news/42845.html

相关文章

JAVA练习107-缺失的第一个正数

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 一、题目-缺失的第一个正数 1.题目描述 2.思路与代码 2.1 思路 2.2 代码 总结 前言 提示:这里可以添加本文要记录的大概内容: 4月…

Android程序员找不到好工作?专业技能里加上这些,老板跪着给你涨薪!

今天的话跟大家分享一下 就是我们有同学去 一些这种一线企业 去面试被问到的一些面试问题 以及这些面试问题 背后所涉及到的技术点 再到我们作为一个安卓开发工程师 我们需要掌握的哪些技术 来跟大家简单来聊一聊 这里的话其实我有一个同学 他去快手面试 他就会问到一个问题就是…

DP7416国产192K数字音频接收芯片兼容替代CS8416

目录192K 数字音频应用DP7416简介芯片特性192K 数字音频应用 采样率192khz,能将192,000hz以下的频率都录下来,而且对声波每秒连续采样192,000次。在回放的时候,这192,000个采样点按顺序播放,从而还原原来的声音。   过采样技术除…

海康机器视觉USB 相机提示连接失败怎么办?

问题描述 Windows 系统下,使用 HIK USB 相机,连接相机失败,MVS 中显示驱动为黄色感叹号或怎么办? 问题分析 MVS 中显示驱动为黄色感叹号,一般为以下两个原因造成: 驱动不匹配或非 HIK 驱动,安…

面试官:你知道SPI吗?Java、Spring、Dubbo三者SPI机制的原理和区别了解吗?

文章目录 什么是SPIJava SPI机制--ServiceLoader举例实现原理优缺点使用场景Spring SPI机制--SpringFactoriesLoader举例核心原理使用场景1、自动装配2、PropertySourceLoader的加载与Java SPI机制对比Dubbo SPI机制--ExtensionLoader举例dubbo核心机制1、自适应机制2、IOC和AO…

ASP.NET Core MVC 从入门到精通之接化发(二)

随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生&#xff0c…

011:Mapbox GL两种方式隐藏logo和版权,个性化版权的声明

第011个 点击查看专栏目录 本示例的目的是介绍演示如何在vue+mapbox中用两种方式隐藏logo和版权,并个性化版权的声明 。 直接复制下面的 vue+mapbox源代码,操作2分钟即可运行实现效果 文章目录 示例效果配置方式示例源代码(共91行)相关API参考:专栏目标示例效果 配置方式…

Baumer工业相机堡盟工业相机如何通过BGAPI SDK和微软图像压缩算法进行图像压缩保存(C#)

Baumer工业相机堡盟工业相机如何通过BGAPI SDK和微软压缩算法进行图像压缩保存(C#)Baumer工业相机Baumer工业相机和微软图像压缩技术背景代码分析第一步:先引用对应的微软图像的DLL文件第二步:在回调函数里进行Buffer图像转换为Im…

Clickhouse 引擎之MergeTree详解

分区详解 数据存储底层分布 # 数据在这个位置 rootfjj001:~# cd /var/lib/clickhouse/data rootfjj001:/var/lib/clickhouse/data# ls # 数据库 default system rootfjj001:/var/lib/clickhouse/data# cd default/ rootfjj001:/var/lib/clickhouse/data/default# ls #表 enu…

185-二35

Java185-二35单列集合顶层接口collection迭代器增强forlambda表达式list特有方法遍历数据结构数组Linkedlist集合泛型类,泛型方法,泛型结构泛型方法泛型的通配符泛型总结数据结构数据结构(二叉树)前序遍历数据结构(二叉…

获取设备分辨率与浏览器可用区域(兼容移动设备与桌面设备)

主要用于统计用户设备尺寸等信息 ie兼容至7 注意点 ie7-8 会比实际少4个像素 ie7纵向滚动条默认展示 核心代码 function getSizeData() {/*** 获取滚动条宽度*/function getScrollWidth() {var scroll document.createElement("div");var scrollIn document.crea…

两种事件处理模式:reactor/proactor

!!同步通常是reactor,异步通常是proactor reactor 要求主线程(I/O处理单元)只负责监听文件描述符上是否有事件发生,有的话就立即将该事件通知工作线程(逻辑单元),将 so…

要在Ubuntu中查找进程的PID,可以使用pgrep或pidof命令。

一 查找进程 1.pgrep命令 pgrep命令可以根据进程名或其他属性查找进程的PID。例如,要查找名为"firefox"的进程的PID,可以在终端中输入以下命令: pgrep firefox如果有多个名为"firefox"的进程,pgrep命令将返…

【Mysql】mysql8.0.26解压包部署方式

版本背景: 操作系统:centos7.3 mysql版本:mysql-8.0.26-linux-glibc2.12-x86_64.tar 一、前期准备 1、检测操作系统自带安装的mysql和mariadb服务,如存在,需卸载 rpm -qa | grep mysql rpm -qa | grep mariadb 卸载…

数组对象根据关键id去重

const objArr [{ id: 1, name: Alice },{ id: 2, name: Bob },{ id: 1, name: Carol },{ id: 3, name: Dave },{ id: 2, name: Eve }];数组根据关键id去重得到结果为 [{ id: 1, name: Alice },{ id: 2, name: Bob },{ id: 1, name: Carol },];数组对象根据关键id去重一、循环遍…

C语言中常见数据类型和对应内存空间大小

C语言的数据类型是指变量所能存储的数据范围和格式的类型。C语言提供了以下几种基本的数据类型: int类型:int类型用于存储整数(正数、负数、零)。它可以有不同的位数,例如int类型可以是16位、32位或64位。通常情况下&a…

方法覆盖与重载

方法的覆盖 (1)方法的覆盖是子类和父类之间的关系,是垂直关系,解决子类继承父类之后,可能父类的某一个方法不满足子类的具体特征,此时需要重新在子类中定义该方法,并重写方法体。 &#xff08…

2020年 团体程序设计天梯赛——题解集

Hello各位童学大家好!😊😊,茫茫题海你我相遇即是缘分呐,或许日复一日的刷题已经让你感到疲惫甚至厌倦了,但是我们真的真的已经达到了我们自身极限了吗?少一点自我感动,没有结果前别太…

pytorch搭建ResNet50实现鸟类识别

🍨 本文为🔗365天深度学习训练营 中的学习记录博客 🍦 参考文章地址: 365天深度学习训练营-第J1周:ResNet-50算法实战与解析 🍖 作者:K同学啊 理论知识储备 深度残差网络ResNet(dee…

直播|StarRocks 3.0 极速统一的湖仓新范式

近期,StarRocks V3.0 RC 版本发布。自此,StarRocks 开启了从 OLAP 到 Lakehouse 演进的新篇章。 全新升级的 StarRocks 3.0: 通过存算分离架构,帮助用户降低存储成本、提升计算弹性 通过数据湖分析、物化视图等特性简化湖仓融合…