前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机组成原理--数据的表示及其运算和运算器(附考研题目)

计算机组成原理--数据的表示及其运算和运算器(附考研题目)

作者头像
风骨散人Chiam
发布2020-10-28 11:33:25
6160
发布2020-10-28 11:33:25
举报
文章被收录于专栏:CSDN旧文

数据的表示和运算

1.数制与编码
(1)进位计数制及其相互转换(前期知识)
(2)真值和机器数(6.1)
(3)BCD码(附录5B)
(4)字符与字符串(附录5A)
(5)校验码:附录5C,汉明码-4.2.6课本100页 CRC校验,上课补充
2. 定点数的表示和运算
(1)定点数的表示:无符号数、带符号数(6.1)
(2)定点数的运算:位移(参唐朔飞老师课本)、原码定点加减、补码定点加减、定点数乘除运算、溢出的概念和判别方法(6.3)
3. 浮点数的表示和运算
(1)浮点数的表示:IEEE754标准。(6.2)
(2)浮点数的加减运算(6.4)
4. 算术逻辑单元ALU(6.5)
(1)串行加法器和并行加法器
(2)算术逻辑单元ALU的功能和结构
在这里插入图片描述
在这里插入图片描述
5.进制及其转换:
2,8,10,16进制及其互换
二进制和十进制的互换
①纯整数
②纯小数
代码语言:javascript
复制
   0.5 0.1
   0.25 0.01
   0.125 0.001
③特殊分数:以2的幂次方为分母的分数
二进制与八进制和十六进制的互换
代码语言:javascript
复制
   以小数点为起点
6.真值和机器数的互换
真值:
机器数:
代码语言:javascript
复制
int a;  //申请了一个32内存空间,这个空间的地址叫a;
		//也告诉了计算机把这个数当作有符号的数来看待,计算机会把它当作补码使用。
a=-5;  //计算机会存储 1011 即补码
原码,补码,反码,移码
1.原码:符号位+绝对值的二进制(方便读取)
2.补码:正数的补码等于原码(方便运算)
代码语言:javascript
复制
           负数:除符号位外,各位取反末位加1
3.反码:正数的反码等于原码(没用)
代码语言:javascript
复制
           负数:除符号位外,各位取反
4.移码:补码符号位取反
5.8421CD码与余三码
在这里插入图片描述
在这里插入图片描述

8421BCD用于表示字符型数据:电话号码、学号等,不用于运算 大小比较: 原码:正数越大值越大,负数越大值越小 移码:看着越大值越大 00000

7.字符与字符串
输入码:音码(汉语拼音) 和形码 (五笔输入法)
国标码:
代码语言:javascript
复制
将汉字分为94行和94列
机内码
字体库
8.校验码:
(1) 双方约定:

1.方法 2.校验位的位数 3 校验位的位置

  1. 奇偶校验码: . 优点: 简单 传输效率高
    1. 缺点: 只能发现Error 只能发现奇数个位数的错误
  2. Hamming码: 数据位D(d位) 校验位R(r位)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/05/12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 数据的表示和运算
    • 1.数制与编码
      • (1)进位计数制及其相互转换(前期知识)
      • (2)真值和机器数(6.1)
      • (3)BCD码(附录5B)
      • (4)字符与字符串(附录5A)
      • (5)校验码:附录5C,汉明码-4.2.6课本100页 CRC校验,上课补充
    • 2. 定点数的表示和运算
      • (1)定点数的表示:无符号数、带符号数(6.1)
      • (2)定点数的运算:位移(参唐朔飞老师课本)、原码定点加减、补码定点加减、定点数乘除运算、溢出的概念和判别方法(6.3)
    • 3. 浮点数的表示和运算
      • (1)浮点数的表示:IEEE754标准。(6.2)
      • (2)浮点数的加减运算(6.4)
    • 4. 算术逻辑单元ALU(6.5)
      • (1)串行加法器和并行加法器
      • (2)算术逻辑单元ALU的功能和结构
    • 5.进制及其转换:
      • 2,8,10,16进制及其互换
      • 二进制和十进制的互换
    • 6.真值和机器数的互换
      • 真值:
      • 机器数:
      • 原码,补码,反码,移码
    • 7.字符与字符串
      • 输入码:音码(汉语拼音) 和形码 (五笔输入法)
      • 国标码:
      • 机内码
      • 字体库
    • 8.校验码:
      • (1) 双方约定:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档