数据的表示和运算

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进制及其互换
二进制和十进制的互换
①纯整数
②纯小数
   0.5 0.10.25 0.010.125 0.001
③特殊分数:以2的幂次方为分母的分数
二进制与八进制和十六进制的互换
   以小数点为起点

6.真值和机器数的互换

真值:
机器数:
int a;  //申请了一个32内存空间,这个空间的地址叫a;//也告诉了计算机把这个数当作有符号的数来看待,计算机会把它当作补码使用。
a=-5;  //计算机会存储 1011 即补码
原码,补码,反码,移码
1.原码:符号位+绝对值的二进制(方便读取)
2.补码:正数的补码等于原码(方便运算)
           负数:除符号位外,各位取反末位加1
3.反码:正数的反码等于原码(没用)
           负数:除符号位外,各位取反
4.移码:补码符号位取反
5.8421CD码与余三码


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

7.字符与字符串

输入码:音码(汉语拼音) 和形码 (五笔输入法)
国标码:
将汉字分为94行和94列
机内码
字体库

8.校验码:

(1) 双方约定:

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

  1. 奇偶校验码:
    . 优点:
    简单
    传输效率高

    1. 缺点:
      只能发现Error
      只能发现奇数个位数的错误
  2. Hamming码:
    数据位D(d位)
    校验位R(r位)

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

  1. 计算机组成原理—数据的表示、运算与校验(思维导图)

    这一部分主要是介绍计算机组成原理中最繁杂也是最基础的一部分,即数据相关的知识点,这一次主要整理的是除浮点数以外的部分,而浮点数作为一个内容不少的难点,准备专门进行一次整理. 建议将思维导图保存下来观看 ...

  2. 计算机组成原理-第二章 数据表示与运算

    计算机组成原理-第二章 数据表示与运算 一.数据的表示 1.数值型数据的表示(重点难点) 1.1数值型数据的表示--进位制 1.2数值型数据表示-码制 1.3数值型数据的表示--定点数 1.4数值型数 ...

  3. 计算机组成与结构第二章ppt,计算机组成原理(华科版)第二章 运算方法与运算器.ppt...

    文档介绍: 第二章运算方法与运算器 2.1 数据信息的表示方法 2.1.1数值数据的表示 淘在盛纬娃消镶勉桌乡利亚钦沙隐酋谴牲斗丙茸乔泛戊篡汽栽辫滔矮空芥计算机组成原理(华科版)第二章运算方法与运算器 ...

  4. 用计算机浮点数表示法计算,计算机组成原理第4章浮点数运算方法ppt课件

    PPT内容 这是计算机组成原理第4章浮点数运算方法ppt课件下载,主要介绍了浮点数的表示:浮点加减运算:浮点加减运算的步骤:浮点数加减运算流程图:浮点加减法运算:浮点运算所需的硬件配置,欢迎点击下载. ...

  5. 计算机组成原理 | 第三章《运算方法和运算部件》学习笔记

    计算机组成原理 | 第三章<运算方法和运算部件>学习笔记 引言 & 声明 第一章 计算机系统概论 第二章 计算机中数据的表示方法 第三章 运算方法和运算部件 3.1& 算术 ...

  6. 计算机的定点运算器原理,计算机组成原理第二章第10讲定点运算器的组成.ppt

    <计算机组成原理第二章第10讲定点运算器的组成.ppt>由会员分享,可在线阅读,更多相关<计算机组成原理第二章第10讲定点运算器的组成.ppt(20页珍藏版)>请在装配图网上搜 ...

  7. 计算机组成原理延迟时间ty,计算机组成原理之数值的机器运算培训教程方案.ppt...

    文档介绍: 2009.9计算机组成原理计算机组成原理北京理工大学计算机科学技术学院第4章数值的机器运算2009.9计算机组成原理计算机组成原理北京理工大学计算机科学技术学院第4章运算器是计算机进行算术 ...

  8. 计算机组成原理数据流通图作用,计算机组成原理-第14-15讲(第5章).ppt

    <计算机组成原理-第14-15讲(第5章).ppt>由会员分享,可在线阅读,更多相关<计算机组成原理-第14-15讲(第5章).ppt(36页珍藏版)>请在人人文库网上搜索. ...

  9. 计算机组成原理 rl,计算机组成原理实验exp_8(带移位运算的模型机的设计与实现)...

    计算机组成原理实验指导书 唐都版 实验8 一 实验目的 (1) 熟悉用微程序控制器控制模型机的数据通路. (2) 学习设计与调试计算机的基本步骤及方法. 实验八 带移位运算的模型机的设计与实现 一 实 ...

最新文章

  1. 老电脑安装matlab 2018卡不卡,软件装C盘会变卡?Windows系统要怎么用才不卡?
  2. 自学python该买几本书-自学Python一年,看了几十本书,我发现了这些捷径!
  3. python to_excel保存成xls_pd.ExcelWriter(to_excel)保存结果到已存在的excel文件中
  4. DEPHI中tform类的构造函数与FORMCREATE的关系
  5. Boost enable_if库的测试程序
  6. nginx对websocket的支持及uliweb chatroom的测试
  7. JVM内存管理------GC算法精解(五分钟让你彻底明白标记/清除算法)
  8. 智能硬件的时代,嵌入式是否已经日薄西山
  9. 美团内推:java高级开发(一面+二面+三面),面试58题实拍!
  10. 安徽科技学院计算机二级,安徽科技大学2017年3月计算机二级考试报名时间
  11. 有oracle操作系统,Oracle操作系统认证方式
  12. 好奇心、求知欲、理解力一直是我生命里最强大的驱动力​
  13. 网络基础之网络模型及各分层的设备
  14. 苏宁双11战报:0点~1点 线上订单同比增72%
  15. 小程序 实名信息_微信小程序+商城信息管理系统
  16. percona-toolkit 之 【pt-deadlock-logger】说明
  17. 刚接触Cisco认证:CCNA学习经验
  18. C#盛金公式求解一元三次方程
  19. Vin码识别即车架号识别
  20. 数据结构线性表(C++ )

热门文章

  1. Android开发之APP打开小程序后小程序无法返回APP,无法打开APP,launchApp无法返回app的原因
  2. python的线性链表_Python线性表——单链表-阿里云开发者社区
  3. php 转义取消,php如何取消转义
  4. XML的四种解析器(dom,sax,jdom,dom4j)原理及性能比较
  5. 利用python脚本(re)抓取美空mm图片
  6. Minor【 PHP框架】1.简介
  7. 沈南鹏:从五大物理定律看新商业法则
  8. apache rewrite 二级域名
  9. vue 常用ui组件
  10. 8750H带的动MATLAB2019吗,[多图]九代i7-9750H笔记本标压处理器与前代8750H性能对比