咖趣阁

手机浏览器扫描二维码访问

第307部分(第1页)

关于硬件,我们业余选手可以不用知道那么多,只要知道:cpu会执行我们的一些命令,我们的命令是存在“存储器”

里的0101010110101001010…这样的数字来代表。

作为常识我们知道,计算机只认识0和1(至少你现在知道了),那么我们就来看一下它是如何运用0和1来工作的。

汇编:

请注意为了方便讲解我就自己创造例子了,可能和实际情况有出入,但是更容易帮助理解。

先看一下这一行代码:

00000001 00001100 00001010

看不懂?普通人类当然看不懂,但是机器看得懂,而且机器就只能看懂这种形式的信息。

这个叫做机器语言,也是二进制码。

二进制码是构成如今计算机世界的基础,我们电脑里的任何文件、应用程序归根结底的都是以二进制码的形式存在的。

比如:我们常常能够在电脑的文件夹里看到这样一个文件夹:

这其中“bin”

就是单词“binary”

的缩写,意思是二进制文件。

打开bin文件夹,xe和。

dll文件。

对于我们来说,。

exe就是一个应用程序嘛,比如说:xe、xe。

大家难道没有好奇过:为什么应用程序的的后缀是“exe”

呢?原因:“exe”

是英文词组“executable file”

的缩写,意思就是可执行文件。

“可执行文件”

的意思是:可以被cpu执行的文件。

我们前面说过,cpu只能执行0101001这样的指令。

所以“可执行文件”

其实就是这种指令的集合,也就是是一堆二进制码 “00001111 01010011 00100110 00001111 01010011 ……”

。

所以它才会常常被放在ry)文件夹里。

(有没有发现,那些曾经我们看不懂的文件夹结构、文件名后缀,其实设计得都是有道理的)

我们玩的每一个游戏,它们的本质都是这样的二进制文件。

所以编写一个游戏,其实最终最本质就是编写出这样的文件:0101010101110010101010101001010101……可是……

我知道这也太特么为难人了!

鬼看得懂这些01是什么意思啊!

(鬼:我也看不懂啊~)但没有办法,现代的计算机只能识别这种简单的机器语言。

(即便是量子计算机也是玩01这样的量子比特) 为了让这些机器语言更容易被我们人类所理解,先驱们发明了汇编语言。

bly language”

)但其实汇编语言很简单,有了汇编,我就能跟你解释前面的0011是怎么回事了。

再来看之前的那行代码:

00000001 00001100 00001010

热门小说推荐
花都隐龙

花都隐龙

龙踞都市,管它风雨雷电,水深海浅,我自遨游九霄,脚踏八方!...

我有一双神之眼

我有一双神之眼

一双彪悍的双眼,让世间所有的一切都毫无遮掩展现在眼前,陈阳终将站在都市的顶峰,成为统领众人的王中之王!...

穷的只剩钱

穷的只剩钱

原本以为自己是孤儿的墨远,突然多了一个超有钱的老爸,然而墨远感觉自己还是很穷。唔穷的只剩钱了。唉!穷,是一种病。得治...

盛世枭宠:腹黑娇妻你别逃

盛世枭宠:腹黑娇妻你别逃

帝都第一贵公子厉枭寒,性格冷酷,尊贵神秘。有一天,他结婚了,新娘乃刚刚破产的宁家之女宁青青。小道传言,宁家破产皆是厉少一手所为。宁青青以为她嫁给了自己的仇人。他为了折磨她,才故意娶她。却不知,这个男人,一直以来默默守着她,保护她,珍爱她犹如天上明月。由始至终,她都是被深爱的那一个。一句话简介一个先婚后爱,先当冤家再相爱的甜宠故事。展开收起...

极限兑换空间

极限兑换空间

神尊狼狈的看着易池道你怎么成长的如此之快?易池笑着说道只要有了兑换空间,你也可以。幸运的穿越后,易池带着逆天的兑换空间,在异界开始了新的征程。挡我者,死!!易池牛气冲天的说完,一道闪电顿时便轰了下来。新建扣扣群58778243(满)新建扣扣2群209758929新建扣扣3群210922885(PS弥煞新书,异界兑换流作品,一片崭新的幻想世界将展现在您的眼前。)...

神王医婿

神王医婿

他是津海出名的废物上门女婿,谁又知道他真实的身份是让人闻风丧胆的王爷!他为什么会当上门女婿,背后又有什么隐情...

每日热搜小说推荐