当前位置: 首页 > news >正文

考研408--组成原理--day2--进制定点数符号拓展

在这里插入图片描述
(以下内容全部来自上述课程)

目录

  • 进位计数制
    • 1. 最古老的计数方法
    • 2. 十进制计数法
    • 3. 进制转换
      • 3.1 其他进制-->十进制
      • 3.2 二进制<-->八进制、十六进制
      • 3.3 十进制-->任意进制
      • 3.4 十进制-->二进制(拼凑法)
    • 4. 真值&机器数
    • 5. 小结
  • 定点数的表示
    • 1. 无符号数
    • 2. 有符号数
      • 2.1 原码
      • 2.2 反码(无实际作用)
      • 2.3 补码
      • 2.4 移码
      • 2.5 用几种码表示定点整数
    • 3. 小结
  • 各种码的作用(拓展)
  • 零拓展&符号拓展
  • 强制类型转换

进位计数制

在这里插入图片描述

1. 最古老的计数方法

人类最开始计数是直接一个竖线表示1,但是数量越多,也不可能都用一个竖线挨个儿表示,所以演变成用符号表示权重的方式。
比如8个苹果,一个竖线表示一个,一个横线表示五个,所以就可以用三个竖线、一个横线表示八个苹果。
这里的权重(其实就是比例),横线:个数=1:5。
再到最后,就演变成了我们熟知的英文字符和阿拉伯数字。
在这里插入图片描述

2. 十进制计数法

就是我们小时候用手查数,刚好数到十,自己的两只手不够用了,就需要再加一只手。
我们用自己的手表示十之后,就可以用下一个人的手的一,表示我们所表示的十,这就是逢十进一
在这里插入图片描述

推广:
在这里插入图片描述

3. 进制转换

3.1 其他进制–>十进制

简单记:X进制数=此位本身*X^(本位-1)的和
嗯…还是直接看例题更好记一点儿
在这里插入图片描述

3.2 二进制<–>八进制、十六进制

2^3=8,所以可以三位三位分,直接转换。
2^4=16,所以可以四位四位分,直接转换。
在这里插入图片描述

各种进制的常见书写方式:
在这里插入图片描述

3.3 十进制–>任意进制

转换成几进制,就除以几。
在这里插入图片描述
在这里插入图片描述

3.4 十进制–>二进制(拼凑法)

就是记住哪位的1表示的是十进制的多少,不够的话继续往下位看,可以加的位数就是1,不能的话就是0.
(语言叙述实在太麻烦了,建议听课会更好理解)
在这里插入图片描述

4. 真值&机器数

在这里插入图片描述

5. 小结

在这里插入图片描述

定点数的表示

在这里插入图片描述
在这里插入图片描述

1. 无符号数

通常只有无符号整数,没有无符号小数。
在这里插入图片描述

2. 有符号数

在这里插入图片描述

2.1 原码

定点整数:默认小数点位置在数值部分之后。
定点小数:默认小数点在符号位和数值部分之间。

0有两种形式。
在这里插入图片描述

2.2 反码(无实际作用)

0有两种形式。
在这里插入图片描述

2.3 补码

0有一种形式,方便计算。
在这里插入图片描述

2.4 移码

0有一种形式。
只能用来表示整数。
在这里插入图片描述
在这里插入图片描述

2.5 用几种码表示定点整数

在这里插入图片描述

练习:
在这里插入图片描述

3. 小结

在这里插入图片描述
在这里插入图片描述

各种码的作用(拓展)

用原码算减法,因为有正负符号位的区分,所以无法得出正确结果。
所以人们就想到了能不能用加法来代替减法,同时:在做物理组件的时候用一个组件直接实现两个功能可以解决成本。
在这里插入图片描述
就像时钟一样,人们引入了的概念。
比如你想将指向10的时针调到5,可以顺时针调7下:(10+7)/12=5,也可以逆时针调5下:(10-5)/12=5。
在这里插入图片描述
模12就是把数分成了12类,就像时针只能指到1~12一样。
请添加图片描述
模2^8就是把数分成从0~255,二进制来看就是0000 0000 ~ 1111 1111,也就是全部八位的二进制数。
请添加图片描述
a的补数就是a的补码,其实是由模-a的绝对值才出现的。
(注意:这里出现了补码,所以原码的加减计算可以用补码解决)
请添加图片描述
所以原码的加减运算,就可以转换为补码的加法运算。
这就是补码存在的意义。
请添加图片描述

零拓展&符号拓展

请添加图片描述
请添加图片描述

强制类型转换

short:没说unsigned就是有符号数。
usigned short:无符号的short类型的数。

无符号数与有符号数:转换成什么数,就用那个类型的数的解释方式。
长整数变短整数:高位截断,保留低位。
短整数变长整数:符号拓展。
请添加图片描述

http://www.dtcms.com/a/571685.html

相关文章:

  • 建站平台加盟网站vip怎么做
  • 怎样建网站影视企业宣传片制作
  • 太仓住房与城乡建设局网站大同建设银行煤炭支行网站
  • 怎么把危险网站大学学部网站建设工作
  • 网站做优化一开始怎么做做展示类网站
  • 网站建设需要很强的编程网页设计与网站建设过程
  • 旅游网站规划方案350做网站深圳
  • 加强门户网站建设 信息公开有名的wordpress主题
  • 行业网站推广方案网站建设一般多少钱网址
  • 哪里可以上传自己的php网站python编程100例
  • 公司门户网站首页作业帮小程序入口
  • 北京市建设工程审核网站wordpress插件video player
  • 东盟建设集团重庆工程有限公司网站培训怎么样网页设计
  • 网站有版权吗互联网舆情中心是干嘛的
  • ios手机网站建设seo排名优化软件免费
  • 北京商场面积排名北京网站优化和推广
  • 小说网站建设采集洪涛怎么样海城市建设网站
  • 怎么把网站源码扒下来网站建设公司成就
  • 营销型网站和普通网站的区别全国做网站排行
  • 创建网站用什么语言长域名转换短域名
  • 网站开发公司怎么选择wordpress 收集
  • 企业怎么建设网站建设部网站官网建筑施工合同
  • 专业网站优化公司宁波公司网站建立
  • 济南网站制作经验网站设计师是什么部门
  • 网站开发甘特图网站开发环境的安装说明
  • wordpress能做交互类网站做网站客户端
  • 中国校园网站做的比较好的学校长沙市招聘网
  • 网站备案的规定学做美食饮品网站
  • 品牌设计网站大全云南人才招聘网
  • 电商网站管理系统模板下载wordpress 顶部自定义