(一)定点数(Fixed-Point Number)

计算机处理的数据不仅有符号,而且大量的数据带有小数,小数点不占有二进制一位而是隐含在机器数里某个固定位置上。通常采取两种简单的约定:一种是约定所有机器数的小数的小数点位置隐含在机器数的最低位之后,叫定点纯整机器数,简称定点整数。另一种约定所有机器数的小数点隐含在符号位之后、有效部分最高位之前,叫定点纯小数机器数,简称定点小数。无论是定点整数,还是定点小数,都可以有原码、反码和补码三种形式。

(二)浮点数(Floating-Point Number)

计算机多数情况下采作浮点数表示数值,它与科学计数法相似,把一个二进制数通过移动小数点位置表示成阶码和尾数两部分:

其中:E——N的阶码(Expoent),是有符号的整数

S——N的尾数(Mantissa),是数值的有效数字部分,一般规定取二进制定点纯小数形式。

例:1011101B=2+7*0.1011101,101.1101B=2+3*0.1011101,0.01011101B=2-1*0.1011101

浮点数的格式如下:

E0

E1E2……………En

E0

E1E2……………En

阶符

尾符

尾数

浮点数由阶码和尾数两部分组成,底数2不出现,是隐含的。阶码的正负符号E0,在最前位,阶反映了数N小数点的位置,常用补码表示。二进制数N小数点每左移一位,阶增加1。尾数是这点小数,常取补码或原码,码制不一定与阶码相同,数N的小数点右移一位,在浮点数中表现为尾数左移一位。尾数的长度决定了数N的精度。尾数符号叫尾符,是数N的符号,也占一位。

例:写出二进制数-101.1101B的浮点数形式,设阶码取4位补码,尾数是8位原码。

-101.1101=-0.1011101*2+3

浮点形式为:

阶码0011

尾数11011101

补充解释:阶码0011中的最高位“0”表示指数的符号是正号,后面的“011”表示指数是“3”;尾数11011101的最高位“1”表明整个小数是负数,余下的1011101是真正的尾数。

例:计算机浮点数格式如下,写出x=0.0001101B的规格化形式,阶码是补码,尾数是原码。

x=0.0001101=0.1101*10-3

又[-3]补=[-001B]补=[1011]补=1101B

所以

浮点数形式是

1

101

0

1101000

ASCII码 ( American Standard Code for

Information Interchange )

美国标准信息交换代码

将每个字符用7位的二进制数来表示,共有128种状态

大小字母、0…9、其它符号、控制符

‘ 0

’ ――48

‘ A ’

――65

‘ a

’ ――97

汉字信息编码

1.汉字输入码

汉字输入方法大体可分为:区位码(数字码)、音码、形码、音形码。

· 区位码:优点是无重码或重码率低,缺点是难于记忆;

·

音码:优点是大多数人都易于掌握,但同音字多,重码率高,影响输入的速度;

·

形码:根据汉字的字型进行编码,编码的规则较多,难于记忆,必须经过训练才能较好地掌握;重码率低;

·音形码:将音码和形码结合起来,输入汉字,减少重码率,提高汉字输入速度。

2.汉字交换码

汉字交换码是指不同的具有汉字处理功能的计算机系统之间在交换汉字信息时所使用的代码标准。自国家标准GB2312-80公布以来,我国一直延用该标准所规定的国标码作为统一的汉字信息交换码。

GB2312-80标准包括了6763个汉字,按其使用频度分为一级汉字3755个和二级汉字3008个。一级汉字按拼音排序,二级汉字按部首排序。此外,该标准还包括标点符号、数种西文字母、图形、数码等符号682个。

由于GB2312-80是80年代制定的标准,在实际应用时常常感到不够,所以,建议处理文字信息的产品采用新颁布的GB18030信息交换用汉字编码字符集,这个标准繁、简字均处同一平台,可解决两岸三地间GB码与BIG5码间的字码转换不便的问题。

3.字形存储码

字形存储码是指供计算机输出汉字(显示或打印)用的二进制信息,也称字模。通常,采用的是数字化点阵字模。如下图:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

1

2

3

4

5

6

7

8

9

16×16点表示

10

11

12

13

14

15

16

一般的点阵规模有16×16,24×24,32×32,64×64等,每一个点在存储器中用一个二进制位(bit)存储。例如,在16×16的点阵中,需16×16bit=32

byte 的存储空间。在相同点阵中,不管其笔划繁简,每个汉字所占的字节数相等。

为了节省存储空间,普遍采用了字形数据压缩技术。所谓的矢量汉字是指用矢量方法将汉字点阵字模进行压缩后得到的汉字字形的数字化信息。

例题

1、十进制数11/128可用二进制数码序列表示为(

D )

A)1011/1000000

B)1011/100000000

C) 0.001011

D) 0.0001011

2、算式(2047)10-(3FF)16+(2000)8的结果是(

A )

A)(2048)10

B)(2049)10

C) (3746)8

D) (1AF7)16

2、已知x=(0.1011010)2,则[x/2] =( C ) 2

A) 0.1011101.

B) 11110110

C) 0.0101101

D) 0.100110

3、已知A=35H,则A∧05H∨A∧3OH的结果是:(

C )

A)3OH

B)05H

C) 35H

D) 53H

4、

[x]补码=10011000,其原码为(B )

A)011001111  B)11101000  C)11100110  D)01100101

5、下列无符号数中,最小的数是( C )

A.(11011001)2  B.(75)10  C.(37)8  D.(2A)16

6、计算机的运算速度取决于给定的时间内,它的处理器所能处理的数据量。处理器一次能处理的数据量叫字长。

已知64位的奔腾处理器一次能处理64个信息位,相当于( A )字节。

