二进制转化(二进制转化为十进制)

二进制转化(二进制转化为十进制)

本节内容:二进制

电子计算机为何采用二进制:电子计算机电路只有低电平和高电平两种状态 ,分别表示二进制数0和1 。

二进制的简写形式:计算机内的数据都使用二进制数。但是二进制书写不便,通常我们采用十六进制作为二进制的简写形式来表示二进制数。

进制间的转换:4位二进制数表示为1位十六进制数0~F 。4位二进制数表示1位十进制数0~9 。二进制数或十六进制数转换为十进制数采用位权法。十进制数转换为二进制数或十六进制数采用除法。

2.3.1 电子计算机为何采用二进制

我们可能会有这样的想法,如果电子计算机刚发明的时候采用十进制就好了 ,用不着来回转换 ,而且我们也非常熟悉十进制 。

也有人会说二进制如何好,简单高效。其实这种说法是错误的。十进制的算术逻辑运算要比二进制的效率高的多 。毕竟计算的步骤少了很多。

其实真正采用二进制的原因是由于电子计算机受制于计算机物理硬件的制约。电子计算机电路只有0和1两种稳定的状态,二进制才是电子计算机最合理的选择 。况且二进制算术逻辑运算和十进制算术逻辑运算是一样的 ,并不影响计算结果的正确性,只是二进制算术逻辑运算的效率比十进制低。由于电子计算机的运算速度足够快,可以弥补效率低的缺陷。因此 ,计算机中存储的任何数据和指令都是由二进制数0和1组成的 。

其实电子计算机的理论基础早在一百多年以前就已经完成了,只是受制于当时的材料和工艺的制约。当电子管 、集成电路发明出来之后,有了合适的材料 ,电子计算机自然也就发明出来了。

量子计算机肯定不再采用二进制,因为量子特性可以同时具备很多种状态,量子计算机的效率肯定比只有0和1的二进制高的多 。只是目前量子计算机仍然受制于制造工艺、材料和成本的制约 ,这些问题一旦得到解决,量子计算机的普及和应用肯定可以飞速实现 。

2.3.2 二进制的简写形式

使用4位二进制数书写十进制数0~15:

0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

二进制数书写比较麻烦,可以采用二进制的简写形式 ,即十六进制表示。

使用十六进制数书写十进制数0~15:

0 1 2 3 4 5 6 7 8 9 A B C D E F。

显然十六进制数书写更为简单高效 。在以后学习过程中 ,我们经常使用的工具软件如调试器、编译器 、内存分析工具 、二进制文本工具等都是使用十六进制来表示二进制数。

2.3.3 进制间的转换

二进制与十六进制之间的转换

表2-1 二进制与十六进制之间的转换

二进制与十进制之间的转换

表2-2 二进制与十进制之间的转换

如表2-1、表2-2所示:每一位十进制数或者十六进制数,分别对应4位二进制数。

十进制数0~9对应的4位二进制数,称为8421 BCD码 ,我们将在第四章常用编码规则中详细讲解BCD码 。

二进制数转十进制数

表2-3 二进制数

将上述二进制数转换为对应的十进制数。

算法:位权表示法把n位二进制整数转换为十进制数(不考虑正负数)。

dec=(DN-1×2N-1)+(DN-2×2N-2)+...+(D1×21)+(D0×20) 注:公式中的N代表二进制数位数,

10110101B=1*27+0*26+1*25+1*24+0*23+1*22+0*21+1*20=128+32+16+4+1=181D(D表示十进制),可以使用查表的方法获取2的幂 。

表2-4 2进制位的位权值

十进制数转二进制数

算法:十进制数重复除以2 ,每次的余数记录下来作为当前二进制数位的值,直到

商为0为止。举例:十进制数57转为二进制数 。

表2-5 十进制数转二进制数除法表

把余数列数字反向排列就得到了二进制数111001,由于intel存储的二进制数位数总是8或者8的倍数 ,因此前面空位补0,57的二进制数为0011 1001B 。

十六进制数转十进制数

表2-6 十六进制数转二进制数

