多学一门“外语”,和计算机畅快的“聊天”

摘要:北京时间20191203关于【多学一门“外语”,和计算机畅快的“聊天”】的具体情况和说明,让www.gywsjx.com新闻频道的以图文形式为您慢慢道来。

“计算机语言”,很多人第一次听到这个词语的时候,也许会不太理解这个词语具体指的是什么。难道计算机还会像人类一样会说话吗?事实上它们之间不仅会“说话”,而且还会跟人类“聊天“。我们平时说的普通话,各地的家乡话、各个国家的语言是人与人之间沟通的桥梁,而计算机语言就是人们与计算机之间沟通的桥梁。通过对计算机说它们能听懂的语言,我们才能让它们更好的为我们服务。

众多计算机语言

计算机技术飞速发展的几十年间,计算机语言的种类层出不穷,到目前为止已经有成百上千种计算机语言了。计算机语言也被称为编程语言,从这个名字上也可以看出来是由人来通过特定的语法规则和字符来”编“写成一个一个程序。而这些程序会被计算机执行,由此实现了人们对计算机的精细控制。

编程语言可分为三大类,分别是机器语言、汇编语言和高级语言。

机器语言

机器语言是机器直接可以识别的语言,中间不用经过任何的”翻译“,所以这种语言运行起来速度也是最快的。大家都知道计算机只识别0和1,所以需要将想要计算机执行的操作用0和1来表达出来。指挥计算机的每一步的具体操作就是一条”机器指令“,一个程序就是由许多条机器指令组成的。

计算机的世界里只有0和1

一条指令是让CPU去执行一个最基本步骤,比如从内存中取出一个数。所以一条指令需包含一个操作码,这个操作码就规定了CPU需要执行的具体操作。

仅仅只有操作码还不够,CPU知道了这条指令的具体操作(从内存中取一个数的动作),但是从哪里取数字CPU无从知晓,所以一条完整的指令还需要包含一个操作数的地址。机器指令 = 操作码 + 操作数。

机器语言会被CPU直接执行

尽管机器语言被执行起来速度是很快的,但是如果想把程序用机器语言编写出来并不是一件容易的事,因为整个程序只有0和1两个字符组成,一旦有一个位置的字符不对,整个程序运行起来的效果将会是天差地别,所以这是一个十分细致、极为繁琐的事情,程序员不仅要考虑程序怎么编写,同时还要时刻注意不能发生错误。因此,机器语言也被归类为一种低级语言。在这种情况下,人们提出了程序设计自动化、用程序产生程序的想法。汇编语言

由于机器语言的繁琐,导致了汇编语言的诞生。汇编语言保持了机器指令的结构,都有操作码和操作数。但是为了方便编写,采用了便于记忆的符号来代替操作码,用地址符号代替了操作数的地址。例如:加、减、乘、除、取数、送数分别用+、-、*、/、<、>六个符号表示,用A、B、C三个字母表示三个内存单元。于是,汇编的代码可表示为:< A #取A地址单元中的数到寄存器+ B #寄存器中的数加上B中的数,结果放回寄存器+ C #寄存器中的数乘上C中的数,结果放回寄存器> A #将寄存器中的数送到A地址单元中