A.8个  B.1个  C.16个  D.

2个

7、在24*24点阵的“字库”中,汉字“一”与“编”的字模占用字节数分别是(C)

A.32,32

B.32,72

C.72,72

D.72,32

8、计算机中的数有浮点数与定点数两种,其中用浮点数表示的数,通常由(C )这两部分组成。

A.指数与基数B. 尾数与小数C. 阶码与尾数D.整数与小数

如何证明e进制计算机最快,第一讲:计算机基础知识回顾--(进制与编码2)相关推荐

  1. 计算机数的表示数制转换视频,第一讲计算机中的数制及其转换.ppt

    <第一讲计算机中的数制及其转换.ppt>由会员分享,可在线阅读,更多相关<第一讲计算机中的数制及其转换.ppt(19页珍藏版)>请在人人文库网上搜索. 1.第二讲 计算机常用的 ...

  2. 最新计算机word基础知识,最新计算机Word、Excel及部分基础知识.doc

    最新计算机Word.Excel及部分基础知识.doc 计算机知识考题Word.Excel及部分基础知识 1.在Word中,单击下面四个常用工具栏中的按钮,可以打开一个下拉列表,该按钮是 A显示比例 B ...

  3. 马云购买第一台计算机,世界上第一台计算机、中国第一台计算机,运算速度都是多少?看完我震惊了。...

    1946年2月15日世界上公认的第一台计算机(ENIAC,中文叫"埃尼阿克")诞生在宾西法尼亚大学.其发明人是美国人艾克特和莫克利. ENIAC 这台计算机的问世,标志着计算机时代 ...

  4. 计算机二级考试c语言公共基础知识,全国计算机二级c语言公共基础知识考试内容.doc...

    全国计算机二级c语言公共基础知识考试内容 全国计算机二级等级考试的笔试包括基础知识和程序设计两部分,其中基础知识占30分.以下是由关于全国计算机二级c语言公共基础知识考试内容的内容,希望大家喜欢! 全 ...

  5. 计算机二级msoffice应用基础,计算机二级MSOffice高级应用考试基础知识

    计算机二级MSOffice高级应用考试基础知识 计算机应用主要是科学计算.工程设计等数值应用,这一阶段使用第一代电子管计算机(数字机和模拟机),硬件体积庞大,运算速度慢,系统维护需要较高的技术,软件尚 ...

  6. 计算机基础知识好学吗,计算机编程好学吗 需要什么基础知识?

    计算机编程好学吗 需要什么基础知识?想要进入编程行业,入门是比较关键的,经常能听到很多人说,想学习编程不难,入门更为简单,只要你对他感兴趣就能学,但是至于学的怎么样,那就不好说了,尤其是在涉及到高级编 ...

  7. 公共计算机课件,全国计算机等级考试二级ACCESS公共基础知识课件.ppt

    <全国计算机等级考试二级ACCESS公共基础知识课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<全国计算机等级考试二级ACCESS公共基础知识课件 ...

  8. 计算机基础的拼音是什么,第一讲计算机基础知识及微软拼音输入法

    第一讲计算机基础知识及微软拼音输入法 第一讲:计算机基础知识及微软拼音输入法 一. 背景知识 1. 硬件 8086-80286-80386-80486-奔腾(586)-P2-P3-P4: 2. 软件 ...

  9. 计算机概述.ppt,第一章 计算机概述.ppt

    <第一章 计算机概述.ppt>由会员分享,可在线阅读,更多相关<第一章 计算机概述.ppt(52页珍藏版)>请在人人文库网上搜索. 1.计算机硬件技术基础,计算机系统概述,教学 ...

最新文章

  1. 行业新风向!AI人才缺口30万,单个项目最高补贴1000万元!
  2. [笔记]用VS2010编译运行项目时报“LINK : fatal error LNK1104:...
  3. python logging模块使用_python logging模块使用
  4. Android编译系统分析四:实战-新增一个产品
  5. 2021年计算机三级新题型,2021年如何通过计算机三级考试的经验
  6. BZOJ2730 HNOI2012 矿井搭建 连通性
  7. 前端学习(2525):实现过滤功能
  8. netback于kthread遇到cpu affinity问题
  9. 自考计算机软件基础真题,2019年4月自考计算机软件基础考试真题试卷
  10. 中国十大名牌直流稳压电源
  11. IMDB 电影评论情感分类数据集
  12. 【JAVA】JSR、JCP是什么?
  13. 计算机主机结构和名称图,计算机结构图
  14. APS生产计划排程系统介绍-FLEXSCHE-真正解决复杂需求的灵活且强大的通用系统
  15. 数字图像处理--冈萨雷斯第4版--第二章 数字图像基础
  16. ubuntu系统下C语言编写简单程序
  17. 8.22 问题 B: 海岛争霸
  18. Winsock LSP劫持导致无法上网
  19. micosoft project professional 2010
  20. 【时间序列】N-BEATS:对可解释时序预测的神经基础扩展分析

热门文章

  1. 小蝌蚪找妈妈:Python之作用域链与 LEGB 原则
  2. 超级实用的js代码大全(上)
  3. 抖音怎么拍视频?就这么拍。
  4. 人人-----校内 Android客户端(demo)
  5. 基于Windows Azure 搭建基于SharePoint 2010 Intranet、Extranet、Internet (1): 安装SharePoint 2010...
  6. 【0基础学爬虫】爬虫基础之爬虫的基本介绍
  7. 机器视觉——相机标定(四个坐标系的关系)
  8. 免费获得csdn积分
  9. SharePoint Online 入门实战教程-杨建宇(霖雨)-专题视频课程
  10. windows安装godoc