计算机信息编码与数值运算

计算机信息编码与数值运算

ID:38662419

大小:331.31 KB

页数:33页

时间:2019-06-17

计算机信息编码与数值运算_第1页
计算机信息编码与数值运算_第2页
计算机信息编码与数值运算_第3页
计算机信息编码与数值运算_第4页
计算机信息编码与数值运算_第5页
资源描述:

《计算机信息编码与数值运算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.3计算机中信息的编码计算机进行数据处理和运算,就必须首先实现数字、小数点以及正负号的机器表达与识别;但是,计算机除了数据处理和运算外,还要进行各种文字特别是中文的处理与编辑。因此,所有由计算机处理的信息必须用数字进行编码。1.3.1信息的数字化表示形式1、用一串电脉冲信号表示数字代码(串行)2、用一组电平信号表示数字代码(并行)3、用一组数字代码表示各种文字与符号4、用若干像素点的组合表示图像5、用数字代码表示命令与状态6、用数字代码信号表示声音1.3.2十进制数的编码BCD码8421码2421码余3码8421码为有权代码,0000000000011数值为N=8d3

2、+4d2+2d1+1d01000100010100十进制数63.29的BCD码为:200100010010101100011.00101001300110011011040100010001112421码为有权代码,5010110111000数值为N=2d3+4d2+2d1+1d06011011001001十进制数63.29的BCD码为:701111101101011000011.001011118100011101011余3码为无权代码,对应8421码加3而得。9100111111100除上述三种BCD码之外,还有5421码、格雷码、循环码等1.3.3西文信息在机内的

3、表示ASCII码(AmericanStandardCodeForInformationInterchange,美国国家信息交换标准字符码),每字符用一个字节表示,共有128个字符(最高位为0)。其中95个字符供显示、打印使用,余下33个为控制字符。扩展ASCII码可表示256个编码1.3.4中文信息在机内的表示1、汉字的国家标准编码国标码:我国在1981年颁布了《通讯用汉字字符集(基本集)及其交换码标准》GB2312-80方案,为7445个常用汉字与字符进行了编码,简称国标码。国标码中每个汉字与字符各用两字节表示。7445个常用汉字与字符包括:一级汉字3755个,按拼音

4、排序二级汉字3008个,按部首排序各种字母、数字、符号682个区位码:将国标码中字符按其排列位置划分成94区×94位,以字符所在区位编码。0…………………………..941~9区10~15区空16~55区56~87区88~94区空区位码是国标码的变形:国标码=区位码+2020H国标码、区位码均用4位数字进行一个汉字编码。字母、数字、各种符号等682个一级汉字3755个二级汉字3008个2、汉字在计算机内的表示机内码是指机器内部处理和存储汉字的一种代码常用的机内码在国标码基础上每个字节最高位置1机内码=国标码+8080H=区位码+A0A0H“京”字国标码为3E29H,其机内

5、码为BEA9H。3、汉字的输入:汉字输入编码已有上百种常用国标码,区位码,拼音码,五笔字型等4、汉字的输出与汉字字库汉字字型描述:图形点阵。西文8X8,中文16X16汉字字库实现有两种:软字库、硬字库(汉卡)汉字的显示输出过程:输入码->机内码->字型码1.3.5计算机中图形的表示计算机中图形的两种数字化的表示方法:几何图形或矢量图形根据画图或场景中包含的内容,分别用几何要素(点、线、面、体)和物体表面的材质以及环境的光照条件、用户的观察位置等进行描述。点阵图象或位图图象把原始图划分为由M•N个像素点所组成的大矩阵。1.4计算机中的数值运算 1.4.1二进制数的运算规律

6、原码扩展符号不变,在符号位后填0:[A]原=0101---→00000101[B]原=1101---→10000101补码扩展符号不变,正整数在符号位后填0,负整数在符号位后填1,例如:[C]补=0101---→00000101[D]补=1101---→111111011、编码位数的扩展(以4或8位带符号整数说明)1.4计算机中的数值运算 1.4.1二进制数的运算规律算术移位符号位不动,移出数码丢弃。左移等于乘2,右移等于除2。原码和正数补码移位时在空位补0;负数补码左移时末尾补0,右移时空位补1。例如:[A]原=00001101左移2位得00110100[B]原=10

7、001101右移2位得1000001101[C]补=11101101左移2位得10110100[D]补=11001100右移2位得111100112、编码移位(以4或8位带符号整数说明)1.4计算机中的数值运算 1.4.1二进制数的运算规律逻辑移位不论什么编码,逻辑左移或逻辑右移都是连同符号位一起移动,移出者丢弃,空位补0;逻辑循环移位也是连同符号位一起移动,但要把移出者补入空位。例如:10001101逻辑左移2位得0011010010001101逻辑右移2位得0010001110001101循环左移1位得0001101110001101

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。