算法:位权表示法把n位无符号数十六进制整数转换为十进制数(不考虑正负数),

dec=(DN-1×16N-1)+(DN-2×16N-2)+...+(D1×161)+(D0×160)公式中的N代表十六进制数数位 ,

16A794H=1*165+6*164+10*163+7*162+9*161+4*160=1484692。

表2-7 十六进制位的位权值

十进制数转十六进制数

算法:

十进制数重复除以16,每次的余数记录下来作为当前十六进制数位的值,直到

商为0为止。举例:十进制数422转为十六进制数 。

表2-8 十进制数转十六进制数除法

把余数列数字反向排列就得到了十六进制数1A6H ,由于intel存储的二进制数位数总是8或者8的倍数 ,因此前面空位补0,422的十六进制数为01A6H 。

练习

1、将下面的二进制数用16进制表示(不允许使用计算器也不允许计算)

1100 1011 0101 0100 1110 1011 0101 0111 1011 0100 1010 1011。

2 、将下面的十六进制数用二进制表示(不允许使用计算器也不允许计算)

487FDC120ACE69B953FE。

3、将下面的二进制数转换为十进制正整数(先使用算法,然后用计算器检验) 。

00100111B 101101101111B 01100001B

4、将下面的十进制正整数转换为二进制数(先使用算法 ,然后用计算器检验)。

121D 2345D 13124D 121798D

5 、将下面的16进制正整数数转换为十进制数(先使用算法,然后用计算器检验)。

87DAFH 875B3FH 7A8CBFFH 1234H

6、将下面的十进制正整数数转换为十六进制数(先使用算法,然后用计算器检验) 。

412434D 3643D 643262D 345D

本文摘自编程达人系列教材《X86汇编语言基础教程》。

本文来自作者[瑾瑜缘]投稿,不代表点新号立场,如若转载,请注明出处:https://sc-hx.cn/cshi/202609-10397.html

(11)

