计算机组成与体系结构-进制转换

Posted 程序员yqy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机组成与体系结构-进制转换相关的知识,希望对你有一定的参考价值。

文章目录


前言

软考中进制转换是必须掌握的基础技能,本文主要介绍常用进制的转换方法


一、任意进制转十进制


上面的介绍我看的一头雾水,还是看个例子吧

二进制转十进制

二进制10100.01转为10进制是多少呢?

用R^k的形式表示,R即为2,k根据位置来决定,每位数还成对应的表示后 乘以对应的二进制数 再相加

七进制转十进制

和前面同样的原则,只需要把R换为7即可

二、十进制转任意进制

十进制转任意进制使用短除法,将R作为除数(R为要转换的进制),求得的余数即为结果。

例如将十进制104转为二进制为1101000

转其他进制类似,转8进制就除8,转16进制就除16,只要把除数对应进制R替换即可。

三、二、八、十六进制互相转换

1.二进制转八进制与十六进制数

2进制转8进制,每3位2进制对应8进制的一位,按照2进制转10进制的方法求每3位的结果
例如,用上面的2进制1101000转为八进制,结果为150

2进制转16进制,每4位2进制对应16进制的一位,按照2进制转10进制的方法求每4位的结果
例如,用上面的2进制1101000转为16进制,结果为68

2. 八进制、十六进制数转二进制

我们只用按照2进制转8、16的原则,将对应的每一位转为2进制表示即可。

总结

进制转换是不是很简单呢?收藏本文,常用进制转换还不是有手就行。觉得不错记得点个👍🏻!

以上是关于计算机组成与体系结构-进制转换的主要内容,如果未能解决你的问题,请参考以下文章

计算机组成与体系结构-进制转换

软考(软件设计师)考点总结 -- 计算机组成与体系结构

软考-嵌入式系统设计师-笔记:计算机系统基础知识

各进制原理

计算机组成与设计—— 除法器

软件设计师考试重点1 计算机组成与体系结构