当前位置: 首页 > ai >正文

计算机组成原理-408考点-数的表示

常见题型:C语言中的有符号数和无符号数的表示。

【例】有如下C语言程序段: short si=-32767;unsigned short usi=si;执行上述两条语句后,usi的值为___。short和unsigned short均使用16位二进制数表示。

【分析】考点:同一个二进制数,被视为无符号数和有符号数的补码时,其真值是多少?

以八位二进制数的表示为例,考虑无符号和有符号数的补码的真值:

无符号数X1有符号数的补码X2
0000 0000 00
..................
0111 1111127+127
1000 0000128-128
..................
1111 1111255-1

通过观察可以看到,从1000 0000开始,同一个八位二进制数, X1+|X2|始终等于256,也就是2^8。所以,答案应该为2^{16}-\left | -32767 \right |=32769

http://www.xdnf.cn/news/1822.html

相关文章:

  • 全面解析 MCP(Model Context Protocol):AI 大模型的“万能连接器”
  • 通讯录完善版本(详细讲解+源码)
  • 基于归纳共形预测的大型视觉-语言模型中预测集的**数据驱动校准**
  • 使用 硅基流动+Doris+DeepSeek搭建RAG知识库(保姆级教程)
  • XBIT以创新技术引领币圈十大APP,开启数字货币交易新时代
  • SpringBoot 学习
  • 基于STM32的大棚温度环境调控系统设计方案
  • 2015-2023 各省 GDP 数据,用QuickBI 进行数据可视化——堆叠图!
  • 基于HTML+CSS实现的动态导航引导页技术解析
  • 聚客AI手把手实战:用LlamaIndex+代码实现亿级数据的智能问答系统
  • 【C++指南】告别C字符串陷阱:如何实现封装string?
  • 深入浅出Sentinel:分布式系统的流量防卫兵
  • 5.3 Dify:低代码平台,适用于企业快速部署合规AI应用
  • Linux系统中命令设定临时IP
  • 四步完成机房3D建模仿真:小白也能快速上手
  • 提示js方法未定义,但是确实<textarea>标签未闭合。
  • 2025研究生论文阅读器推荐:提升学术效率的最佳工具
  • 电子病历高质量语料库构建方法与架构项目(数据遗忘篇)
  • DeepSeek+Cline:开启自动化编程新纪元
  • 矫平机进阶解析:技术细节、行业案例与未来创新
  • 算法设计与分析7(贪心算法)
  • 企业为何要禁止“片断引用开源软件代码”?一文看透!
  • python编程相关的单词
  • ConcurrentHashMap原理
  • 数据结构之排序
  • 声呐系统概述
  • Android Privacy Sandbox实战:零基础开发企业级广告系统(附完整代码+GDPR合规+联邦学习全攻略)
  • 【AI生成】无人平台与自组网融合技术在电网中的应用研究
  • SiSi Coin全球共识社区开创Meme币新纪元,通缩机制与社区自治引领Web3未来
  • QuickLookv3.7.3(官方版)文件快速预览工具软件下载及安装教程