7445个国标码放置在一个94行*94列的阵列中。阵列中的每一行称为一个汉字的“区”,每一列称为一个汉字的“位”。区号范围1—94;位号范围1—94。一个汉字的位置可用区号与位号来表示。1—15区为非汉字图形符区;16—55区是一级常用汉字区;56—87区是次常用汉字区;88—94为保留区。 区位码和国标码之间的转换
将一个汉字的十进制区号和十进制位号转换成十六进制数,然后分别加上20H,就成为汉字的国标码。 汉字的编码
汉字输入码
为将汉字输入计算机而编制的代码称为汉字输入码,也叫外码。目前流行的汉字输入码的编码方案有全拼输入法、双拼输入法、五笔字型等。 汉字内码
是为在计算机内部对汉字进行存储、处理和传输而编制的汉字代码。
对应于国标码,一个汉字的内码也用2个字节存储,并把每个字节的最高二进制位置“1”作为汉字内码的标识。
汉字的国标码和汉字的内码之间的关系 汉字的内码=汉字的国标码+8080H
汉字的编码
汉字字型码
是汉字输出码,它是由汉字的字模信息组成。汉字是一种象形文字,每一个汉字可以看成一个特定的图形,可用点阵、轮廓向量等多种方法表示 描述汉字字形的方法有:点阵字形和轮廓字形 点阵字形有16*16点阵、24*24点阵、32*32点阵
8位二进制数组成一个字节,一个16*16点阵的字形码需要16*16/8=32字节存储空间。一个24*24点阵的字形码需要24*24/8=72字节存储空间。一个32*32点阵的字形码需要32*32/8=128字节存储空间。 汉字地址码
指汉字库中存储汉字字形信息的逻辑地址码。 汉字的编码
各种汉字代码之间的关系 汉字的编码
(四)指令和程序设计语言 计算机指令 程序设计语言
§4 指令和程序设计语言
计算机指令 指令
即给计算机下达的命令。一条指令必须包括操作码和地址码(操作数)两部分,操作码指出该指令完成操作的类型,地址码指出参与操作的数据和操作结果存放的位置。
程序设计语言 机器语言
是计算机唯一能识别并直接执行的语言,用机器语言编写的程序叫机器语言程序。 汇编语言
在机器语言的基础上发展起来的,计算机不能直接识别它。必须把汇编语言源程序翻译成机器语言程序(目标程序),然后才能执行。这个翻译过程叫汇编过程。用汇编语言编写的程序叫汇编语言程序。
程序设计语言 高级语言程序
目前的高级语言程序如C、C++、Visual C++、VB等。
把高级语言源程序翻译成机器语言程序的方法有两种:解释、编译。
一个高级语言源程序必须经过“编译”和“连接装配”后才能成为可执行的机器语言程序。
(五)计算机系统的组成
“存储程序控制”计算机的概念 计算机硬件的组成 计算机软件系统的组成 §5 计算机系统的组成
计算机系统的组成示意图 计算机 系统
存储程序控制的计算机的概念 冯·诺依曼思想
美籍匈牙利数学家冯·诺依曼(John von Neumann)提出了一个通用的计算机设计方案。在这方案中,冯·诺依曼提出了三个重要的思想:
(1)计算机至少应由运算器、控制器、存储器、输入设备、输出设备五个基本功能部分组成。
(2)采用二进制数形式表示计算机的指令和数据。
(3)将程序(一系列指令的集合)和数据放在存储器中,由程序控制计算机自动执行,即“存储程序控制”。
计算机硬件的组成 运算器
由一个加法器、若干个寄存器和一些控制线路组成 功能是对二进制数码进行算术运算或逻辑运算
运算器是对数据进行加工的部件。它在控制器的指挥下对数据进行算术运算和逻辑运算。
控制器
由指令寄存器、译码器、时序节拍发生器、操作控制部件、指令计数器组成 功能是根据指令计数器中指定的地址从内存存取出一条指令,对其操作码进行译码,再由操作控制部件有序地控制各部件完成操作码规定的功能。
控制器是分析指令并发出控制信号的部件。它指挥和控制计算机各部件按时序协调地工作。
计算机的硬件组成 存储器
具有存数(往存储器里“写入”数据)和取数(从存储器里“读取”数据)的功能 中央处理器(CPU)
只能直接访问存储在内存中的数据 输入设备
用来向计算机输入命令 输出设备
将计算机处理后的各种内部格式的信息转换为人们能识别的形式
计算机软件系统的组成 系统软件
功能:启动计算机、存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。 操作系统
功能:处理器管理、作业管理、存储器管理、设备管理、文件管理
1)操作系统
系统软件中最重要的是操作系统(Operating System)。操作系统是一批系统程序的集合,它控制和管理计算机系统所有硬件和软件资源,使计算机系统能够高效、协调地工作,为用户提供一个良好的工作环境和友好的工作界面。它是开机后运行的第一个软件。操作系统(OS)是各种应用软件运行的基础。
操作系统的主要功能: ①作业管理,②中央处理器(CPU)管理,③存储器管理,④设备管理,⑤文件管理。
计算机软件系统的组成 操作系统的分类
单用户操作系统(DOS、WINDOWS) 批处理操作系统 分时操作系统 实时操作系统
网络操作系统(WINDOWS NT、UNIX) 微机操作系统
① Microsoft公司的操作系统 Windows单机操作系统 :
MS-DOS,它是单用户、单任务的操作系统。
Windows 95/98是单用户、多任务的操作系统。
Windows 2000/XP Professional是多用户、多任务的操作系统。这里的“多用户”是指每个用户可以设置修改的工作环境。 Windows网络操作系统 :
WindowsNT/2000/XP Server ② UNIX系统
UNIX是多用户、多任务的络操作系统。它广泛应用于大、中、小型计算机。也可以在微机上使用,XENIX就是UNIX的微机版。 ③ Linux系统
Linux是由Linus Benedict Torvalds等众多人共同开发的公用操作系统。Linux兼容UNIX,且源代码公开、免费使用。
计算机软件系统的组成 语言处理程序
对源程序进行解释和编译任务的程序,分别叫做编译程序和结实程序 服务程序
如诊断程序、调试程序、编辑程序等 数据库管理系统
如FoxPro、Visual FoxPro等 应用软件 通用软件
如Office、WPS、Photoshop等 专用软件
(2)应用软件
用户为解决各种实际问题而编制的程序总称为应用软件。 1)通用应用软件
它是为解决某一类问题而设计的多用途软件,如文字处理软件(Word和WPS Office)、电子表格软件(Excel)、图像处理软件(Photoshop)等。 2)专用应用软件
它是为解决某一具体问题而设计的软件,如某单位的工资管理软件、人事管理软件等。
(六)计算机的硬件系统 六、微型计算机的硬件系统 微型计算机的基本结构 微型计算机的硬件及其功能 微型计算机的技术指标
微型计算机的基本结构
微型计算机的硬件及其功能 中央处理器(CPU)
包括运算器和控制器两大部件,和若干个寄存器和高速缓冲存储器以及一些内部总线。是计
相关推荐: