数制与编码

数制与编码

处理器中数据信息的表示及运算

微机中的3种进制:

二进制:计算机只能使用的进制
十六进制:为方便表示二进制数
十进制:人类最熟悉的进制
要求:
熟练掌握0—9,A~F共16个符号的三种进制形式


一.数制的书写形式

二进制数后跟字母B 10011011B
八进制数后跟字母Q 12576Q
十六进制数后跟字母H或以0x开头2AF0H 0x2AF0
十进制数后跟字母D或不跟字母163925D 或163925

二.数制之间的转换

R进制转换成十进制:
在这里插入图片描述


将下列进制数转换为十进制数:eg:

在这里插入图片描述


三.十进制转换成二进制

在这里插入图片描述


小数部分的转换(十转二进制)

在这里插入图片描述


二进制转八进制,十六进制

在这里插入图片描述


进制加减法主要宗旨

逢十(二/八/十六进制)进一
借十(二/八/十六进制)退一

出几道题 自己练练 对对答案
在这里插入图片描述
答案
1:0111,0110
2:1B2
3:4ED


问题

在这里插入图片描述
补充:8位二进制能表示的数范围是2的8次方,即256,所以带符号整数的范围就是-128到127,无符号整数的范围是0-255。


16进制与二进制快速转化

在这里插入图片描述


数值数据的编码与表示(原码反码补码)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
总结一下:
正整数的原码、反码和补码都一样;
负数部分:
原码和反码的相互转换:符号位不变,数值位按位取反
原码和补码的相互转换:符号位不变,数值位按位取反,末位再加1
已知补码,求原码的负数的补码:符号位和数值位都取反,末位再加1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值