什么是计算机语言
人和人之间的交流需要通过语言。
中国人之间用中国话,英国人用英语,俄罗斯人用俄语,等等。
人和计算机交流信息,也要解决语言问题。
需要创造一种计算机和人都能识别的语言,这就是计算机语言。计算机语言经历了几个发展阶段:
机器语言 计算机工作基于二进制,从根本上说,计算机只能识别和接受由0和1组成的指令。
在计算机发展的初期,一般计算机的指令长度为16,即以16个二进制数组成的一条指令,
16个0和1可以组成各种排列组合。
例如,用1011011000000000让计算机运行一次加法运算。
人要使计算机知道和执行自己的意图,就要编写许多条由0和1组成的指令。
然后要用纸带穿孔机以人工的方法在特制的黑色纸带上穿孔,在指定的位置上有空代表1,无空代表0。
一个程序往往需要一卷很长的纸带。在需要运行次程序时,有空处产生一个电脉冲,
指令变成电讯号,让计算机执行各种操作。
这种计算机能直接识别和接受的二进制代码称为机器指令。(machine instruction)
机器指令的集合就是该计算机的机器语言。
在语言的规则中规定各种指令的表示形式以及它的作用。
显然,机器语言与人们习惯用的语言差别太大,难学、难写、难记、难检查、难修改、难以推广使用。
因此初期只有极少数的计算机专业人员会编写计算机程序。
中国人之间用中国话,英国人用英语,俄罗斯人用俄语,等等。
人和计算机交流信息,也要解决语言问题。
需要创造一种计算机和人都能识别的语言,这就是计算机语言。计算机语言经历了几个发展阶段:
机器语言 计算机工作基于二进制,从根本上说,计算机只能识别和接受由0和1组成的指令。
在计算机发展的初期,一般计算机的指令长度为16,即以16个二进制数组成的一条指令,
16个0和1可以组成各种排列组合。
例如,用1011011000000000让计算机运行一次加法运算。
人要使计算机知道和执行自己的意图,就要编写许多条由0和1组成的指令。
然后要用纸带穿孔机以人工的方法在特制的黑色纸带上穿孔,在指定的位置上有空代表1,无空代表0。
一个程序往往需要一卷很长的纸带。在需要运行次程序时,有空处产生一个电脉冲,
指令变成电讯号,让计算机执行各种操作。
这种计算机能直接识别和接受的二进制代码称为机器指令。(machine instruction)
机器指令的集合就是该计算机的机器语言。
在语言的规则中规定各种指令的表示形式以及它的作用。
显然,机器语言与人们习惯用的语言差别太大,难学、难写、难记、难检查、难修改、难以推广使用。
因此初期只有极少数的计算机专业人员会编写计算机程序。
上一篇:TST P2 焦土试炼
下一篇:普通话:星光
声明:以上文章均为用户自行添加,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。
文章热度:☆☆☆☆☆
文章难度:☆☆☆☆☆
文章质量:☆☆☆☆☆
说明:系统根据文章的热度、难度、质量自动认证,已认证的文章将参与打字排名!
本文打字排名TOP20
登录后可见