小燕文学

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

第一百零五章 OPCODE(第2页)

先编译器要将程序编译为计算机能够理解的机器语言,然后开始将程序交给cpu来控制,经过提取、解码、执行、写回……等一系列的动作,最终计算出结果,然后再将其显示在显示器中。

这个过程虽然繁杂,但是度非常快,计算机刚刚诞生的那会儿,度可能和用算盘计算差不多,但是到了现在,已经只是一瞬间的事情了。

小小的一块芯片里面,蕴含的东西却是非常多的。

在以前,cpu是使用继电器之类的基本开关元器件来实现的,这些元器件不但体积庞大,而且不可靠,很容易破碎。真空管的出现逐渐代替了继电器,直到后来晶体管的出现才是cpu技术的第一次飞跃。

集成电路将大量的晶体管都集中在一个小小的芯片上,大大缩小了cpu的体积,并且不容易损坏,稳定性也得到了极大的提升。这个时期计算机才真正有了走向千家万户的可能,微型计算机应运而生。

红皮书中,对65o2的介绍非常详细,大到cpu芯片各个针脚的功能和作用,小到累加器、指令解码器以及各种各样的寄存器的详细结构都配有详细的插图。

这些插图,全部是手绘的,原作者正是苹果公司的天才计算机工程师沃兹尼亚克。

连线条都有些弯曲的手绘图形出现在计算机手册中,这要是在今天,会给人一种非常不专业的感觉,但是在红皮书出版行的时候,正是这些手绘插图让全世界所有计算机爱好者和研究人员为之痴迷。

可以说,1e_ii完全是为了计算机爱好者而设计的,包括红皮书,也是为这些专业人士而撰写的,因为其设计者是伍兹尼亚克,一个纯粹的技术人员。

不过苹果公司的ceo乔布斯对此意见很大,他并不是技术人员,他也不希望使用苹果计算机的用户仅仅局限于专业人员和计算机爱好者。

这不是乔布斯想要的产品,所以此后苹果公司后来66续续推出了很多版本其他类型的计算机,不过却一直无法越1e_ii,并且由于过于保守,最终让公司陷入了面临倒闭的危机边缘,直到很久以后才重新崛起——这是后话。

林鸿对这部分内容看得尤其仔细,对照着cpu里面各部件的电路原理图,他在脑海中模拟着整个cpu的运算流程。原本他还以为自己理解起来会有一定难度,但是后来现,他很顺利地就理解了整个cpu的运作原理。

算术逻辑单元、累加器、计数器、时钟生器、寄存器组……

林鸿一方面惊诧于这一块小小的芯片上面竟然集成了这么多复杂的部件,另外一方面又沉迷在这些设计精妙的电路中无法自拔。

无线电台的元器件电路和原理,都是可以看得见摸得着的,可是cpu中的这些东西,却被封装在这么小的一块芯片内,只能通过外部的引脚对其进行操作,这不得不让林鸿感到非常震惊。

这就一个黑匣子,所有输入输出信号,全靠那几根针脚来实现,通过对针脚上面施加各种高低不同的电平电压,就实现了数据的处理和运算,这种巧夺天工的设计,不得不让人击节赞叹!

通过巧妙的电路处理,计算机科学家们明了一种被称为“opcode”的机器语言,以此来对cpu进行指令控制,从而实现计算。

机器语言就是指二进制代码语言,是最低级最原始的语言,也是计算机微处理器可以直接理解的语言。例如“oooo”表示让cpu加载程序,而“ooo1”则告诉它要存储东西了。

四位数,每一位都有两种可能,那么则可以表示2x2x2x2总共16种不同的操作。

16种操作在刚开始的时候还能满足需求,可是到了后面计算机的cpu越来越复杂,操作指令也越来越多,这已经无法满足需求了,于是便开始进行扩充,用8位或者12位二进制进行标示。

直接用二进制来编写程序,实在是太让人蛋疼了,满屏幕都是密密麻麻的o和1,眼睛都能看成斗鸡眼去。

后来有猛人们便想出一个法子,将二进制转换为十六进制进行处理,每四位二进制正好对应一个十六进制正好对应,这样就大大简化了对记忆以及输入量的要求。

再到后来,大家觉得记十六进制代码也是一件难以接受的事情,于是开始用字母单词的缩写来对应计算机的操作指令,机器码助记符和汇编语言便由此而诞生。

例如“mov”指令,就是英文“move”的缩写,意思就是移动,功能也是将一个数据从一个地方移动到另外一个地方。

这个指令很有用,例如想要在显示器上显示字母“a”就只要将a对应的机器语言“mov”到对应的显存位置上去,显示器上就会将“a”显示出来。

红皮书在这个章节里面,详细介绍了65o2的opcode机器码,主板上的电路,就是对这些机器码的一个实现。

林鸿直到此刻才算真正理解了,为什么说计算机的世界就是o和1组成的世界。

====

推荐朋友现代修真作品

[e=《最强仙王》]

热门小说推荐
心灵终结的碧蓝之路

心灵终结的碧蓝之路

简介关于心灵终结的碧蓝之路逸龙轩,与萌指奇才异教齐名的传奇指挥官,尤里对此的评价是一个极其特殊的net人,但对待生活与军事两方面有宛如两个不同的个体,极其有趣。当心灵终结的传奇指挥官来到碧蓝航线后又能碰撞出什么样的火花呢?(新人作者,文笔可能不太好,请轻喷,本人大一可能没有太多时间更新,只能说尽可能每天保底一更,本书主打日常,温馨。作者码字是用电脑码字布的所以在手机上观看的话可能感官不太好,请见谅。)...

逍遥小军侯

逍遥小军侯

我为穿越众,当俯视世间一切人!大家好,我叫祝修远,是一名金光闪闪的穿越者。穿越后,我是一名高贵的独一无二的农农夫画外音据画像资料显示,此人粗布短打衣衫褴褛蓬头垢面某天,整理便宜老爹的遗物,无意翻出一纸婚书。切!退婚流的小说我见多了,这次我偏要来个反套路!于是上门退婚。然而准岳父却喜道贤婿,终于等到你!下人放下木棒老爷,一棒打晕了!准岳父一挥手更衣,送入洞房!次晨,捂着后脑勺。救命啊!有人抢亲啦若干年后。我,祝修远。俯瞰着万里江山。坐拥着后攻三千。发出历史最强音我为穿越众,当俯视世间一切人!...

蜜罐里的娇美人

蜜罐里的娇美人

文案林灼灼是泡在蜜罐里长大的娇美人,却在婚嫁上栽了大跟头。太子的白月光是她堂姐,娶她只是为了堂姐有朝一日能顺理成章嫁过去当媵妾。太子痴情不渝啊,三年后,终于以林灼灼不孕为借口,欢欢喜喜纳了堂姐,从此出双入对。而林灼灼则成了嫉妒成性,专给堂姐下绊子的恶毒太子妃。一睁眼,林灼灼回到了未嫁之时。宴会上,林灼灼带人围观了太子和堂姐假山后见不得人的一幕,转头哭倒在皇帝舅舅跟前,死活要退亲。太子恼羞成怒,却不得不退婚,从此冷眼旁观林灼灼还能嫁给谁!却不想,林灼灼转头竟搭上了风流浪荡徒有一张俊美脸的四皇子。太子笑疯了,因爱生恨,故意嫁给他不成器的兄弟来报复他??四皇子轻笑着揉她耳垂真愿跟了我,不是赌气?不怕嫁了我从此潦倒过日?男人的不正经,林灼灼丝毫不在意怎么,你不信我挑男人的眼光?四皇子笑了。哦,差点忘记说,上一世,四皇子就干掉太子登基为帝了排雷1抓奸不会一次就抓成功,一波三折。2在铺垫抓奸的过程中,男女主在走感情线,爱情一点点推进,细水长流,娓娓道来。只想快点看抓奸情节的小可爱们,慎入。内容标签情有独钟重生甜文爽文主角林灼灼,四皇子(卢剑)┃配角完结文美色撩人宠妻为后娇妻为后将军叼回个小娇娘强烈推荐┃其它一句话简介他这么撩!立意擦亮双眼,抓住机遇,一朝翻身,奋斗不息...

开局古代:带着家人在天灾中躺赢

开局古代:带着家人在天灾中躺赢

简介关于开局古代带着家人在天灾中躺赢本故事纯属虚构,架空年代,请勿对座入号。开局竟然成了农家女儿,还是集宠爱于一身的农家女儿,在这个重男轻女的年代属实难得。被宠爱着的花锦每日过的都很快乐,想着拥有疼爱自己一家人的她这样的日子也不错。在这个陌生的年代作为最低层老百姓的花锦没什么大志向,能够平安喜乐即可。只想平平淡淡的过完一生。谁料天有不测风云,天地骤变,各种天灾接踵而至。不过,她有空间,她怕啥?且看她如何带着家人在灾难中生存。...

护国帝师

护国帝师

他是无双帝师。门徒无数,桃李遍天下。本欲隐居山林,却因得知妻女受辱而重新出山。天下,因为他的出现而频生波澜。世界,因为他的存在而天翻地覆。七十二圣,三千高徒。剧变,从一个小小的黄城开始!护国帝师...

开局合欢宗:我被圣女抓去当炉鼎

开局合欢宗:我被圣女抓去当炉鼎

本书又名合欢宗圣女暗恋我的那些年请叫我猛男简介难道底层修士,永远只能被修仙界大能剥削吗?不!每个修士,都有一段独属于他的过往,每个不起眼的小人物,都有一个他为之坚守的信念。我,就是这样一个标准的小人物。可我不甘放弃!难道我的命运,永远就只能剥削吗!无数次夜里,我都这样问自己。我想说不。哪怕生于微末哪怕浑身泥泞,也要轰轰烈烈地活一场!哪怕林枫,这就是你逃跑的理由?合欢宗,圣女宫。鱼佑谙看着被她压在床上的男人,看着他微微红润的脸颊,忍不住一口亲上去。我看你挺喜欢被我剥削的嘛。妖女,快放开我。休想。各位书友要是觉得开局合欢宗我被圣女抓去当炉鼎还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!...