原码、反码、补码的互相转换

简介: 原码、反码、补码的互相转换

原码、反码、补码的互相转换

简介:本文是为了计算机组成原理复习,本文以具体题目的方式来对原码、反码、补码的互相转换进行讲解。

概述

原码 :最高位是符号位,0代表正数,1代表负数,非符号位为该数字绝对值的二进制。

反码:正数的反码与原码一致,负数的反码是对于原码,符号位(最高位)不变,其他各位按位取反。

补码:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变。

例题讲解

对于整数

以6为例子,写出它的8位的原码,反码,补码。

原码(它的二进制数):00000110

反码:01111001

补码:00000110

以-6为例子,写出它的8位的原码,反码,补码。

原码(它的二进制数):10000110

反码:11111001

补码:10000010

对于浮点数

以这个题为例子

通过这个题可以看出,浮点数的情况与与整数是一样的,首先是对于正数那么符号位为0,也就是小数点前整数部分的最高位。

然后除了符号位其他位的反码与补码的情况与整数一样,

比如0.10010符号位就是小数点前最高的0

原码:0.10010

反码:0.01101

补码:0.10010

如果大家觉得有用的话,可以关注我下面的微信公众号,极客李华,我会在里面更新更多行业资讯,企业面试内容,编程资源,如何写出可以让大厂面试官眼前一亮的简历等内容,让大家更好学习编程,我的抖音,B站也叫极客李华。大家喜欢也可以关注一下

相关文章
|
NoSQL Redis
若依管理系统去掉Redis相关配置
若依管理系统去掉Redis相关配置
uni-app项目配置手机端底部的tab栏(一)
uni-app项目配置手机端底部的tab栏(一)
1353 0
|
11月前
|
机器学习/深度学习 人工智能 缓存
万字综述,讲一讲这两年大模型这整个领域到底发展了哪些方面
本文深入探讨了自2023年GPT-4发布以来,大型语言模型(LLM)领域的发展趋势及其技术演进路径。
万字综述,讲一讲这两年大模型这整个领域到底发展了哪些方面
|
7月前
|
数据可视化 项目管理 开发工具
《Godot轻量化开发的全流程进阶指南》
本文聚焦Godot引擎在独立游戏开发中的核心价值,围绕其轻量化特性、场景树结构、性能优化能力、插件扩展生态、叙事适配优势及设计哲学展开深度解析。不同于主流商业引擎的厚重与高门槛,Godot以小巧体积、直观操作和开源特性,为独立开发者破解创意落地难题。文章结合实际开发逻辑,阐述场景树的高效管理、可视化性能优化、灵活插件定制等实用亮点,以及其在叙事类游戏开发中对剧情沉浸感的提升作用。
761 4
|
11月前
|
监控 数据可视化 数据安全/隐私保护
如何搭好一套智能采购管理系统?
本文系统解析了企业采购管理的核心逻辑与落地方法,涵盖需求、执行、交付三大环节,并详解搭建采购系统前需厘清的五大问题及四步搭建流程,强调供应商管理、权限控制、账货对齐等关键细节,为企业提供可操作的采购管理体系搭建指南。
GitHub 上的超级 Python 游戏项目,不容错过!
今天分享一个超级牛的 GitHub 项目,是一个专门的基于 Pygame 开发小游戏的项目。该项目就开源在 G 站上,目前已经获得了 2.6K 的 Star 和 1.5K 的 Fork,可以说是超级牛掰了!
GitHub 上的超级 Python 游戏项目,不容错过!
|
监控 数据可视化 定位技术
2024年最强看板工具大对比:哪款最适合公司团建旅游活动策划?
本文介绍了5款看板工具(板栗看板、Trello、Asana、Monday.com、ClickUp)及其在公司团建旅游策划中的应用,通过具体案例展示了如何利用这些工具高效管理活动的各个环节,包括目的地规划、任务分配、预算管理、日程安排、团队沟通与反馈等,旨在提升团队协作效率和活动策划质量。
2024年最强看板工具大对比:哪款最适合公司团建旅游活动策划?
|
开发工具 git 开发者
|
数据采集 存储 自然语言处理
基于网络爬虫的微博热点分析,包括文本分析和主题分析
本文介绍了一个基于Python网络爬虫的微博热点分析系统,使用requests和pandas等库收集和处理数据,结合jieba分词、LDA主题分析和snownlp情感分析技术,对微博文本进行深入分析,并利用matplotlib进行数据可视化,以洞察微博用户的关注点和情感倾向。
1176 0
基于网络爬虫的微博热点分析,包括文本分析和主题分析

热门文章

最新文章