【第一章 计算机组成与体系结构】第1节 数据的表示

前言:以下内容完全为个人理解与总结,不具有权威参考性,请抱有怀疑的态度进行查看。

1、进制的表示

通常,一个数可以表示为 \alpha +R^{^{n-1}} 的形式,\alpha 表示底数,R 表示进制。

2、十进制转R进制

通常,利用短除法,把十进制转换成其他进制。

eg. 将94转换为二进制数:

                                          94 = (10111100)_{2}

3、二进制转八进制

八进制:0~7

二进制:111 = 2*2 + 2 + 1 = 7

所以,每3位二进制数换算一次八进制数。

4、二进制转十六进制

十六进制:0~15

二进制:1111 =2*2*2 + 2*2 + 2 + 1 = 15

所以,每4位二进制数换算一次十六进制数。

注意:为了避免混乱,十六进制的10~15分别用大写英文字母A~F表示


十六进制:8         9         10         11         12         13         14         15

                                         A           B          C           D          E           F

   二进制:1000  1001   1010     1011     1100      1101     1110      1111


5、码制

通俗的说,把数据转换成二进制,也就是机器数,机器数又分有符号和无符号。一般地,机器数有一位(高位)表示符号,0表示正数,1表示负数。

1)原码

2)反码

3)补码:参与加减法运算

4)移码

后记

今天是十月一日国庆节,祝愿祖国母亲生日快乐,希望祖国继续繁荣昌盛!

 (图片来源:人民网)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

破风_1874

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值