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

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

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

众多计算机语言

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

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

机器语言

机器语言是机器直接可以识别的语言,中间不用经过任何的”翻译“,所以这种语言运行起来速度也是最快的。大家都知道计算机只识别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在在免费线观看 热情的邻居 理论在线 交换:你兄弟 电影 男女做爰高清免费视频

实时推荐

《宝可梦:剑/盾》北美首月销售额达到系列史上最高
推荐 免费A级毛片 2019-12-14 16:25 503 9847
原创 许魏洲大改清秀模样,紧身毛衣透露太多信息,荷尔蒙从V领跑出来
推荐 免费A级毛片 2019-12-14 16:25 638 7798
原创 iOS 13.3发布才三天,又出新BUG,稳定的系统一去不复返
推荐 免费A级毛片 2019-12-14 16:25 101 1813
魂归故里!救人英雄张雪领 今天我们送你“回家”
推荐 免费A级毛片 2019-12-14 16:25 413 9047
琅琊榜:夏江向梁帝撒了一个弥天大谎,最终还是他自己揭穿谎言
推荐 免费A级毛片 2019-12-14 16:24 406 5704
豫园股份:3.75亿元竞得江苏南通如东县1宗商住用地
推荐 免费A级毛片 2019-12-14 16:24 800 4536
栗山千明将扮演《死亡成真》女主女警官
推荐 免费A级毛片 2019-12-14 16:24 203 7341
石榴集团“科技+地产”助力文安科技新区打造
推荐 免费A级毛片 2019-12-14 16:24 654 5474
TGA2019!各大奖项花落谁家? + 喜+1,STEAM商店免费领取血饮狂刀
推荐 免费A级毛片 2019-12-14 16:24 857 2774
孙殿英说满清杀他祖宗三代,盗皇陵是为复仇,那他先祖是什么来头
推荐 免费A级毛片 2019-12-14 16:24 356 8206
四级答案火速上热搜!考生:我太“南”了!
推荐 免费A级毛片 2019-12-14 16:24 537 6079
ig和fpx先后夺冠,这些选手们说过的悲情誓言能否实现?
推荐 免费A级毛片 2019-12-14 16:24 572 6618
明日方舟:详解五星狙击白金要不要换 手感平滑的驴外四女友之一
推荐 免费A级毛片 2019-12-14 16:24 577 4535
LOL:卡在青铜白银上不去,学会她轻松上铂金
推荐 免费A级毛片 2019-12-14 16:24 563 3191
华为手机不要乱买,目前这4款才是最值得入手的
推荐 免费A级毛片 2019-12-14 16:24 279 2946
曾经比张杰还红,却被兄弟睡了女友,因为出手惨遭封杀负债累累
推荐 免费A级毛片 2019-12-14 16:24 106 2950
【托福考试】2019年12月14日·托福考场回忆
推荐 免费A级毛片 2019-12-14 16:24 555 1167
结婚9年因《都挺好》再次出名,今穿连体裤,配暗红唇色霸气十足
推荐 免费A级毛片 2019-12-14 16:24 927 2285
专访炎亚纶、金靖 |《演员请就位》描摹下的“演员生存指南”
推荐 免费A级毛片 2019-12-14 16:24 426 4761
34岁宋仲基穿黑衣玩游戏,笑容阳光如少年,恢复单身状态大好
推荐 免费A级毛片 2019-12-14 16:24 681 2904
14万多元的三菱欧蓝德,碾压途观,网友:这车现在卖的就是性价
推荐 免费A级毛片 2019-12-14 16:24 226 951
冬季度假攻略:西双版纳热带雨林风情暖你一冬
推荐 免费A级毛片 2019-12-14 16:24 193 7231
同样是《旋风少女》中的戚百草,差距却不是一般的大,不敢相信
推荐 免费A级毛片 2019-12-14 16:23 116 9487
终极斗罗109话:史莱克海选结束,叶灵瞳没跟上主角团,后悔了
推荐 免费A级毛片 2019-12-14 16:23 751 8386
济宁银行荣获“2019年度最具竞争力中小银行”称号
推荐 免费A级毛片 2019-12-14 16:23 264 7475
南楠 | 实战案例示范平手盘平局盈利!公推马竞赢球不赢指数!
推荐 免费A级毛片 2019-12-14 16:23 904 4565
早场东亚杯,四线日本能赢中国香港3个以上吗?
推荐 免费A级毛片 2019-12-14 16:23 923 3719
十堰男子KTV唱“霸王歌”结果被罚唱7天“囚歌”
推荐 免费A级毛片 2019-12-14 16:23 282 2281
贵州法官直播“带货”1公斤重的金链子,网友:真是开眼界了
推荐 免费A级毛片 2019-12-14 16:23 866 5164
破坏平衡的最强卡组,迦拉克隆萨削弱前的绝唱
推荐 免费A级毛片 2019-12-14 16:23 542 1195
AI智能配14英寸超大屏,观致全新SUV,比星途更香
推荐 免费A级毛片 2019-12-14 16:23 996 4511
扒一扒那些竟然没有一部代表作品的当红小花
推荐 免费A级毛片 2019-12-14 16:23 703 7827
我们都被骗了,baby演技真不烂,看见她的“惊悚片”后我信了
推荐 免费A级毛片 2019-12-14 16:23 596 4484
赞助围甲联赛两年,华为手机品牌加速走入大众用户心智
推荐 免费A级毛片 2019-12-14 16:23 527 839
德云社成立24年:走出来四类台柱级明星
推荐 免费A级毛片 2019-12-14 16:23 986 2164
165cm张天爱瘦太狠,穿打底裤腿都闭不拢,90斤“直板身”似超模
推荐 免费A级毛片 2019-12-14 16:23 481 3295
那些神奇的女明星称号,4千年美女国民大嫂中国第一甜心胖迪
推荐 免费A级毛片 2019-12-14 16:23 243 4078
都2020年了,你离「车厘子自由」还差多远?50 mins 足够!
推荐 免费A级毛片 2019-12-14 16:22 687 2095
市委常委会召开会议 持续用力推进后续整改 确保高标准高质量完成整改任务
推荐 免费A级毛片 2019-12-14 16:22 796 7152
《Dota》:虽然渺小 却能在即将凋零时 迎来最好的花匠
推荐 免费A级毛片 2019-12-14 16:22 623 1290
原创 “篮球之神”情感生活丰富多彩,经历两段失败婚姻后现任小他16岁
推荐 免费A级毛片 2019-12-14 16:22 590 7514
华为全力出击,Mate30 5G跌至“新低价”,网友:又买早了
推荐 免费A级毛片 2019-12-14 16:22 510 3781
孩子常吃这些食物身体好 茼蒿富含膳食纤维
推荐 免费A级毛片 2019-12-14 16:22 400 6107
冬季最“温暖”的食物 白萝卜能提高抗寒能力
推荐 免费A级毛片 2019-12-14 16:22 551 8936
《庆余年》中“朱格”罕见晒一家四口,妻子貌美,小女儿神似嗯哼
推荐 免费A级毛片 2019-12-14 16:22 178 6647
南山区人民检察院高效率移送 “涉恶聚众扰乱交通秩序”案件
推荐 免费A级毛片 2019-12-14 16:22 394 741
刘烨童年系红领巾,诺一长相没爸爸清秀,安娜婆婆颜值惊艳
推荐 免费A级毛片 2019-12-14 16:22 218 576
妮维雅品牌安利向
推荐 免费A级毛片 2019-12-14 16:22 992 2638
郑爽《绝密者》新剧照曝光,穿军装帅气十足,但空气刘海让人出戏
推荐 免费A级毛片 2019-12-14 16:22 554 2469
《沙海》沈琼被吴邪分尸,都因为黎簇爸爸一直背负的秘密
推荐 免费A级毛片 2019-12-14 16:22 964 3538
《误杀》首开7.5分,肖央颠覆自我受夸赞,小沈阳转型为何那么难
推荐 免费A级毛片 2019-12-14 16:22 576 9611
姚晨出席电影文娱大会,精致打扮实在太美了
推荐 免费A级毛片 2019-12-14 16:22 102 7519
刀子嘴豆腐心,最不记仇的三个生肖
推荐 免费A级毛片 2019-12-14 16:22 579 3741
梅西基金会投资3000万英镑,用于建立儿童肿瘤治疗机构
推荐 免费A级毛片 2019-12-14 16:22 476 2950
沾化政府硬核补贴 15万元家庭亲情贷无息无担保
推荐 免费A级毛片 2019-12-14 16:22 330 6230
国产动画片中让人崇拜的强者,小花仙是传奇,爱精灵乐吉儿被遗忘
推荐 免费A级毛片 2019-12-14 16:21 498 9889
原创 超神学院,琪琳最霸气的高光时刻:你们已经被我一个人包围了!
推荐 免费A级毛片 2019-12-14 16:21 233 8281
【大兴提醒】买车送京牌,坑太多!大兴人别上当!
推荐 免费A级毛片 2019-12-14 16:21 198 3951
教研促发展,携手共前行
推荐 免费A级毛片 2019-12-14 16:21 658 2836
南京市金陵小学迎接2019年栖霞区教育局督导室“弹性离校”工作专项督导
推荐 免费A级毛片 2019-12-14 16:21 733 6325
【大兴关注】未来部分大兴人有望放春秋假?羡慕了
推荐 免费A级毛片 2019-12-14 16:21 583 5541
虽然爱的路上充满荆棘,但终能走到美好终点的星座女
推荐 免费A级毛片 2019-12-14 16:21 772 2950
长顺县小山村里的新“鸡”遇
推荐 免费A级毛片 2019-12-14 16:21 634 3151
炖牛肉时,一直煮不烂?锅中放入“这味料”,牛肉软烂香喷喷!
推荐 免费A级毛片 2019-12-14 16:21 205 2872
烈山区在全市率先设立百姓说事点
推荐 免费A级毛片 2019-12-14 16:21 771 670
冬日的暖阳,与大八的美好时光
推荐 免费A级毛片 2019-12-14 16:21 388 9667
坡贡中心学校开展“千师访万家”“小手签大手”暨志愿服务活动
推荐 免费A级毛片 2019-12-14 16:21 924 2673
童星出道的他们,不仅没长残,反被称为“老戏骨”!
推荐 免费A级毛片 2019-12-14 16:21 153 1783
十二星座男生决定表白前的征兆?狮子霸道,金牛直男,天蝎宠溺!
推荐 免费A级毛片 2019-12-14 16:21 929 3679
保驾护航 潜心所育——武宁二幼对全体教职工进行保健知识考核
推荐 免费A级毛片 2019-12-14 16:21 837 3742
【志愿廊坊】香河县委网信办开展敬老爱老献爱心志愿服务活动
推荐 免费A级毛片 2019-12-14 16:21 709 9785
有福不会享,天天操心,吃力不讨好的三大生肖女
推荐 免费A级毛片 2019-12-14 16:21 825 4665
【文明播报】小绿屋带来大健康——廊坊市区投放30余座“健康自测小屋”
推荐 免费A级毛片 2019-12-14 16:21 761 3225
【文明播报】安次区调河头乡用实绩提升人居环境
推荐 免费A级毛片 2019-12-14 16:21 918 6195
小米70迈新品后视镜!前后双录大屏显示,不足300元,值得买
推荐 免费A级毛片 2019-12-14 16:21 396 1562
有种“清新脱俗”叫杨幂,身穿香槟金斜肩礼服,颜值美回郭襄!
推荐 免费A级毛片 2019-12-14 16:21 553 5840
《新笑傲江湖》官宣,古装男神,肖战总是能帅到你!
推荐 免费A级毛片 2019-12-14 16:21 414 5298
天行九歌真人版:嬴政想让韩非当自己的商鞅,苍龙七宿之秘揭晓?
推荐 免费A级毛片 2019-12-14 16:21 375 8903
快乐健体 精彩教研——中大街园区承办2019年幼儿园体育活动系列培训之幼儿园园际交流活动
推荐 免费A级毛片 2019-12-14 16:21 823 5585
林彦俊《芭莎珠宝》大片公开 电子刊明日中午12.00准时上线
推荐 免费A级毛片 2019-12-14 16:21 750 6586
上海浦东香格里拉自助餐!波龙生蚝鹅肝畅吃!明星硬菜、金牌乳猪
推荐 免费A级毛片 2019-12-14 16:20 829 8692
媒体看新区 | 快看,一个千亿元级的医药产业集群正在崛起
推荐 免费A级毛片 2019-12-14 16:20 772 7181
我不是小鲜肉,我只是恰巧和小鲜肉一个年纪,这句话就是他的写照
推荐 免费A级毛片 2019-12-14 16:20 955 7340
日常生活中常吃以下3物,保护视力、缓解眼疲劳,更健康
推荐 免费A级毛片 2019-12-14 16:20 928 1628
她是一位皇妃,却演出了情人的感觉,观众跟着泪目了!
推荐 免费A级毛片 2019-12-14 16:20 570 599
工地人脸识别闸机,听说可大幅度的提升工地的安全制度?
推荐 免费A级毛片 2019-12-14 16:20 949 2017
他是大家眼中英俊潇洒的男人,可他的这个角色,颠覆了认知!
推荐 免费A级毛片 2019-12-14 16:20 378 9265
安居的冬天不会冷!
推荐 免费A级毛片 2019-12-14 16:20 768 9384
一个男人有多爱你,他的吻会告诉你,细细品味吧
推荐 免费A级毛片 2019-12-14 16:20 557 8058
婆媳关系相处融洽的三大生肖女,婆媳问题在她们眼里不存在
推荐 免费A级毛片 2019-12-14 16:20 596 5610
婆媳关系即便再差,内心还是很强大的三大生肖女
推荐 免费A级毛片 2019-12-14 16:20 170 5462
女人为什么总是和情人断不了关系?无非是这3个原因,很无奈!
推荐 免费A级毛片 2019-12-14 16:20 762 5792
高价猪背后原因除了非瘟,看不到的手更可怕
推荐 免费A级毛片 2019-12-14 16:20 205 1571
婚后“最容易吵架的”3生肖女,容易和老公冷战,不好哄高兴
推荐 免费A级毛片 2019-12-14 16:20 213 9496
王者荣耀小饭堂团队原来是这样的,上班还能打游戏让人羡慕!
推荐 免费A级毛片 2019-12-14 16:20 944 9240
学霸宿舍!5室友全通过法律职业资格考试:每天学12小时 玩手机觉得愧疚
推荐 免费A级毛片 2019-12-14 16:20 941 9549
李书福要爆发了!轴距超2米7, 油耗4.8L带终身质保,看啥CRV
推荐 免费A级毛片 2019-12-14 16:19 860 4234
2019“一带一路”北海国际帆船赛开幕启航
推荐 免费A级毛片 2019-12-14 16:19 101 2214
风云榜·展望2020|高广汉:首创置业的“举重若轻”
推荐 免费A级毛片 2019-12-14 16:19 935 795
燃!长宁这6个单位、32个村被省上点名!
推荐 免费A级毛片 2019-12-14 16:19 853 9587