小学信息学计算机语言概述
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作
021
012
0000
0001
取出5放入CPU
乘8
022
035
0002
0002
存入0002内存单元
输出0002单元
机器语言
机器语言的特点: 1、非常难以编写(使用二进制写)。
2、难以读懂。
3、执行效率非常高(计算机可以直接执行)。 4、不同的计算机有不同的机器语言。 由于机器语言有很多缺点,所以就产生了汇编语言。
Baidu Nhomakorabea
例如:
X:=5*8;
2、认识Pascal
Pascal语言是一种高级语言,它是由瑞士的沃斯教授于 1971年提出的,它的名字是为了纪念法国数学家Pascal。
下载和安装Pascal
http://www.programfan.com/showdown.asp?id=213
计算机语言
我们要指挥计算机工作,就要使用计算机能够认识的语 言,这种语言称为计算机语言。 计算机语言可以分为:机器语言、汇编语言、高级语言。 PASCAL语言是一种高级语言。
1、机器语言。 机器语言是计算机能够直接识别和执行的指令系统,这 些指令是由0和1这种二进制代码编写的。不同类型的 计算机有不同的机器语言。
汇编语言
汇编语言用英文单词代替机器语言中的二进制,比较直观, 不易出错。 例如: LOD 0000 MUL 0001 取出0000内存的数到CPU(5) 乘以0001内存的数(5 X 8)
汇编语言无法直接运行,必须经过程序将其转换成机器语 言后才能执行。
高级语言
1954年出现了第一个高级语言---FORTRAN语言 高级语言和英语很相似,非常容易看懂。它也必须经 过程序翻译成机器语言才可以运行。 常用的高级语言有:BASIC、Pascal、C、C++、Java
1、机器语言
机器语言由机器指令组成,每条机器指令由操作码(干什 么)和地址码(数据在哪里)构成。
例:计算5 X 8=40
首行,我们要准备数据的存储空间
内存地址 0000 0001 0002
数 5 8
用于存储5X8 的计算结果40
机器语言
内存地址 0000 0001 0002 数 5 8
40 指令 解释 地址