3.控制器控制器由三大部件组成,它们是指令部件、时序部件和操作控制部件。
(1)指令部件
指令部件包括程序计数器PC,指令寄存器IR和指令译码器ID。
(2)时序部件
时序部件产生定时节拍,一般由时钟信号源、节拍发生器及微操作电路组成。
4.输出寄存器
输出寄存器用于存放输出结果,以便由它通过必要的接口(输出通道),在输出设备上输出运算结果。
5.输入设备
目前主要通过CRT终端和键盘实现人机对话。磁性设备阅读机、光学阅读机等也可作为输入设备。
[Page: ]
四、计算机软件的功能及分类
所谓软件是指为运行、维护、管理、应用计算机所编制的所有程序的总和。软件分为系统软件和应用软件。
系统软件包括计算机操作系统(Operation System)、计算机的各种管理程序、监控程序、调试程序、编辑程序以及各种语言的编译或解释程序等。应用软件是为解决各种实际问题而设计的程序。
1.操作系统
操作系统具有三大功能:管理计算机硬、软件资源,使之有效使用;组织协调计算机的运行,以增强系统的处理能力;提供人机接口,为用户提供方便。操作系统具有的管理:
(1)作业管理。
(2)资源管理。
(3)中断处理。
(4)I/O处理。
(5)调度。
(6)错误处理。
(7)保护和保密处理。
(8)记帐。
操作系统的基本类型:
(1)批处理操作系统。
(2)分时系统。
(3)实时系统。
操作系统的管理功能主要内容:
(1)处理机管理。
(2)存储管理。
(3)文件管理。
(4)设备管理。
2.数据库管理系统
数据库管理系统既可以认为是一个系统软件也可以认为是一个通用的应用软件。
目前有三种类型的数据库管理系统,故可存放三种模型的数据,这三种数据库管理系统分别为层次数据库、网状数据库和关系数据库。