计算机的数据表示与计算
精品文档交流
实验二实验报告表
实验名称:
学号姓名 班级: 实验时间:17年3月8日
实验报告表2-1 数值型数据在计算机中的二进制实验记录表
十进制整数分类 输入十进制整数 内存整型数据 内存地址号
任意正整数 1 0000000100000000 0001000100010002
任意负整数 -1 111111111111111111 0001000300010004
最大数 32767 11111111101111111 0001000500010006
最小数 -32768 00000001000000 0001000700010008
绝对值最小数 0 00000000000000 000100090001000A
绝对值最大数 -32768 00000001000000 0001000700010008
十进制实数分类 输入十进制实数 内存实型数据
任意正实数 4.4 尾数部分 00011001100110011001101 阶码 1000 0001 阶码的数学表示
129
任意负实数 -2.2 00011001100110011001101 1000 0000 128
最大数 99.9999 10001111111111111110011 1000 0101 133
最小数 -99.9999 10001111111111111110011 1000 0101 133
绝对值最小数 0 000000000000000000000000 00000000 0
绝对值最大数 99.9999 10001111111111111110011 1000 0101 133
说明:本实验对计算机内存数据的存放拟定为:①整数用两个字节存储,并负数只考虑原码;②实数
用4个字节存储,其中阶码部分占一个字节。
实验报告表2-2 其他进制数据与二进制转化实验记录表
其他进制 实验数据 二进制
十进制 8 1000
八进制 5 101
十六进制 F 1111
实验报告表2-3 数据的原码、补码和反码表示实验记录表
正十进制数 118 负十进制数 -31
原码 01110110 原码 10011111
反码 01110110 反码 11100000
补码 01110110 补码 11100001
实验报告表2-4 二进制算术运算实验记录表
操作数一 操作数二 运算符 是否溢出 实验结果 正确结果 溢出对结果产生
了什么影响?
精品文档交流
85 34 + 否 119 119 正负及数值大小
皆改变
117 17 + 是 -122 134
-125 17 - 是 114 -142
实验报告表2-5溢出实验记录表
问题 简要回答
什么时候出现溢出情况? 最高储存位进位
实验报告表2-6浮点数的小数点浮动实验记录表
十进制数 二进制数
3.141592653589793238462643383279
01000000010010010000111111011011
精度 28
有效位 3
表示范围 7---- -19
实验报考表2-7 表示浮点数的二进制串中阶码位数改变实验记录表
阶码位数 二进制数 精度 有效位 表示范围
4 01000100100101010110110111000000 28 3 7---- -19
5 01000010010010101011011011100000 27 4 15---- -20
6 01000001001001010101101101110000 26 5 31---- -21
7 01000000100100101010110110111000 25 6 63---- -22
【下载本文档,可以自由复制内容或自由编辑修改内容,更
多精彩文章,期待你的好评和关注,我将一如既往为您服务】
第1讲 计算机中数据的表示
要完整地表示一个机器数,应考虑机器数的 符号表示、有效值范围、小数点表示三个重要因 素。 (1)机器数的符号表示 用二进制数的最高有效位约定为符号位(符号 位只占1位),其它位表示数值。符号位为0表示 正数,为1表示负数。小数点不占数位(隐含)。 例如: 真值:N1=+0.1001B, N2=-0.1001B, N3=+1001B, N4=-1001B
(10) (2)
3 .数制的转换 (1)二进制数和十进制数间的转换 1)二进制数转换成十进制数 只要把要转换的数按权展开后相加即可。例如: ll0l0.0lB=l×2^4十l×2^3十l×2^1十l×2^-2 =26.25D
2)十进制数转换成二进制数 其转换过程为上述转换过程的逆过程,但十进 制整数和小数转换成二进制的整数和小数的方 法是不相同的。 ①十进制整数转换成二进制整数的方法有很 多,最常用的是“除2取余法”,即除2取余, 后余先排。 例: 将十进制数129转换成二进制数。 解:把129连续除以2,直到商数为0,余数 小于2,其过程如下:
计算机中浮点表示是要把机器数分为两部分,一 部分表示阶码(指数,用有符号整数表示),另一 部分表示尾数(数值的有效数字部分,一般用定点 小数表示),阶码和尾数均有各自的符号位。即任 意一个二进制数N可以写成下面的形式: N=±d· 2^±P d是尾数,一般用定点二进制纯小数表示,是数 值的有效数字部分。d前面的“±”表示数的符号, 用尾数的最高位表示,此符号常常称为数符或尾符; P称为阶码(或阶数),它前面的符号称为阶符,表 示阶码的符号,用阶码的最高位表示。阶码和阶符 指明小数点的位置,小数点随着P的符号和大小而浮 动。
例如: 将十进制数3938转换成十六进制数。 解: 把3938连续除以l6,直到商数为0,余数小 于16,其过程如下:
计算机组成原理浮点数表示及运算演示文稿
第1页,共53页。
(优选)计算机组成原理浮点 数表示及运算
第2页,共53页。
一、浮点数的表示
9×10-28 = 0.9 ×10-27 2×1033 = 0.2 ×1034
任意一个十进制数 N 可以写成
N=10E·×M (十进制表示)
计算机中一个任意进制数 N 可以写成
第7页,共53页。
例:对数据12310作规格化浮点数的编码,假定1位符号位,基 数为2,阶码5位,采用移码,尾数10位,采用补码。
解:12310=11110112= 0.11110110002×27
[7]移=10000+00111 = 10111
[0.1111011000]补=0.1111011000 [123]浮= 1011 1 0 11 1101 1000 = BBD8H
0.00001+0.11000=0.11001
第18页,共53页。
例: x=201×0.1101, y=211×(-0.1010), 求x+y=? 解:为便于直观了解,两数均以补码表示,阶码、尾数均采用
双符号位。 [x]补=00 01, 00.1101 [y]补=00 11, 11.0110 [△E]补= [ Ex]补-[Ey]补= 00 01+11 01 = 11 10 △E = -2, 表示Ex比Ey小2, 因此将x的尾数右移两位. 右移一位, 得 [x]补=00 10, 00.0110 再右移一位, 得 [x]补=00 11, 00.0011 至此, △E=0, 对阶完毕.
(3) 尾数进行加或减运算;
(4) 结果规格化。 (5) 舍入处理。 (6) 溢出处理。
第17页,共53页。
第三章 计算机的运算方法
1.求X+Y: (1)将X=-0.1010,Y= -0.0010转换成补码.
[X]补=1.0110 [Y]补=1.1110 1.0110
产生进 位,将进 位去掉
(2)求[X+Y]补
[X+Y]补=[X]补+[Y]补 =1.0110+1.1110 =1.0100 (3)求[X+Y]原
+1.1110
11.0100
3.1 数据的表示方法和转换 3.2 带符号数在计算机中的表示方法及运算(重点) 3.3 数据校验码(重点)
3.1 数据的表示方法和转换
一.十进制,二进制,八进制,十六进制的功能及特点.
1.十进制数是人们最习惯使用的数值,在计算机中一 般把十进制数作为输入输出的数据形式。 特点: 用十个数码表示——0、1、2、3、4、5、6、7、8、9 遵循“逢十进一”的规 则 2.二进制数使用的数码少,只有0和1, 在计算机内部存 储和运算中使用,也表示计算机元件的状态,运算简 单,工作可靠。 特点: 用两个数码表示——0、1 遵循“逢二进一”的规
要求 数1 数2 实际操作 结果符号
加法 加法 加法 加法
正 正 负 负
正 负 正 负
加 减
正 可正可负
减
加
可正可负
负
在计算机中正+正/负+负结果符号位很好确定, 但正+负/负+正结果符号位很难确定 ,容易出错。 计算机将原码转换成反码或补码进行计算.
3. 反码表示法
(1) 形式:正数的反码与原码相同,负数的反码为其原码 的符号位不变,其余各位按位变反,即0变为1,1变为0
写成(DCD)16,且与二进制转换方便,因此十六进制数 常用来在程序中表示二进制数或地址。
第3章计算机基础知识、计算机中数据的表示
日
三
省
吾
我知
身
进步
❖大一:大学计算机基础 ❖大二:VB、C、Athorware、
Access、Photoshop
课程定位
基本技能
中英文录入(50字/分) 计算机基础知识 Windows XP 网络应用 Word 2019 文字处理软件 Excel 2019 电子表格处理软件 PowerPoint 2019 演示软件
【方法】除基逆取余
【例】将十进制数253转换成二进制数
十进制数(D)
余数
2 253
└2 126 └2 63 └2 31 └2 15 └2 7 └2 3 └2 1 └0
1
转换结果的最低位
0
1
1
1
1
1
1
转换结果的最高位
转换结果: (253)10=(11111101)2
【例】将十进制数253转换成八进制数转换结果的最低位
集成电路
Integrated
大规模集成电路
Large Scale Integration
计算机各个发展阶段的比较
发展对象
比较 特点 对象
第一代
第二代
(1946~1957) (1958~1964)
第三代 (1965~1970)
第四代 (1971至今)
电子器件
电子管
晶体管
中、小规模集成电 路
主存储器
磁芯、磁鼓
6 0 3.2 5
6×102 3×100
2×10-1
5×10-2
计算机中常用的几种计数制
十进制 二进制 八进制
数码
0~9
0,1
0~7
基数
10
第1章数据在计算机中的表示形式讲义.
数据在计算机中的表示形式
本章主要内容
(1) 机器数与真值的概念 (2) 常见的机器数表示形式 (3) 数的定点表示与浮点表示
1.1 机器数与真值
电子计算机实质上是一个二进制的数字系统,在机器
内部,二进制数总是存放在由具有两种相反状态的存储 元件构成的寄存器或存储单元中,即二进制数码0和1是 由存储元件的两种相反状态来表示的。
① 若定点小数原码序列为x0. x1x2… xn ,则 [x]原= x 0≤x<1 1-x -1<x≤0 式中x代表真值,[x]原为原码表示的机器数。 例如:
x=+0.1011,则[x]原 =0.1011 x=-0.1011,则[x]原 =1-(-0.1011)=1+0.1011=1.1011 ② 若定点整数原码序列为x0 x1 x2… xn ,则 [x]原= x 0≤x<2n 2n - x -2n<x≤0
例如: x=+1011,则[x]原=01011 x=-1011,则[x]原=24 –(–1011)=10000+1011=11011 对于原码表示,具有如下特点: ① 原码表示中,真值0有两种表示形式。 以定点小数的原码表示为例: [+0]原=0.00…0 [-0]原=1-(-0.00…0)=1+0.00…0=1.00…0 ② 在原码表示中,符号位不是数值的一部分,它们仅是 人为约定(“ 0 为正, 1 为负”),所以符号位在运算 过程中需要单独处理,不能当作数值的一部分直接参 与运算。
移码特点:
1)移码是把真值映射到一个正数域,因此移码的大小 可以直观地反映真值的大小。无论是正数还是负数, 用移码表示后,可以按无符号数比较大小。 2)移码的数值部分与相应的补码各位相同,而符号位 与补码相反。在移码中符号位为0表示真值为负数,符 号位为1表示真值为正数。 3)移码为全0时,它对应的真值最小。 4)真值0在移码中的表示是唯一的,即:
计算机中的算术运算
计算机中的算术运算计算机是一种能够进行各种算术运算的高级工具,它在各个领域都发挥着重要的作用。
本文将探讨计算机中的算术运算,包括基本的四则运算、位运算以及浮点运算。
一、基本的四则运算在计算机中,基本的四则运算包括加法、减法、乘法和除法。
这些运算是计算机程序中常见且基础的操作,用于处理各种类型的数据。
计算机通过运算器和控制器来完成算术运算。
1. 加法运算在计算机中,加法是将两个数值相加得到一个结果的操作。
例如,将数字1和数字2相加,结果为3。
计算机通过逐位相加的方式来完成加法运算。
2. 减法运算减法是将一个数值减去另一个数值得到一个结果的操作。
例如,将数字3减去数字1,结果为2。
计算机通过逐位相减的方式来完成减法运算。
3. 乘法运算乘法是将两个数值相乘得到一个结果的操作。
例如,将数字2和数字3相乘,结果为6。
计算机通过逐位相乘并相加的方式来完成乘法运算。
4. 除法运算除法是将一个数值除以另一个数值得到一个结果的操作。
例如,将数字6除以数字2,结果为3。
计算机通过逐位相除的方式来完成除法运算。
二、位运算位运算是指对计算机中的二进制位进行操作的运算。
计算机中的所有数据都以二进制形式表示,位运算在处理位级信息时非常有用。
1. 与运算与运算是对两个二进制数的对应位进行逻辑与操作的运算。
例如,对于二进制数1010和1100进行与运算,结果为1000。
与运算通常用于获取某些特定位的值。
2. 或运算或运算是对两个二进制数的对应位进行逻辑或操作的运算。
例如,对于二进制数1010和1100进行或运算,结果为1110。
或运算通常用于设置某些特定位的值。
3. 非运算非运算是将一个二进制数的每一位取反的运算。
例如,对于二进制数1010进行非运算,结果为0101。
非运算通常用于取反某些特定位的值。
4. 异或运算异或运算是对两个二进制数的对应位进行逻辑异或操作的运算。
例如,对于二进制数1010和1100进行异或运算,结果为0110。
计算机组成原理第二章-计算机数据表示方法
9
一、计算机内的数据表示
6) 移码(增码)表 示
•移码表示浮点数的阶码,只有整数形式,如IEEE754中阶码用移码表示。
设定点整数X的移码形式为X0X1X2X3…Xn
则移码的定义是:
[X]移= 2n + X
2n X - 2n
•具体实现:数值位与X的补码相同,符号位与补码相反。
[X]补
10000001 11111111
[X]移
00000001 01111111
00000000 10000000
00000001 01111111
10000001 11111111
Confederal Confidential
11
一、计算机内的数据表示
3.计算机中常用的两种数值数据格式 1)定点数 •可表示定点小数和整数 •表现形式:X0.X1X2X3X4……..Xn
Confederal Confidential
15
一、计算机内的数据表示 IEEE754 32位浮点数与对应真值之间的变换流程
Confederal Confidential
16
一、计算机内的数据表示
例5 将十进制数20.59375转换成32位IEEE754格式浮点数的二进 制格式来存储。
解:先将十进制数换成二进制数: 20.59375=10100.10011(0.5+0.25+0.125+0.0625+0.03125) 移动小数点,使其变成1.M的形式 10100.10011=1.010010011×24
16
17
一、计算机内的数据表示
例6 若某浮点数x的二进制存储格式为(41360000)16 ,求与其对应 的32位浮点表示的十进的值。
数据在计算机中的表示
权: 16 0 、 161 、 16 2 数值:3* 16 +2* 16 +1* 16 =3+32+256=291
0 1 2
★十六进制数码与二进制数码之间的对应 关系
0 8 1 9 2 A 3 B 4 C 5 D 6 E 7 F 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111
各种数制间的转换
• 十进制 → 二进制的转换: ⑵降幂法 首先写出要转换的十进制,其次写 出所有小于该数的各位二进制权值,然 后用要转换的十进制数减去与它最相近 的二进制权值,如够减则减去并在相应 位记以1;如不够减则在相应位记以0并 跳此位;如此反复直到该数为0为止。
例8
• 十进制数117.8125D 转换成二进制 计算过程如下: 1、小于N的权值 :64 32 16 8 4 1 0.5 0.25 0.125 0.0625 117 2、 64 53(a6 1)
由表中可以看出,4位二进制数码的所有不同 组合与全部十六进制数码之间是一一对应的, 1位十六进制数码相当于4位二进制数码。
1.2 各种数制间的转换
各种数制间的转换
• 十进制 → 二进制的转换: ⑴乘除法 整数部分:除2取余(商为0),余数逆向排列 小数部分:乘2取整(积为1),整数顺序排列 以小数点为起点求得整数和小数的各个位
3 十六进制
★十六进制的基为0、1、2、3、4、5、6、 7、8、9、A、B、C、D、E、F共16个 数码 ★基数为16,计数时逢16进位 ★十六进制中各数码的权为16的整数次幂 ★通常用字母H或h标识十六进制数,有 时也用下标16或下标十六标识十六进制 数
计算机领域中数据的概念
计算机领域中数据的概念计算机中的数据表示方法数据是指能够输入计算机并被计算机处理的数字、字母和符号的集合;平常所看到的景象和听到的事实,都可以用数据来描述;数据经过收集、组织和整理就能成为有用的信息;1.计算机中数的单位在计算机内部,数据都是以二进制的形式存储和运算的;计算机数据的表示经常使用到以下几个概念;1位位bit简写为b,音译为比特,是计算机存储数据的最小单位,是二进制数据中的一个位,一个二进制位只能表示0或1两种状态,要表示更多的信息,就得把多个位组合成一个整体,每增加一位,所能表示的信息量就增加一倍;2字节字节Byte简记为B,规定一个字节为8位,即1Byte=8bit;字节是计算机数据处理的基本单位,并主要以字节为单位解释信息;每个字节由8个二进制位组成;通常,一个字节可存放一个ASCII码,两个字节存放一个汉字国际码;3字字Word是计算机进行数据处理时,一次存取、加工和传送的数据长度;一个字通常由一个或若干个字节组成,由于字长是计算机一次所能处理信息的实际位数,所以,它决定了计算机数据处理的速度,是衡量计算机性能的一个重要标识,字长越长,性能越好;计算机型号不同,其字长是不同的,常用的字长有8位、16位、32位和64位;计算机存储器容量以字节数来度量,经常使用的度量单位有KB、MB和GB,其中B代表字节;例1-18一台计算机,内存标注2GB,外存硬盘标注为500GB,则它实际可存储的内外存字节数分别如下:内存容量=2×1024×1024×1024B硬盘容量=500×1024×1024×1024B2.计算机中数的表示在计算机内部,任何信息都以二进制代码表示即0与1的组合来表示;一个数在计算机中的表示形式,称为机器数;机器数所对应的原来的数值称为真值,由于采用二进制,必须要把符号数字化,通常是用机器数的最高位作为符号位,仅用来表示数符;若该位为0,则表示正数;若该位为1,则表示负数;机器数也有不同表示法,常用的有3种:原码、补码和反码;下面以字长8位为例,介绍计算机中数的原码表示法,其他表示法可参考相关资料;原码表示法即用机器数的最高位代表符号若为0,则代表正数,若为1,则代表负数,数值部分为真值的绝对值的一种表示方法;例1-19表1-2列出了几个十进制数的真值和原码;表1-2 十进制、真值和原码用原码表示时,数的真值及其用原码表示的机器数之间的对应关系简单,相互转换方便;数据库系统的基本概念1、数据、数据库、数据库管理系统和数据库系统1数据数据Data是描述事物的符号记录;数据:在计算机系统中,各种字母、数字符号的组合、语音、图形、图像等统称为数据,数据经过加工后就成为信息;在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称;2数据库数据库Database,DB是指长期存储在计算机内的、有组织的、可共享的数据集合;数据库是一个单位或是一个应用领域的通用数据处理系统,他存储的是属于企业和事业部门、团体和个人的有关数据的集合;数据库中的数据是从全局观点出发建立的,他按一定的数据模型进行组织、描述和存储;其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征;数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约;不同的用户可以按各自的用法使用数据库中的数据;多个用户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的同一个数据;数据共享性不仅满足了各用户对信息内容的要求,同时也满足了各用户之间信息通信的要求;3数据库管理系统数据库管理系统DatabaseManagementSystem,DBMS是数据库的机构,它是一个系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等;数据库管理系统的主要类型有4种:文件管理系统,层次数据库系统,网状数据库系统和关系数据库系统,其中关系数据库系统的应用最为广泛;数据库管理系统是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库;它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性;用户通过它访问数据库中的数据,数据库管理员也通过它进行数据库的维护工作;它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库;DBMS提供数据定义语言DDLDataDefinitionLanguage与数据操作语言DMLDataManipulationLanguage,供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作;4数据库系统数据库系统DatabaseSystem,DBS是指引进数据库技术后的整个计算机系统,能够实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段;数据库系统由数据库数据、数据库管理系统软件、计算机硬件、操作系统及数据库管理员组成;小提示:在数据库系统、数据库管理系统和数据库三者之中,数据库管理系统是数据库系统的组成部分,数据库又是数据库管理系统的管理对象,因此可以说数据库系统包括数据库管理系统,数据库管理系统包括数据库;2、数据库系统的发展数据管理发展至今已经经历了3个阶段:人工管理阶段、文件管理阶段和数据库系统阶段;数据库概念的发展1、人工管理阶段初等数据文件阶段二十世纪五十年代中期以前,计算机主要用于科学计算;硬件状况:外存只有纸带、卡片、磁带、没有磁盘等直接存取的设备;软件状况:没有操作系统,没有管理数据的软件;数据处理方式:批处理;人工管理数据特点:1、数据不保存;2、应用程序管理数据;3、数据冗余,数据不共享;4、数据不具有独立性;2、文件系统阶段独立文件管理系统二十世纪五十年代后期到六十年代中期;硬件方面:拥有磁盘、磁鼓等直接存取设备;软件方面:操作系统中已经有专门的数据管理软件,一般称为文件系统;数据处理方式:批处理,;联机实时处理;文件系统管理数据特点:1、数据长期保存;2、文件系统管理数据由专门的软件即文件系统进行数据管理,文件系统把数据组织成相互独立的数据文件,利用“按文件名访问,按记录存取”的管理技术,可以对文件进行修改、插入、删除等操作;3、文件系统实现了记录内的结构性,但是整体无结构;4、数据共享性差,冗余度大;在文件系统中,一个文件基本上对应于一个应用程序,即文件仍然是面向应用的;5、数据独立性差;一旦数据的逻辑结构改变,必须修改应用程序,修改文件结构的定义,修改应用程序;例如,应用程序改用不同的高级语言等,将引起文件的数据结构改变,因此数据与程序之间仍缺乏独立性;3、数据库系统阶段二十世纪六十年代后期以来硬件方面:拥有大容量磁盘,硬件价格下降;软件方面:软件价格上升,为编制和维护系统软件及应用程序的成本相对增加;数据处理方式:统一管理数据的专门软件系统,即数据库管理系统;数据库系统的特点:1、数据结构化;数据结构化是数据库与文件系统的根本区别;在文件系统中,尽管记录内部已经有了某些结构,但记录之间没有联系;2、数据共享性高,冗余度低,易扩充;数据库系统从整体角度描述数据,数据不再面向某个应用,而是面向整个系统,因此数据可以被多个用户、多个应用共享使用;数据共享可以大大减少数据冗余,节约存储空间;3、数据独立性高数据独立性包括物理独立性、逻辑独立性;数据的物理存储改变,应用程序不需改变;数据与程序独立,把数据的定义从程序中分离,数据的存取由DBMS负责,简化应用程序的复杂程度,大大减少应用程序的维护和修改;4、数据由DBMS统一管理和控制;数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据;。
计算机组成原理第2章 数据的表示方法
• 优点:简单,直观,易懂。 • 缺点:做加减法时,需要将符号位和数值部 分分开处理。
• 原码表示进行加减运算的情况。
指令操作 操作数符1 操作数符2 实际操作 + 加法 + + + + + 减法 + + + + + + -
2、二进制定点数的补码表示
– 只照顾机器 (运算方便、节省存储空间 ),不照顾 人(是否便于理解) 。
• 机器数按小数点位置是否固定分为:
– 定点数 – 浮点数(实数)
2.2.1 无符号数
• 无符号数是指没有符号的数,在计算机中 每一位都是数据。
– 如数据的位数为16位时,无符号数的范围为 0~65535共65536个数(即216)。
• 如8421码,用12(CH)表示正号,用13(DH)表示负 号。
有权码
十进 制数
0 1 2
无权码
4311 码 十进 制数
0 1 2
8421 码
2421 码
5211 码
余3码
0011 0100 0101
格雷码 (1)
0000 0001 0011
格雷码 (2)
0000 0100 0110
0000 0000 0001 0001 0010 0010
• 下面以有权码8421码为例,进行一位BCD码 的加法运算。 1、2+7=9 2、6+8=14 3、9+8=17 0010 0110 1001 0111 1000 1000 1001 1110 修正 10001 修正 0110 0110 10100 10111
