清华大学出社第二章计算机基础知识(ppt)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1KB=210B=1024B 1MB=210KB=1024KB=220B 1GB=210MB=1024MB=230B 1TB=1024GB=240B
字(Word):字由若干字节构成(一般为字节的整数倍), 如16位、32位、64位等。
内存储器的访问过程
存储器的访问过程:向[0001]单元写数据
地址0001 控制:写
清华大学出社第二章计算 机基础知识(ppt)
(优选)清华大学出社第 二章计算机基础知识
计算机系统的组成
中央处理 器(CPU)
运算器、控制器、寄存器
计
算
计 算 机
机 硬 件
系
统
存储器
输入 设备 输出 设备
内存 外存
随机存储器(RAM) 只读存储器(ROM)
软盘、硬盘、光盘、U盘
键盘、鼠标、扫描仪
显示器、打印机、投影仪
计算 机软 件
系统 软件
应用 软件
操作系统、语言处理程序、数据库管理系 统、服务程序
应用软件包、用户程序
2.1.1 计算机硬件系统的组成
主机
输出设备 外设
外存设备
输入设备 网络设备
冯.诺依曼体系结构
冯.诺依曼确立了至今仍然沿用的计算机体系结构,提出了存储的
概念,将数据和指令一起存储。这个概念被誉为“计算机发展史上 的一个里程碑”,标志着现代电子计算机时代的真正开始。
冯.诺依曼计算机的特征
计算机内信息(数据和控制信息)用二进制表示
“逢二进一”:1+0=1,1+1=10,0+0=0 特点:可行性、简易性、逻辑性、可靠性、不直观
计算机硬件由五大部分组成
控制器、运算器、存储器、输入设备、输出设备
计算机的工作原理:存储程序的工作原理
将程序(指令序列)和数据事先存放在存储器中,运行时顺序 取出指令一条条地执行
系统软件的分类
语言处理系统 第一代语言:机器语言 这种由0和1组成的指令,称为“机器指令” 机器语言编的特点:难学、难记、难写,依赖于 机器,可移植性差,易出错
第二代语言:汇编语言 用符号代替二进制,与机器语言一一对应,较直观, 不易出错,不能通用
汇编语 言程序
汇编
汇编程序 系统软件
机器语言目 标程序
计算机硬件系统的组成
CPU
CPU又叫中央处理器 ,是计算机核心部件
主要由运算器和控制器组成
中 央
控制器
处
理
运算器
器
控制整个计算 机所有部件的 工作
执行算术运算和 逻辑运算
存储器
存储器是计算机存储数据和程序的记忆单元集合 可读写其中的数据 通常分为内存储器和外存储器 每个记忆单元由8位二进制位组成 位,字节,字,字长
第四代语言:4GL自然语言编程 使用自然语言编程 易学、开发速度快,易维护,易调
系统软件的分类
服务程序 通常包括监控管理程序,调试程序,故障检查 和诊断程序、连接编译程序等
数据库管理程序(DBMS) 用于管理数据库中数据的软件 对数据库运行描述,管理,查询,操作及维护
应用软件
应用软件是针对某个应用领域中的具体问题而编 制的程序,具有很强的实用性和专业性,应用领域广 泛,大体可分为以下几类:
病毒防治软件:SCAN、KILL、KV系列 文字处理软件WPS、Word 图像处理软件:PowerPoint、Photoshop、3DS 通讯软件:E-mail、Express Outlook、IE
输出设备 把运算处理结果按照人们所要求的形式输出 显示器、打印机、绘图仪等
2.1.2 计算机软件系统
IEEE(Institute of electrical and electronic Engineers美国电气及电子工程师协会组织)在1983年 明确给软件下了一个定义:
软件是计算机程序、方法、规则、相关的文档以及在 计算机上运行时所必须的数据。
字节BYTE
7 6 5 4 3 21 0
位Bit
位、字节、字
位(Bit):是计算机中最小的数据单位
字节(Byte):1个字节由8个二进制位组成,是计算机中
用来表示存储空间大小的最基本的容量单位
存储空间容量的单位除用字节(简记为B)表示外,还可以
用千字节(KB)、兆字节(MB)及十亿字节(GB)等表示
内存中存放的是当前正在运行的程序和数据 硬盘中存放的是大量的没有使用的程序和数据 硬盘容量大,速度慢、可长期保存数据、价格低 内存容量小,速度快、数据易失、价格高 与CPU直接打交道的是内存
外部设备
输入设备 把数据和程序转换成计算机中用以表示二进制
的电信号,输入到计算机的内存中 键盘、鼠标、扫描仪、光笔、数字化仪等
0000 11101101 11101101 1000 0001 1101000101001 11101101 1001 0010 11101101 11001101 1010 0011 11101001 10001101 1011
0100 11101101 11101101 1100 0101 10001101 11101101 1101 0110 11101101 10001101 1110 0111 11101101 11101101 1111
通常把软件系统分为系统软件和应用软件。
系统软件
系统软件 管理、控制和维护计算机软、硬件系统的软件 为计算机系统与用户之间提供良好界面 支持应用软件的开发和运行 主要包括:操作系统、语言处理系统、数据库
管理系统、各类服务程序
系统软件的分类
操作系统 统管计算机的所有资源,如处理器、存储器、输入 /输出设备等硬件设施 管理其他系统软件和应用软件 确保整个计算机系统有效地运转,并为用户提供良 好的使用环境 DOS、WINDOWS、UNIX
执 行
结果
第三代语言:高级语言
不依赖于具体的计算机、只关心程序的实现方法
必须将源程序翻译成机器语言程序才能执行
在一台计算机上能运行某种高级语言程序的条件:此
计算机上必须配有该语言的编译系统
特点:简单、直观、不易出错,不依赖机器,可移植
性强
算法语言 源程序
编译
编译程序 系统软件
机器语言 目标程序
执行 结果
数据 10000000
内存与外存
内存(主存) 随机存储器(RAM):可读出或写入数据,掉电 后数据无法保存
内存中存放的是正在执行的程序和正在使用的数据
程序运行时,若从内存中取出的是数据,则送运算 器计算,若取出的是指令,则大量的没有使用的程序和数据 内存与硬盘的区别
字(Word):字由若干字节构成(一般为字节的整数倍), 如16位、32位、64位等。
内存储器的访问过程
存储器的访问过程:向[0001]单元写数据
地址0001 控制:写
清华大学出社第二章计算 机基础知识(ppt)
(优选)清华大学出社第 二章计算机基础知识
计算机系统的组成
中央处理 器(CPU)
运算器、控制器、寄存器
计
算
计 算 机
机 硬 件
系
统
存储器
输入 设备 输出 设备
内存 外存
随机存储器(RAM) 只读存储器(ROM)
软盘、硬盘、光盘、U盘
键盘、鼠标、扫描仪
显示器、打印机、投影仪
计算 机软 件
系统 软件
应用 软件
操作系统、语言处理程序、数据库管理系 统、服务程序
应用软件包、用户程序
2.1.1 计算机硬件系统的组成
主机
输出设备 外设
外存设备
输入设备 网络设备
冯.诺依曼体系结构
冯.诺依曼确立了至今仍然沿用的计算机体系结构,提出了存储的
概念,将数据和指令一起存储。这个概念被誉为“计算机发展史上 的一个里程碑”,标志着现代电子计算机时代的真正开始。
冯.诺依曼计算机的特征
计算机内信息(数据和控制信息)用二进制表示
“逢二进一”:1+0=1,1+1=10,0+0=0 特点:可行性、简易性、逻辑性、可靠性、不直观
计算机硬件由五大部分组成
控制器、运算器、存储器、输入设备、输出设备
计算机的工作原理:存储程序的工作原理
将程序(指令序列)和数据事先存放在存储器中,运行时顺序 取出指令一条条地执行
系统软件的分类
语言处理系统 第一代语言:机器语言 这种由0和1组成的指令,称为“机器指令” 机器语言编的特点:难学、难记、难写,依赖于 机器,可移植性差,易出错
第二代语言:汇编语言 用符号代替二进制,与机器语言一一对应,较直观, 不易出错,不能通用
汇编语 言程序
汇编
汇编程序 系统软件
机器语言目 标程序
计算机硬件系统的组成
CPU
CPU又叫中央处理器 ,是计算机核心部件
主要由运算器和控制器组成
中 央
控制器
处
理
运算器
器
控制整个计算 机所有部件的 工作
执行算术运算和 逻辑运算
存储器
存储器是计算机存储数据和程序的记忆单元集合 可读写其中的数据 通常分为内存储器和外存储器 每个记忆单元由8位二进制位组成 位,字节,字,字长
第四代语言:4GL自然语言编程 使用自然语言编程 易学、开发速度快,易维护,易调
系统软件的分类
服务程序 通常包括监控管理程序,调试程序,故障检查 和诊断程序、连接编译程序等
数据库管理程序(DBMS) 用于管理数据库中数据的软件 对数据库运行描述,管理,查询,操作及维护
应用软件
应用软件是针对某个应用领域中的具体问题而编 制的程序,具有很强的实用性和专业性,应用领域广 泛,大体可分为以下几类:
病毒防治软件:SCAN、KILL、KV系列 文字处理软件WPS、Word 图像处理软件:PowerPoint、Photoshop、3DS 通讯软件:E-mail、Express Outlook、IE
输出设备 把运算处理结果按照人们所要求的形式输出 显示器、打印机、绘图仪等
2.1.2 计算机软件系统
IEEE(Institute of electrical and electronic Engineers美国电气及电子工程师协会组织)在1983年 明确给软件下了一个定义:
软件是计算机程序、方法、规则、相关的文档以及在 计算机上运行时所必须的数据。
字节BYTE
7 6 5 4 3 21 0
位Bit
位、字节、字
位(Bit):是计算机中最小的数据单位
字节(Byte):1个字节由8个二进制位组成,是计算机中
用来表示存储空间大小的最基本的容量单位
存储空间容量的单位除用字节(简记为B)表示外,还可以
用千字节(KB)、兆字节(MB)及十亿字节(GB)等表示
内存中存放的是当前正在运行的程序和数据 硬盘中存放的是大量的没有使用的程序和数据 硬盘容量大,速度慢、可长期保存数据、价格低 内存容量小,速度快、数据易失、价格高 与CPU直接打交道的是内存
外部设备
输入设备 把数据和程序转换成计算机中用以表示二进制
的电信号,输入到计算机的内存中 键盘、鼠标、扫描仪、光笔、数字化仪等
0000 11101101 11101101 1000 0001 1101000101001 11101101 1001 0010 11101101 11001101 1010 0011 11101001 10001101 1011
0100 11101101 11101101 1100 0101 10001101 11101101 1101 0110 11101101 10001101 1110 0111 11101101 11101101 1111
通常把软件系统分为系统软件和应用软件。
系统软件
系统软件 管理、控制和维护计算机软、硬件系统的软件 为计算机系统与用户之间提供良好界面 支持应用软件的开发和运行 主要包括:操作系统、语言处理系统、数据库
管理系统、各类服务程序
系统软件的分类
操作系统 统管计算机的所有资源,如处理器、存储器、输入 /输出设备等硬件设施 管理其他系统软件和应用软件 确保整个计算机系统有效地运转,并为用户提供良 好的使用环境 DOS、WINDOWS、UNIX
执 行
结果
第三代语言:高级语言
不依赖于具体的计算机、只关心程序的实现方法
必须将源程序翻译成机器语言程序才能执行
在一台计算机上能运行某种高级语言程序的条件:此
计算机上必须配有该语言的编译系统
特点:简单、直观、不易出错,不依赖机器,可移植
性强
算法语言 源程序
编译
编译程序 系统软件
机器语言 目标程序
执行 结果
数据 10000000
内存与外存
内存(主存) 随机存储器(RAM):可读出或写入数据,掉电 后数据无法保存
内存中存放的是正在执行的程序和正在使用的数据
程序运行时,若从内存中取出的是数据,则送运算 器计算,若取出的是指令,则大量的没有使用的程序和数据 内存与硬盘的区别