存储单元计算

  • 公式:储存容量=末地址 — 首地址 + 1

    ​ 末地址=首地址+储存容量 — 1

    ​ 首地址=末地址—储存容量 +1

例子:

_4_6003~_N_EI_5~ILK_Q2H.png

数值大小比较和ASCII码

进制相关

  • 考纲 (二进制,十进制,八进制,十六进制)仅限整数
  • 概念
    • 数制:也称计数制,是指计数的方法,采用一组计数符号的组合来表示任何一个方法。(比如10进制,十六进制)
      • 数码:每种数制中都有固定的基本符号。(下图的基本符号)
      • 基数:数码的个数称为基数,比如10进制有10个数码,基数为10。二进制有2个数码,基数为2。
      • 位权:每一个数位上的数码所表示的数值大小,等于该数码自身的值乘以该数位所代表的位权。 就是下图中的i。

中职1-1.png

ASCII码

  • 概念

    • 美国信息标准交换代码,128种符号,用7位二进制数来编码表示。(ISO-646)包含10个数字、52个英文大小写字幕、33个标点符号及运算符、33个控制码。

    • ascii码英文大小写相差32

  • 牢记
    0 – 48
    A – 65
    a – 97

ascii.png

原码反码补码换算

概念

  • 为什么产生:原码反码补码的产生过程就是为了解决计算机做减法和引入符号位的问题
  • 概念
    • 真值数:带符号的数字
    • 机器数:把正负符号转换成数字的数,为二进制
    • 原码:记作[X]原

算法

  • 正数
    • 原码=反码=补码
  • 负数
    • 反码=原码取反
    • 补码=反码+1
  • 特殊值
    • 0,1,127 直接套公式算。就行了

特殊

  • 当机器数为8位时,真值的取值范围 -127 ~ +127

  • 注意有个奇葩的玩意-128。只有补码,没有原码补码。

奇偶检验码

核心:看1的个数,奇检验1的个数为奇数,偶检验,1的个数为偶数,在最高位加1或者0

  • 总共8位,7位数据,1位检验。位数不够时在最高位+0变成7位。(重点)
  • 只具有检验能力,发现了也不能纠错。无纠错功能。(判断题经常出现)
  • 一个字节一个检验位,一个汉字2字节,所以一个汉字2个检验位 (高考题)
  • 多位数据错误检测不出,检测不到错误发生在哪一位 (了解一下)
  • 应用于低速数据通信系统中。(了解一下)
  • 异步偶检验,同步奇检验 (了解一下)

汉字编码(区位码/国标码/机内码等)

概念

1.汉字输入码

  • 外部码 外码 (详见书本P25)

2.汉字内码

  • 汉字信息交换码

    • GB2312-80国标将汉字编码分为94区与94位。
    • 共收集了7445个图形字符,其中一班服好、数字拉丁字母、希腊字母、、汉字拼音等682个
    • 一级汉字3755个,二级汉字3008个
  • 区位码,即国标码演化而来。

    • 16-55  (常用字)     一级字符    按汉语拼音顺序,同音字按笔画排列
      56-87 (非常用字)    二级字符    按部首笔画顺序排列

    • 区位码为10进制
  • 机内码 指汉字信息处理系统内部标识汉字的编码。由国标码演化而来,把国标码俩个字节最高位都置1.

3.汉字字形码

  • 在点阵字模中 黑为1,白为0,一共8位
  • 16x16/8

4.汉字地址码 :

  • 概念:存放汉字字模信息在汉字库中存放逻辑地址的编码
  • 硬字库
    • 不占用内存,安装在卡上,插在微机的扩充槽里。
    • EPROM
    • MAKSROM
  • 软字库
    • 存放在磁盘上,使用时将汉字调入内存,故占用相当部分的内存。

字符集

  • UCS 通用编码字符集 规定了全世界代书面语言文字使用的标准编码。USC中表意文字中日韩统一汉字编码(CJK)。台湾香港使用BIG5.windows下一般为GBK
  1. GB2312-80称为国标码
  2. Big5又称大五码,香港台湾使用,即繁体字编码
  3. GBK是GB2312的拓展,向上兼容,包含GB2312及GBK中繁体字编码

计算公式

汉字机内码=汉字国标码+8080H
汉字国标码=汉字区位码(十六进制)+2020H
汉字机内码=汉字区位码(十六进制)+A0A0H

  • 注意: 区位码默认十进制,需转换十六进制进行运算

  • 16*16的点阵显示需要的容量 16*16/8

  • 32X32点阵存放 二级汉字库,占用空间 3008 X32X32/8 /1024。在上面的基础上乘以3755(一级汉字)或者3008(二级汉字)再除以1024就是kb。

图像音频文件大小