文章推荐

  • ai绘画教程简单(ai作画步骤)

    本文目录一览:1、AI绘画详细步骤教程(傻瓜式、极简单)2、AI绘画美图制作教程,小白也能轻松掌握3、deepseek生成图片教程4、AI绘画教程-NovelAI图像生成基础和提示基础5、AI绘画软件怎么使用?送你一份AI绘画新手教程!AI绘画详细步骤教程(傻瓜式、极简

    2026年03月21日
    101317
  • 马克龙和他妻子差多少岁(马克龙与妻子年龄差距)

    本文目录一览:1、马克龙夫妇年龄差距多大2、法国史上最年轻总统-马克龙告诉你:“我为什么娶这个大我24岁的女人...3、法国总统和他老婆差几岁4、马克龙为什么娶年龄这么大的女人马克龙夫妇年龄差距多大法国总统埃马纽埃尔·马克龙与他的妻子布丽吉特·特罗尼厄在2007年10月结为

    2026年04月13日
    72306
  • 计算机网络中的资源共享包括哪些方面(计算机资源网络共享包括哪几样?)

    本文目录一览:1、计算机网络中可以共享的资源包括2、计算机网络共享的资源是什么3、计算机网络的资源共享功能包括哪些4、计算机网络中可以共享的资源包括哪些?5、简述网络中资源共享的三个方面内容计算机网络中可以共享的资源包括1、计算机网络中可以共享的资源包括硬件资源、软件

    2026年04月16日
    70323
  • 保定限号2024年1月最新限号时间(保定限号2024年1月最新限号时间表)

    高碑店限号时间限号时间:高碑店的限号时间为每日的7:00-19:00,周六周日不限号。限号规则:星期一:限行尾号为4和9的机动车。星期二:限行尾号为5和0的机动车。星期三:限行尾号为1和6的机动车。星期四:限行尾号为2和7的机动车。星期五:限行尾号为3和8的机动车。保定高碑店限号时间为每日的7:0

    2026年07月21日
    24303
  • 成都限行时间(成都限行时间段最新消息)

    外地车进成都机动车限行吗外地车可以进入成都市区,但需遵守相关限行规则,具体如下:尾号限行规则自2025年02月05日起,工作日07:30至20:00(节假日除外),进入成都市绕城高速公路(G4202,不含)以内所有道路的外地燃油客车(新能源车除外)需遵守尾号限行。成都外地车可以进入市区,但需遵守限

    2026年08月08日
    27310
  • 郭德纲微博(郭德纲微博最新发文)

    郭德纲微博(郭德纲微博最新发文)文/羊城晚报全媒体记者李丽4月17日凌晨,郭德纲在微博祝太太王惠生日快乐:“花开富贵,鸿案鹿车。”网友评论:“吃到了今天的第一把狗粮。”有网友疑惑“鸿案鹿车”的典故。“鸿案”源于《后汉书·梁鸿传》梁鸿之妻举案齐眉的故事;“鹿车”则源于《后汉书·鲍宣妻传》鲍宣与妻共

    2026年09月03日
    11319
  • 马致远秋思(马致远秋思之祖)

    马致远秋思(马致远秋思之祖)《天净沙·秋思》——萧瑟境遇里安放漂泊的内心我是贤言碎语话诗历的贤哥,今天(8月31日)与大家聊聊《天净沙·秋思》。先把元代马致远这首千古秋思名篇奉上:枯藤老树昏鸦,小桥流水人家,古道西风瘦马。夕阳西下,断肠人在天涯。从文学角度看,这首小令最精妙的是列锦白描、以乐景衬哀

    2026年09月03日
    12319
  • 桃花源记续写300字(桃花源记续写300字现代文)

    桃花源记续写300字(桃花源记续写300字现代文)千百年来,一篇传统古文描绘的画面,令人心驰神往。世人心目中的“桃花源”,永远没有纷争,没有内卷,只有山河无恙,岁月静好。可是,这一写进教科书的篇章,竟然被后世解读出各种奇谈:屠村,血案,千年古墓,幽冥幻境。一、陶渊明:这是一个故事,大家可别当真简

    2026年09月03日
    12319
  • 2,3-二氟苯酚商品报价动态(2026-03-14)

      生意社03月14日讯交易商品牌/产地交货地最新报价山东拉雅化学有限公司山东淄博山东省/淄博市1800元/公斤  (文章来源:生意社)

    2026年03月14日
    99320
  • 首届全国手机摄影大赛(全国手机摄影比赛)

    本文目录一览:1、中国自驾游路线评选的流程2、倾斜摄影相机3、值得参加的手机摄影比赛有哪些中国自驾游路线评选的流程1、海外路线评选概况首次举办:为满足中国游客海外自驾需求,2016年首次增设海外路线评选,由惠租车主理,美国、澳大利亚、加拿大等9国旅游局支持。评选流程:9月20日启

    2026年03月23日
    96320
  • 咪咕阅读书籍评论(咪咕阅读app的优势)

    可以评论的软件有哪些《大众点评》:覆盖餐厅、酒店等场景,用户可上传评分、文字评价及照片,形成商家口碑数据库,帮助其他消费者筛选优质服务。社交评论框类(已终止服务):跨平台评论聚合此类软件曾尝试整合多平台评论功能,但部分已停止运营。有提供理智评论的app,例如妙评。以下是对该app以及其他可能存在的

    2026年08月24日
    17305
  • 少年神医出山(少年神医出山罗子凌李菁)

    少年神医出山(少年神医出山罗子凌李菁)视频加载中...

    2026年09月03日
    12319

发表回复

本站作者才能评论

评论列表(3条)

  • 瑾瑜缘的头像
    瑾瑜缘 2026年09月03日

    我是点新号的签约作者“瑾瑜缘”

  • 瑾瑜缘
    瑾瑜缘 2026年09月03日

    本文概览:二进制转化(二进制转化为十进制)本节内容:二进制■电子计算机为何采用二进制:电子计算机电路只有低电平和高电平两种状态,分别表示二进制数0和1。■二进制的简写形式:计算机内的数据...

  • 瑾瑜缘
    用户090307 2026年09月03日

    文章不错《二进制转化(二进制转化为十进制)》内容很有帮助