(示例中每行#后面的文字是写给程序员自己看的注释,起到记录作用,计算机不会理会#后面的内容)

十六进制程序与汇编代码一一对应

由于计算机并不认识加减乘除这些符号,所以不可能会执行这个程序。人们会事先提供给计算机一个特殊的程序,这个程序会将这些指令翻译成为由0和1组成的机器指令。这些用符号表示的指令就是”汇编语言“,那个把汇编指令翻译成机器指令的程序被成为”汇编程序“。把汇编指令翻译成机器指令的这个过程被成为”汇编“。相信有些人听说过”反汇编“这个词语,其实”反汇编“就是”汇编“的逆向过程,也就是将机器指令翻译成汇编指令,”反汇编“通常用于破解程序。

用IDA工具反汇编

用汇编语言写出的程序,一般说来也保持着同机器指令一一对应的关系,不过中间要夹带许多给汇编程序的”伪指令“。这些”伪指令“不会进入最终的程序中,但是会影响存储分配、程序的分块和链接等。

虽然汇编语言比机器语言要便捷易用了很多,但是现阶段用汇编语言设计程序的人越来越少了,只有少部分的专业程序员还在采用。越来越多的人加入了高级语言的大家庭中,高级语言更接近了人类语言,编写效率得到了大大的提升。高级语言

高级语言的诞生

一台计算机使用了极其复杂的技术,也可不能只存在一种语言,通常会有多种语言。如果想要和计算机更加流畅无障碍的沟通,需要掌握多种高级语言才好,好在计算机语言比人类的自然语言简单易学很多,而且只要掌握了一种高级语言,再去学习其他的高级语言将会十分轻松。

现如今,高级语言的种类繁多,虽然学习高级语言不是一件很难的事情,但是也不可能,也没有必要掌握全部的高级语言。根据自己将要使用高级语言的用途来选择合适的语言是一个明智之举。

现在很流行的高级语言

在科学计算、数据库检索和管理、行政和商业管理、发展软件系统等不同领域,都有着表现优异的语言。科学计算中,数值计算和非数值计算也使用不同的语言。20世纪50年代后期,欧洲学者为数值计算语言标准化做出了重大贡献,推出了ALGOL语言的标准。这种语言的构造经过较为认真的数学论证,它的功能也比较完备,但是“讲”起来有些晦涩难懂,很不直观。

同一时期在大西洋的另一端,IBM公司自己公司的计算机设计了一种数值计算语言,名叫FORTRAN。FORTRAN相比于ALGOL更加的平铺直叙,夹带着若干硬性约定,包含着不少可能出“副作用”的欠缺,但熟练的程序员可以高效地用FORTRAN解决实际问题。

高级语言的“王者”

在之后的30年里,FORTRAN凭借着它的实用性打败了ALGOL,在科学计算领域中占有重要地位。但是在20世纪70年代初期,美国的贝尔实验室设计出了一种数据结构丰富而指令风格更接近机器语言的C语言和用C语言编写的UNIX操作系统。随后,C语言在科学计算中逐渐占据了上风,经过50年的发展,直到现在还依然被人们广泛的使用着。

C语言和Unix之父——丹尼斯·里奇

科学计算的另一类语言

为了用计算机进行公式的解析推导,人们发展了另一批语言,像早期贝尔实验室分别在1964年、1966年和1968年推出的ALPAK和ALRTAN、REDUCE。1970年代IBM公司的FORMAC和SCRATCHPAD、对后来有过很大影响的MACSYMA、1971年在欧洲联合核研究中心发展的SchoonShip,以及1980年的Maple、1988年的Mathematica等。

杰拉德·特·胡夫特

计算机解析推导现在通称为“计算机代数”。很多计算机代数语言的发展与理论物理有着密切的关系。SchoonShip的设计者之一维特曼是一名荷兰理论物理学家,而他的学生胡夫特就实用这一工具计算了量子场论中的费曼图,他们俩因此获得了1999年的诺贝尔物理学奖。

高级语言按工作方式可分为编译型语言和解释型语言。

编译型

很多高级语言都属于编译型语言,它们的代表就是C/C++。用户必须先按照语法规则编写出“源代码”,然后调用相应的“编译程序”。这时编译程序会读取加载源代码,对用户编写的代码进行一系列的语法检查和优化等工作,然后编译程序会根据源代码产生一份用汇编语言表示的“中间结果”,紧接着根据这个“中间结果”会生成一份可供机器执行的机器指令,这个机器指令的集合被成为“目标程序”,也就是我们可以直接运行的程序了。

C语言的编译过程

解释型

从古老的Basic语言到现在大名鼎鼎的JavaScript语言,他们都属于解释型语言。解释型语言不需要某个特殊程序对用户编写的源代码进行编译出一个“中间结果”,也就是汇编的代码。而是由“解释程序”读入一句执行一句。具体过程是有一个特殊的“解释器”程序,它会将源代码或者源代码编译出的中间代码即时解释成“机器指令”。

不同点之一

从执行速度上看,编译型语言通过编译之后会生成一份可供机器直接运行的“目标程序”,执行效率较高。而反观解释性语言却要在每次执行的时候都要翻译一次,所以运行效率比较底下。

其实这个运行速度问题是在原来计算机性能差的情况下会有比较明显的区别,在现如今计算机强大运行性能前提下,它们运行的效率已经在不断缩小,也可以说是解释型语言的解释器依靠现代计算机的高性能,性能已经能够媲美编译型语言了。

不同点之二

可能有些读者会思考,既然解释型语言在过去要明显比编译型语言速度慢,那么它产生的意义是什么呢?其实它有一个优点是编译型语言自叹不如的,那就是跨平台性好。

编译型语言编译出来的目标程序既然能够直接让CPU运行,可以认为这个结果与CPU完美符合,那么换了一个不同的运行环境,比如换操作系统和某些硬件之后,这个目标程序显然不能符合新的运行环境,导致无法运行,所以用编译型语言编译出的程序一旦换了运行环境就需要拿出源代码,在新的运行环境上从新编译一遍。小程序还好,可能几分钟就会重新编译出来,有些比较大的程序,动辄编译几个小时,实在是很不方便。

反观解释型语言,在不同的运行环境中安装的是不同的解释器,解释器会根据当前运行环境的特点将读取的源代码翻译成当前环境的机器指令并执行。

不过现在计算机语言的发展,并不会把一个语言是编译型或者是解释性划分的这么清楚。许多计算机上备有“编译Basic语言”,个别计算机上配有“会话FORTRAN”,还有介于编译和解释之间的Java语言。

既有编译又有解释的Java

计算机语言随着计算机的技术,还在飞速发展中,种类越来越丰富,新的语言也越来越简单易用。现在大家日常使用过程中,不仅有“老牌大哥”C,C++等,Java、Python等“新贵”也越来越受到大家的欢迎。

(部分图片来源于网络,如有侵权请及时联系删除)


查看更多
4480yy私人影院 妈妈的朋友 女生宿舍 电影 2017 6080yy电影在线看 朋友的姐姐线观高清2 年轻的母亲 免费A级毛片 女员工的滋味 丝瓜视频 xxxtentacion 善良的小姨子 年轻母亲4 手机在线电影 可以插着相拥入睡 最新2018天堂视频 国产av在在免费线观看 热情的邻居 理论在线 交换:你兄弟 电影 男女做爰高清免费视频

实时推荐

无锡员工辞职后想报复 敲诈“前东家”获刑
推荐 手机在线电影 2019-12-16 07:38 507 6453
《西望成都》第247期:盆景艺人的盆景梦 美食之都的川菜味
推荐 手机在线电影 2019-12-16 07:38 902 5070
泉州兴贤路王宫段动态整治规范管理 夜市变整洁了
推荐 手机在线电影 2019-12-16 07:38 290 2174
“勿忘国耻 立志报国”——记西簧初中“国家公祭日”主题教育活动
推荐 手机在线电影 2019-12-16 07:38 957 9845
还记得印度国宝级演员阿米尔汗吗?本以为他是个演员,没想是贵族
推荐 手机在线电影 2019-12-16 07:38 898 6575
音乐剧《玛蒂尔达》在华演满100场 孩子看乐大人泪目
推荐 手机在线电影 2019-12-16 07:38 128 6230
德媒:AI将谱写贝多芬未完成之作 2020年4月在德首演
推荐 手机在线电影 2019-12-16 07:38 883 8340
离婚时拆迁安置房应该怎么分割?
推荐 手机在线电影 2019-12-16 07:38 228 8687
搭载2.3T动力 长安福特探险者申报图曝光
推荐 手机在线电影 2019-12-16 07:38 443 1112
成人无脉性心跳呼吸骤停抢救流程
推荐 手机在线电影 2019-12-16 07:38 215 1069
年入1.5亿豪车比包多 肯豆这腿真是视觉暴击
推荐 手机在线电影 2019-12-16 07:38 766 5221
李雪芮乔斌晒照宣布领证 甜蜜亲吻:会牵好你的手
推荐 手机在线电影 2019-12-16 07:38 397 6460
孩子害怕考试怎么办?缓解考试焦虑全攻略
推荐 手机在线电影 2019-12-16 07:38 705 5521
高情商的五个星座,双鱼座懂得尊重别人,天秤座言语把握适度
推荐 手机在线电影 2019-12-16 07:38 276 5926
亲上战场斩杀敌人却被传为荒淫暴戾的无道昏君?历史对他说:不
推荐 手机在线电影 2019-12-16 07:38 529 7280
干事创业关键在干部 来看宁波如何一线熔炉验真金
推荐 手机在线电影 2019-12-16 07:38 751 5635
Portkeys 推出新款 HDMI 播放器:5.5 英寸 FHD 屏幕,支持 4K 输入 / 输出
推荐 手机在线电影 2019-12-16 07:37 676 3359
配2.0T动力 奥迪Q3 Sportback实车曝光
推荐 手机在线电影 2019-12-16 07:37 448 2274
领克的夺冠 并不像电影中那样一帆风顺
推荐 手机在线电影 2019-12-16 07:37 316 6580
苏格兰赛塞尔比9-6登顶 夺排名赛第17冠80后第一
推荐 手机在线电影 2019-12-16 07:37 619 4562
比谁嗓门大!印尼举办大喊比赛 家庭主妇喊出心声
推荐 手机在线电影 2019-12-16 07:37 896 6487
这些感冒药里都含有咖啡因,添加咖啡因的目的是什么?
推荐 手机在线电影 2019-12-16 07:37 996 1533
历史首次!美国小姐、世界小姐等顶级选美比赛冠军都是黑人女性
推荐 手机在线电影 2019-12-16 07:37 181 3232
比亚迪新能源汽车销量连跌5月 加速海外扩张拿下欧洲电动巴士20%市场
推荐 手机在线电影 2019-12-16 07:37 861 8927
完虐肩部三角肌,仅需5个动作,打造迷人宽厚肩膀
推荐 手机在线电影 2019-12-16 07:37 712 3862
谋变未来 国际消费中心城市建设 成都大有可为
推荐 手机在线电影 2019-12-16 07:36 371 7048
中国(合肥)互联网大会即将举行
推荐 手机在线电影 2019-12-16 07:36 789 8713
非人哉:为了照顾精卫,海燕被生生逼成大妈
推荐 手机在线电影 2019-12-16 07:36 810 8245
为何做学问的人大多不合群?
推荐 手机在线电影 2019-12-16 07:36 480 7532
郎朗吉娜:好的婚姻状态,是选择适合自己的人
推荐 手机在线电影 2019-12-16 07:36 854 1939
原创 baby一大早穿着睡衣就出来,镜头放大10倍后,这腿真实存在?
推荐 手机在线电影 2019-12-16 07:36 749 6436
美了20年不变!“气质美人”孙莉身穿裸粉吊带礼服,这身材我酸了
推荐 手机在线电影 2019-12-16 07:36 672 8399
2020年底江苏公共机构将率先实现垃圾强制分类
推荐 手机在线电影 2019-12-16 07:36 276 2394
沈阳1287名私企技术人才参评高级职称
推荐 手机在线电影 2019-12-16 07:36 952 4142
基层党员过“政治生日”小小贺卡承载初心使命
推荐 手机在线电影 2019-12-16 07:36 218 8292
为何长江是“江”,“黄河”却叫河,江与河到底有什么区别呢?
推荐 手机在线电影 2019-12-16 07:36 114 2607
原创 2019年度盘点:电影中的十大泪点
推荐 手机在线电影 2019-12-16 07:36 932 5514
孩子从小到大闹事,家长的“放养式”教育,真的起到效果了吗?
推荐 手机在线电影 2019-12-16 07:36 681 3419
加速排水和搜救失联人员是抢险救援当务之急拟用千米钻机打钻施救
推荐 手机在线电影 2019-12-16 07:36 873 9178
为什么要生孩子?这是我听过最好的答案
推荐 手机在线电影 2019-12-16 07:36 337 6850
天水有诗气自华(解码·城市味道)
推荐 手机在线电影 2019-12-16 07:36 317 8299
《幸福岛味道》探讨现代女性幸福真谛 为了爱,唐宁又"离婚"了
推荐 手机在线电影 2019-12-16 07:35 438 4930
VIP之外还设VVIP,视频网站“骚操作”惹怒网友
推荐 手机在线电影 2019-12-16 07:35 974 3993
全片保持紧张节奏 《误杀》为国产翻拍片树立标杆
推荐 手机在线电影 2019-12-16 07:35 979 2517
网络彩票能赚钱?安徽女子花18万买彩票都打了水漂
推荐 手机在线电影 2019-12-16 07:35 630 1339
高中3年没有跌出年级前十,702分考进清华,直言:自习常做3件事
推荐 手机在线电影 2019-12-16 07:35 295 2215
固原八旬老人坐在街头无法起身,接连来了三波好心人帮忙
推荐 手机在线电影 2019-12-16 07:35 485 5748
看了朗朗和吉娜的日常我才知道:原来幸福的婚姻都是相似的
推荐 手机在线电影 2019-12-16 07:35 847 4369
一汽丰田亚洲龙对比迈腾 热门新车谁是明智之选
推荐 手机在线电影 2019-12-16 07:35 736 7602
黔西南州2020年文化科技卫生“三下乡”活动走进普安细寨村
推荐 手机在线电影 2019-12-16 07:35 153 1325
澳洲发现一上古遗骸,DNA却与非洲无关:非洲不是人类唯一起源?
推荐 手机在线电影 2019-12-16 07:35 198 1234
性格不同却一样优秀 体验奔驰GLS/GLC轿跑SUV
推荐 手机在线电影 2019-12-16 07:35 358 7218
东契奇因将缺席数周;周琦昨晚领取月度最有价值球员奖
推荐 手机在线电影 2019-12-16 07:35 420 7032
1-1,读秒绝平!皇马错失登顶良机,3天后迎来直接对话
推荐 手机在线电影 2019-12-16 07:35 710 5717
丰巢“穷生奸计”
推荐 手机在线电影 2019-12-16 07:35 191 8271
孙莉晒女儿多多弹钢琴视频,多多动作优雅琴声动听超有范
推荐 手机在线电影 2019-12-16 07:35 981 3333
吉娜终于穿上羽绒服了,红色裙子凸显曲线身材,56腰围惹人羡
推荐 手机在线电影 2019-12-16 07:35 389 1904
“亲,全年无休”
推荐 手机在线电影 2019-12-16 07:35 418 2376
南方电网实现输配用电网协同控制
推荐 手机在线电影 2019-12-16 07:35 979 3924
成都:“健康服务业高质量发展39条”引发持续热议
推荐 手机在线电影 2019-12-16 07:35 458 1261
叶酸,大老爷们也要补?还有更多秘密被扒出...
推荐 手机在线电影 2019-12-16 07:35 988 2877
波音考虑削减或停止737 Max客机的生产
推荐 手机在线电影 2019-12-16 07:34 321 4864
华为在2019中国品牌强国盛典获奖
推荐 手机在线电影 2019-12-16 07:34 808 2722
《庆余年》演员身高,张若昀181,李沁166,郭麒麟意外了!
推荐 手机在线电影 2019-12-16 07:34 425 2232
孤立无援!奥巴梅扬半场仅接到队友2脚传球
推荐 手机在线电影 2019-12-16 07:34 307 8858
嫁过4任丈夫,62岁被叫不老女神,可高清近照却说明了一切
推荐 手机在线电影 2019-12-16 07:34 94 512
49万奔驰却花了70万,签的租赁合同,车主:从未试过这样被骗
推荐 手机在线电影 2019-12-16 07:34 721 1081
三生三世:翼族有东皇钟,狐帝不养一兵一卒,天君为何惧怕青丘?
推荐 手机在线电影 2019-12-16 07:34 400 8556
领克06来了,这次还是SUV,搭载1.5T+7DCT动力组合,它会火吗
推荐 手机在线电影 2019-12-16 07:34 387 3907
云阳脐橙销往印尼
推荐 手机在线电影 2019-12-16 07:34 289 4432
瘦下来的蒋欣气场全开,五官精致到逆天,健身让她变美了
推荐 手机在线电影 2019-12-16 07:34 213 3855
厦门教育补短板加快建设 持续增加优质教育资源供给
推荐 手机在线电影 2019-12-16 07:34 755 9643
邻国已经出现球场德比,而我们依然还活在姚明的时代
推荐 手机在线电影 2019-12-16 07:34 366 7541
588天的等待!34岁老将打破球荒,意甲榜首遭补时绝平
推荐 手机在线电影 2019-12-16 07:34 719 7200
遇到事情务实理性不愿意纠缠的星座!
推荐 手机在线电影 2019-12-16 07:34 893 3851
棒棒哒!国内选手包揽2019安宁温泉半程马拉松金牌
推荐 手机在线电影 2019-12-16 07:34 225 3951
到此一游丨去荷兰最大的冰雕节,看艺术家们脑洞大开
推荐 手机在线电影 2019-12-16 07:34 375 3493
降水拉开帷幕,全省“雨露均沾”
推荐 手机在线电影 2019-12-16 07:34 810 9862
有种“紧身衣”叫吉娜的紧身衣,“柠檬味”的,光看着就觉得酸
推荐 手机在线电影 2019-12-16 07:34 859 9209
芙蓉区贴心服务兴产业
推荐 手机在线电影 2019-12-16 07:33 990 9184
进军德国 小米两款机型获德国顶级媒体好评
推荐 手机在线电影 2019-12-16 07:33 921 6681
玄彬孙艺珍新剧军装复古,两位37岁的偶像,为啥不被批装嫩?
推荐 手机在线电影 2019-12-16 07:33 165 2614
越秀地产100亿可续期公司债、55亿公司债均获上交所受理
推荐 手机在线电影 2019-12-16 07:33 581 2613
线上问诊医生账号出租 不问资质诊费分成
推荐 手机在线电影 2019-12-16 07:33 358 5630
西宁:深入一线解民忧主题教育见实效
推荐 手机在线电影 2019-12-16 07:33 269 5230
我省严查“错保”“漏保”“人情保”
推荐 手机在线电影 2019-12-16 07:33 633 8599
黄南州热贡於菟非遗民俗文化旅游节启幕
推荐 手机在线电影 2019-12-16 07:33 884 4721
海西:确保脱贫高质量成果可持续
推荐 手机在线电影 2019-12-16 07:33 864 6382
蚂蚁也能搬倒大象?《王者世界》强策略取胜
推荐 手机在线电影 2019-12-16 07:33 644 1495
西宁市城北区38个行政村实现村集体经济“破零”
推荐 手机在线电影 2019-12-16 07:33 638 4724
西宁公布专项整治漠视侵害群众利益问题成果
推荐 手机在线电影 2019-12-16 07:33 711 7030
2019环法挑战赛圆满收官
推荐 手机在线电影 2019-12-16 07:33 499 923
格尔木市“四好措施”促整改 提升智慧城管水平
推荐 手机在线电影 2019-12-16 07:33 287 9672
绝不违反主人命令,游戏《ATLAS》主播表示大象宝宝又乖又可爱
推荐 手机在线电影 2019-12-16 07:33 710 3869
海东:减税降费让民营企业轻装前行
推荐 手机在线电影 2019-12-16 07:33 836 553
"指尖上的形式主义"潜滋暗长,根治躲在微信群背后的形式主义
推荐 手机在线电影 2019-12-16 07:33 719 6733
很难再喜欢一个人的四个星座,巨蟹座缺乏安全感,射手座藏着别人
推荐 手机在线电影 2019-12-16 07:32 890 8778
原创 亚洲最多过山车的乐园,不乏世界之最,究竟哪的人那么需要减压?
推荐 手机在线电影 2019-12-16 07:32 403 3248
江苏种业,高质量迈向千亿级
推荐 手机在线电影 2019-12-16 07:32 390 7374
可口可乐联名全家FamilyMart便利店圣诞节积木 火爆全网
推荐 手机在线电影 2019-12-16 07:32 363 3394