地址) 3.控制器 控制器由三大部件组成,它们是指令部件、时序部件和操作控制部件。 (1)指令部件 指令部件包括程序计数器PC、指令寄存器IR和指令译码器ID。 (2)时序部件 时序部件产生定时节拍,一般由时钟信号源、节拍发生器及微操作电 路组成。 4.输出寄存器 输出寄存器用于存放输出结果,以便由它通过必要的接口(输出通 道),在输出设备上输出运算结果。 5.输入设备 目前主要通过CRT终端和键盘实现人机对话。磁性设备阅读机、光 学阅读机等可作为输入设备。 【考点四】计算机软件的功能及分类 所谓软件是指为运行、维护、管理、应用计算机所编制的所有程序的 总和。软件分为系统软件和应用软件。 系统软件包括计算机操作系统( Operation System)、计算机的各种管理 程序、监控程序、调试程序、编辑程序以及各种语言的编译或解释程 序等。应用软件是为解决各种实际问题而设计的程序。 1.操作系统 操作系统具有三大功能:管理计算机硬、软件资源,使之有效使用
地址)。 3. 控制器 控制器由三大部件组成,它们是指令部件、时序部件和操作控制部件。 (1) 指令部件 指令部件包括程序计数器 PC、指令寄存器 IR 和指令译码器 ID。 (2) 时序部件 时序部件产生定时节拍,一般由时钟信号源、节拍发生器及微操作电 路组成。 4. 输出寄存器 输出寄存器用于存放输出结果,以便由它通过必要的接口(输出通 道),在输出设备上输出运算结果。 5. 输入设备 目前主要通过 CRT 终端和键盘实现人机对话。磁性设备阅读机、光 学阅读机等可作为输入设备。 【考点四】计算机软件的功能及分类 所谓软件是指为运行、维护、管理、应用计算机所编制的所有程序的 总和。软件分为系统软件和应用软件。 系统软件包括计算机操作系统(Operation System)、计算机的各种管理 程序、监控程序、调试程序、编辑程序以及各种语言的编译或解释程 序等。应用软件是为解决各种实际问题而设计的程序。 1. 操作系统 操作系统具有三大功能:管理计算机硬、软件资源,使之有效使用;
组织协调计算机的运行,以增强系统的处理能力;提供人机接口,为 用户提供方便 操作系统具有的功能: (1)作业操作。 (2)资源管理 (3)中断处理。 (4)JO处理。 (5)调度 (6)错误处理 (7)保护和保密处理。 (8)记帐 操作系统的基本类型 (1)批处理操作系统。 (2)分时系统 (3)实时系统 操作系统的管理功能主要内容: (1)处理机管理。 (2)存储管理 (3)文件管理 (4)设备管理 2数据库管理系统 数据库管理系统既可以认为是一个系统软件也可以认为是一个通用
组织协调计算机的运行,以增强系统的处理能力;提供人机接口,为 用户提供方便。 操作系统具有的功能: (1)作业操作。 (2)资源管理。 (3)中断处理。 (4)I/O 处理。 (5)调度。 (6)错误处理。 (7)保护和保密处理。 (8)记帐。 操作系统的基本类型: (1)批处理操作系统。 (2)分时系统。 (3)实时系统。 操作系统的管理功能主要内容: (1)处理机管理。 (2)存储管理。 (3)文件管理。 (4)设备管理。 2.数据库管理系统 数据库管理系统既可以认为是一个系统软件也可以认为是一个通用
的应用软件。 目前有三种类型的数据库管理系统,故可存放三种模型的数据,这三 种数据库管理系统分别为层次数据库、网状数据库和关系数据库 2.计算机网络软件 计算机网络系统是通过通信线路连接的硬件、软件与数据集合的一个 计算机系统。从硬件来说,除计算机作为网络的结点以外,还有如服 务器(也可用一台计算机),网络适配器,终端控制器以及网络连接器 等硬件设备;从软件来说,有网络操作系统,网络通信及协议软件, 网络数据库管理系统等 4高级语言及语言处理器 用户用高级语言编写的程序称源程序,源程序不能由计算机直接执 行,必须翻译成机器能执行的语言-机器语言,这种翻译是由机器自 动翻译的,"译员"称编译程序或编译器,当源程序输入计算机后,调 用编译程序编译成机器语言(称目标程序),然后执行。还有一种语言 处理程序叫解释程序,输入一条语句,翻译一条。现在已岀现了第4 代语言(4GL)和计算机辅助软件工具CASE。 5常用的通用软件 在数据处理、事务处理、报表处理中有许多通用软件,如字处理软件 WPS、WORD,报表处理软件 LOTUS1-2-3等。 【考点五】计算机数据表示 1.二进位计数制引入二进制数字系统的计算机结构和性能具有如下 的优点
的应用软件。 目前有三种类型的数据库管理系统,故可存放三种模型的数据,这三 种数据库管理系统分别为层次数据库、网状数据库和关系数据库。 2. 计算机网络软件 计算机网络系统是通过通信线路连接的硬件、软件与数据集合的一个 计算机系统。从硬件来说,除计算机作为网络的结点以外,还有如服 务器(也可用一台计算机),网络适配器,终端控制器以及网络连接器 等硬件设备;从软件来说,有网络操作系统,网络通信及协议软件, 网络数据库管理系统等。 4.高级语言及语言处理器 用户用高级语言编写的程序称源程序,源程序不能由计算机直接执 行,必须翻译成机器能执行的语言--机器语言,这种翻译是由机器自 动翻译的,"译员"称编译程序或编译器,当源程序输入计算机后,调 用编译程序编译成机器语言(称目标程序),然后执行。还有一种语言 处理程序叫解释程序,输入一条语句,翻译一条。现在已出现了第 4 代语言(4GL)和计算机辅助软件工具 CASE。 5.常用的通用软件 在数据处理、事务处理、报表处理中有许多通用软件,如字处理软件 WPS、WORD,报表处理软件 LOTUS 1-2-3 等。 【考点五】计算机数据表示 1. 二进位计数制引入二进制数字系统的计算机结构和性能具有如下 的优点:
(1)技术实现容易。 (2)二进制运算规则简单。 (3)计算机中二进制数的0、1数码与逻辑代数变量值0与1吻合,所 以二进制冋时可以使计算机方便地进行逻辑运算 (4)二进制数和十进制数之间的关系亦不复杂 2进位计数制相互转换 十进制数转换成二进制数: 十进制数据转换为二进制数时,因整数部分与小数部分转换算法不 同,需要分别进行。 (1)整数转换方法-除基取余法 十进制整数除以2取余数作最低位系数k0再取商的整数部分继续除 以2取余数作高一位的系数,如此继续直到商为0时停止除法,最后 一次的余数就是整数部分最高有效位的二进制系数,依次所得到的余 数序列就是转换成的二进制数。因为除数2是二进制的基数,所以浙 种算法称作"除基取余"法。 (2)小数转换方法-乘基取整法 把十进制小数乘以2,取其积的整数部分作对应二进制小数的最高位 系数k-1再取积的纯小数部分乘以2,新得积的整数部分又作下一位 的系数k-2,再取其积的纯小数部分继续乘2,…,直到乘积小数部 分为0时停止,这时乘积的整数部分是二进制数最低位系数,每次乘 积得到的整数序列就是所求的二进制小数。这种方法每次乘以基数取 其整数作系数。所以叫乘基取整法。需要指出的是并不是所有十进制
(1)技术实现容易。 (2)二进制运算规则简单。 (3)计算机中二进制数的 0、1 数码与逻辑代数变量值 0 与 1 吻合,所 以二进制同时可以使计算机方便地进行逻辑运算。 (4)二进制数和十进制数之间的关系亦不复杂。 2.进位计数制相互转换 十进制数转换成二进制数: 十进制数据转换为二进制数时,因整数部分与小数部分转换算法不 同,需要分别进行。 (1)整数转换方法--除基取余法 十进制整数除以 2 取余数作最低位系数 k0 再取商的整数部分继续除 以 2 取余数作高一位的系数,如此继续直到商为 0 时停止除法,最后 一次的余数就是整数部分最高有效位的二进制系数,依次所得到的余 数序列就是转换成的二进制数。因为除数 2 是二进制的基数,所以浙 种算法称作"除基取余"法。 (2)小数转换方法--乘基取整法 把十进制小数乘以 2,取其积的整数部分作对应二进制小数的最高位 系数 k-1 再取积的纯小数部分乘以 2,新得积的整数部分又作下一位 的系数 k-2,再取其积的纯小数部分继续乘 2,…,直到乘积小数部 分为 0 时停止,这时乘积的整数部分是二进制数最低位系数,每次乘 积得到的整数序列就是所求的二进制小数。这种方法每次乘以基数取 其整数作系数。所以叫乘基取整法。需要指出的是并不是所有十进制
小数都能转换成有限位的二进制小数并出现乘积的小数部分0的情 况,有时整个换算过程无限进行下去。此时可以根据要求并考虑计算 机字长,取定长度的位数后四舍五入,这时得到的二进制数是原十进 制数的近似值 个既有整数又有小数部分的数送入计算机后,由机器把整数部分按 "除基取余"法,小数部分按"乘基取整"法分别进行转换,然后合并。 任意进制数转换成十进制数 任意一种进位计数制的数转换成十进制数的方法都是一样的。把任意 进制数按权展开成多项式和的形式,把各位的权与该位上的数码相 乘,乘积逐项相加,其和便是相应的十进制数。 十进制数转换成任意进制数: 十进制数转换成任意进制数与十进制数转换成二进制数的方法完全 相同,即整数部分用除基取余的算法,小数部分用乘基取整的方法, 然后将整数与小数拼接成一个数作为转换的最后结果 3数的机器码表示 符号数的机器码表示 (1)机器数和真值 数在计算机中的表示形式统称为机器数。机器数有两个基本特点:其 ,数的符号数值化。实用的数据有正数和负数,因为计算机只能表 示0、1两种状态,数据的正号"+"或负号"-",在机器里就用一位二进 制的0或1来区别。通常这个符号放在二进制数的最高位,称符号位, 以0代表符号"+",以1代表符号"-",这样正负符号就被数值化了
小数都能转换成有限位的二进制小数并出现乘积的小数部分 0 的情 况,有时整个换算过程无限进行下去。此时可以根据要求并考虑计算 机字长,取定长度的位数后四舍五入,这时得到的二进制数是原十进 制数的近似值。 一个既有整数又有小数部分的数送入计算机后,由机器把整数部分按 "除基取余"法,小数部分按"乘基取整"法分别进行转换,然后合并。 任意进制数转换成十进制数: 任意一种进位计数制的数转换成十进制数的方法都是一样的。把任意 进制数按权展开成多项式和的形式,把各位的权与该位上的数码相 乘,乘积逐项相加,其和便是相应的十进制数。 十进制数转换成任意进制数: 十进制数转换成任意进制数与十进制数转换成二进制数的方法完全 相同,即整数部分用除基取余的算法,小数部分用乘基取整的方法, 然后将整数与小数拼接成一个数作为转换的最后结果。 3.数的机器码表示 符号数的机器码表示: (1)机器数和真值 数在计算机中的表示形式统称为机器数。机器数有两个基本特点:其 一,数的符号数值化。实用的数据有正数和负数,因为计算机只能表 示 0、1 两种状态,数据的正号"+"或负号"-",在机器里就用一位二进 制的 0 或 1 来区别。通常这个符号放在二进制数的最高位,称符号位, 以 0 代表符号"+",以 1 代表符号"-",这样正负符号就被数值化了