计算机基础(第2章).ppt
上传者:wdwd123321123
2022-07-20 13:14:55上传
PPT文件
297 KB
计算机基础第二章 计算机的基本组成及工作原理
本章学****br/>计算机系统基本知识
计算机硬件系统基本知识
计算机软件系统基本知识
计算机的基本工作原理
微型计算机的结构及多媒体技术
计算机中数的表示及编码
键盘的操作几汉字输入
计算机使用的基本知识
1
第二节计算机的基本工作原理
计算机的基本工作原理是美籍匈牙利科学家冯.诺依曼(John.Von.Neuman)于1946年提出。基本思想概括为以下三条:
计算机由运算器、控制器、存储器、输入、输出设备组成
程序和数据在计算机中用二进制数表示
计算机的工作过程是由存储程序控制的
注意:计算机能够自动完成运算或处理过程是于存储程序和程序控制为基础的,存储程序和程序控制原理是冯 .诺依曼思想的核心。
2
1、存储程序与程序控制
程序是为解决某个问题而编制的一系列操作步骤的集合,它可以用高级语言编写也可以由机器指令构成。程序中的每条指令控制计算机完成一定的操作。
指令通常由两部分组成,即操作码和操作数。操作码用来规定指令应进行什么操作,而操作数则表示指令操作的对象。
注:因为计算机只能识别二进制数,所以指令都用二进制编码表示,常用十六进制表示。在编写程序时则用符号指令表示,通常把表示指令的符号称为助记符。
3
1、计算机工作过程举例
完成24+53=77运算,并把运算结果保存到地址为100的存储单元.
助记符 操作码 操作数 MOV A,18H 0111 0100 0001 1000
ADD A,35H 0010 0100 0011 0101
MOV [64H],A 1111 0101 0110 0100
4
2.3 计算机软件系统(P30)
软件系统(Software System)
是构成计算机系统的各种程序集合.
软件可以分为系统软件和应用软件两大类.
系统软件是管理、控制和维护计算机并支持应用程序运行的各种软件.通用性和基础性是系统软件的两个特点.系统软件可分为:操作系统、语言处理程序、数据库管理系统和支持软件四大类。
应用软件
系统软件
硬件
用户
5
1、操作系统
操作系统(Operating System)
管理和控制计算机软、硬件资源的程序;
是人(用户)与计算机(机器)的接口
操作系统的五大功能
处理器管理——对处理机(CPU)资源的管理
存储管理——对内存资源的管理
设备管理——对外部设备的管理
文件管理——对数据信息资源的管理
注意:文件是管理的基本单位
作业管理
。 作业:提交给计算机处理的某个程序、数据等
6
操作系统的分类与常用操作系统
批处理系统
分时系统
实时系统
网络操作系统
分布式操作系统
批处理系统
以作业为对象,连续处理
在计算机系统运行的作业流
分时系统
以一个CPU连接多个终端,
轮流为各个终端服务
常用:UNIX,LINUX
实时系统
对外来作用和信号及时作
出反应。
常用:RDOS
网络操作系统
由网络服务器向工作站(客
户机)提供共享资源服务。
常用:NetWare
Windows NT/2000
分布式操作系统
由多台平等的计算机组成
协调工作或共享资源
7
个人电脑(PC机)常用操作系统
DOS(Disk Operating System,磁盘操作系统)
单用户单任务
通过命令行形式执行任务
Windows 95/98
单用户多任务
通过屏幕“桌面”上的“窗口”形式执行任务
8
2、程序设计语言
机器语言(指令系统)
其指令为二进制代码(0、1),如用00110011……表示相加。
用机器语言编写的程序计算机可直接识别,执行速度最快,但可读性、可移植性差
汇编语言
用“助记符”代替二进制代码,如用ADD A,B表示两数相加。
其程序必须通过翻译程序(汇编程序)翻译成二进制代码后才能执行。
机器语言和汇编语言都是“面向机器”的低级语言。
高级语言(面向过程)
用英文单词和代数表达式编写程序,最接近人类的自然语言(英语)。
如用 LET C=A+B 表示两数相加。
用高级语言编写的程序称为“源程序”。
源程序必须经过翻译程序翻译后计算机才能处理。
高级语言的翻译程序有两种:
解释程序:翻译一句,计算机执行一句。 (相当于“口译”)
编
本章学****br/>计算机系统基本知识
计算机硬件系统基本知识
计算机软件系统基本知识
计算机的基本工作原理
微型计算机的结构及多媒体技术
计算机中数的表示及编码
键盘的操作几汉字输入
计算机使用的基本知识
1
第二节计算机的基本工作原理
计算机的基本工作原理是美籍匈牙利科学家冯.诺依曼(John.Von.Neuman)于1946年提出。基本思想概括为以下三条:
计算机由运算器、控制器、存储器、输入、输出设备组成
程序和数据在计算机中用二进制数表示
计算机的工作过程是由存储程序控制的
注意:计算机能够自动完成运算或处理过程是于存储程序和程序控制为基础的,存储程序和程序控制原理是冯 .诺依曼思想的核心。
2
1、存储程序与程序控制
程序是为解决某个问题而编制的一系列操作步骤的集合,它可以用高级语言编写也可以由机器指令构成。程序中的每条指令控制计算机完成一定的操作。
指令通常由两部分组成,即操作码和操作数。操作码用来规定指令应进行什么操作,而操作数则表示指令操作的对象。
注:因为计算机只能识别二进制数,所以指令都用二进制编码表示,常用十六进制表示。在编写程序时则用符号指令表示,通常把表示指令的符号称为助记符。
3
1、计算机工作过程举例
完成24+53=77运算,并把运算结果保存到地址为100的存储单元.
助记符 操作码 操作数 MOV A,18H 0111 0100 0001 1000
ADD A,35H 0010 0100 0011 0101
MOV [64H],A 1111 0101 0110 0100
4
2.3 计算机软件系统(P30)
软件系统(Software System)
是构成计算机系统的各种程序集合.
软件可以分为系统软件和应用软件两大类.
系统软件是管理、控制和维护计算机并支持应用程序运行的各种软件.通用性和基础性是系统软件的两个特点.系统软件可分为:操作系统、语言处理程序、数据库管理系统和支持软件四大类。
应用软件
系统软件
硬件
用户
5
1、操作系统
操作系统(Operating System)
管理和控制计算机软、硬件资源的程序;
是人(用户)与计算机(机器)的接口
操作系统的五大功能
处理器管理——对处理机(CPU)资源的管理
存储管理——对内存资源的管理
设备管理——对外部设备的管理
文件管理——对数据信息资源的管理
注意:文件是管理的基本单位
作业管理
。 作业:提交给计算机处理的某个程序、数据等
6
操作系统的分类与常用操作系统
批处理系统
分时系统
实时系统
网络操作系统
分布式操作系统
批处理系统
以作业为对象,连续处理
在计算机系统运行的作业流
分时系统
以一个CPU连接多个终端,
轮流为各个终端服务
常用:UNIX,LINUX
实时系统
对外来作用和信号及时作
出反应。
常用:RDOS
网络操作系统
由网络服务器向工作站(客
户机)提供共享资源服务。
常用:NetWare
Windows NT/2000
分布式操作系统
由多台平等的计算机组成
协调工作或共享资源
7
个人电脑(PC机)常用操作系统
DOS(Disk Operating System,磁盘操作系统)
单用户单任务
通过命令行形式执行任务
Windows 95/98
单用户多任务
通过屏幕“桌面”上的“窗口”形式执行任务
8
2、程序设计语言
机器语言(指令系统)
其指令为二进制代码(0、1),如用00110011……表示相加。
用机器语言编写的程序计算机可直接识别,执行速度最快,但可读性、可移植性差
汇编语言
用“助记符”代替二进制代码,如用ADD A,B表示两数相加。
其程序必须通过翻译程序(汇编程序)翻译成二进制代码后才能执行。
机器语言和汇编语言都是“面向机器”的低级语言。
高级语言(面向过程)
用英文单词和代数表达式编写程序,最接近人类的自然语言(英语)。
如用 LET C=A+B 表示两数相加。
用高级语言编写的程序称为“源程序”。
源程序必须经过翻译程序翻译后计算机才能处理。
高级语言的翻译程序有两种:
解释程序:翻译一句,计算机执行一句。 (相当于“口译”)
编
计算机基础(第2章)