计算机中rom常用于何处,冲剌班计算机复习要点(第二讲).pdf

冲剌班计算机复习要点(第二讲)

计算机硬件

一、发展历史

1 、按什么器件将计算机划代?

计算机主机 所使用的主要 元器件 。最主要是 CPU 使用的主要 元器件。注意:不是内存

或外存等。

2 、划分成几代?共 4 代

3 、目前处于第几代?第 4 代

4 、每一代主要元器件是什么?

第一代: CPU 是用 电子管 。 内存是磁鼓( 不是电子管 )。

用什么语言编程?用 机器语言 和 汇编语言 编程序。

计算机应用领域?主要是 科学计算 (即:加、减、乘、除、开平方等)

什么是机器语言? 就是 CPU 的指令系统 。是 二进制 数。是 硬件唯一 的可 直接执

行的语言 。不可移植 。(这是因为不同机器的 CPU 的指令系统不同,因而机器语言不同。 )

什么是汇编语言?就是 符号语言 。几乎直接对应二进制的机器指令。 不能 直接

执行。 (要先通过 汇编程序 (一种系统软件 ) ,将 汇编语言程序 整个 汇编成机器语言程 序,然

后才能执行。 )也是 不可移植 的。(这是因为它几乎直接对应二进制的机器指令, 而不同 CPU ,

其指令系统通常不同。因此不可移植。 )

注:问:机器语言写的程序都是系统软件。 错误 。机器语言可以写任何软件 (不

一定非是系统软件) 。

第二代: CPU 是用 晶体管 。 内存是磁芯( 不是晶体管 )。

1

用什么语言编程?用 高级语言 编程序 (如: FORTRAN 、BASIC 等 )。

计算机应用领域?主要是 数据处理(或信息处理)

什么是高级语言? 就是 面向人的语言(机器语言与汇编语言是面向机器的语

言)。高级语言写的程序是 可移植的 (这是因为它远离机器, 不面向机器, 因而抽象级别高) ,

但不可直接执行 。

如何执行高级语言的程序?方法 1 :先通过 编译程序 (一种系统软件 )变成等

价的机器语言程序, 然后再运行该机器语言程序。 方法 2 :取出高级语言程序中的一条语句,

立即按语句的含义进行解释执行。然后再取下一条语句,解释执行。反复这样做。

比较:方法 1 称为:编译方式。方法 2 称为解释方式。编译方式特点:程序运行性能高,

用于写复杂性的程序。会生成等价的机器语言程序,但人机交到性差。 解释方式特点: 程序

的人机交互性好, 不生成等价的机器语言程序。 程序运行性能不高。 适用于不复杂或性能要

求不高的场合。

高级语言与机器语言(或汇编语言)比较:高级语言开发的效率高,机器语言

开发的效率差。但机器语言执行性能高,高级语言执行性能差些。高级语言不能直接执行,

而机器语言可直接执行。

第三代: CPU 是用 SSI 或 MSI 。 内存也 是 SSI 或 MSI 。

用什么语言编程?用 高级语言 编程序 (如: FORTRAN 、BASIC 等 )。

计算机应用领域?主要是 数据处理(或信息处理)

但此时软件上:先出现了 操作系统 ,后出现了 DBMS (数据库管理系统)。它

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值