越多越精确;计算方法科学。计算方法由程序体现,一个算法正确且优质的程序,再加上高位数的计算功
能,才能确保计算结果的准确性。(4)逻辑性
f逻辑判断与逻辑运算是计算机的基本功能之一。通过执行能体现逻辑判断和逻辑运算的程序,使整个系统具有逻辑性。
2计算机的应用
计算机的应用体现在科学技术计算、数据信息处理、计算机控制、计算机辅助技术和家庭电脑化上。其中,计算机辅助技术包含计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试CAT和计算机辅助教学(CAI)等。
213计算机的类型及发展方向
电子计算机从总体上来说可以分为两大类:电子模拟计算机和电子数字计算机。计算机按用途可分为专用计算机和通用计算机。通用计算机又可分为巨型机、大型机、中型机、小型机、图形工作站、微型机和单片机7类。
计算机的发展方向:(1)巨型化;(2)微型化;(3)网络化;(4)智能化;(5)多媒体化;
214计算机系统的组成
一台完整的计算机系统包括硬件系统和软件系统。计算机系统的组成结构如图21所示。
寄存器
ROM
中央处理器
运算器控制器
ROM只读
PROMEPROM
主机
内存储器
E2PROM
硬件
存储器
RAM(随机)硬盘
SRAMDRAM
系统
外存储器软盘
键盘输入设备鼠标
磁带机光盘
外设
扫描仪
计算
显示器
机系
输出设备打印机器仪
统
绘图仪
系统软件软件系统
应用软件
操作系统语言处理程序
服务性程序数据库管理系统计算机网络软件
辅助设计软件信息管理软件文字处理软件各种程序包
图21计算机系统的组成结构
f215计算机系统的层次结构
现代计算机是一个十分复杂的硬、软件结合而成的整体。它通常由5个以上不同的级组成,每一级都能进行程序设计,如图22所示。
第1级是微程序设计级。这是一个实在的硬件级,它由机器硬件直接执行微指令。第2级是一般机器级,也称为机器语言级,它由微程序解释机器指令系统,这一级也是硬件级。第3级是操作系统级,它由操作系统程序实现。第4级是汇编语言级,它给程序人员提供一种符号形式语言,以减少程序编写的复杂性。这一级由汇编程序支持和执行。第5级是高级语言级,这级是面向用户的,为方便用户编写应用程序而设置。
5级
高级语言级
应用软件
4级
汇编语言级
3级
系统软件
操作系统级
2级一般机器级
硬件系统1级
微程序设计级
图22计算机系统的层次结构示意图
在如图22所示的多级结构中,将除硬件系统第1层和第2层之外的上面3个层次称为虚r