友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
超脑黑客-第42部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
6502的价格只有其他同类产品的六分之一甚至更低,但是性能方面却相差无几,甚至比别的公司的八位微处理器还要更快。正是由于这种无法忽视地有点,让很多计算机或者游戏机厂商最终选择了它作为CPU。
APPLE II苹果机就是使用这个芯片的伟大产品之一,另外一个比较著名的产品,就是任天堂的家庭游戏机,俗称红白机。
中央处理器,被称作计算机的“大脑”和“心脏”,这并不是随便叫的。因为计算机中所有的执行和计算,都必须通过CPU来完成。
所谓计算机的可编程性主要是指对CPU的编程,只不过平时针对它的操作,被层层封装隔离,使用高级语言的程序员,甚至不用知道CPU的存在以及其具体运作原理,只要编写“1+1”这样的计算等式,然后执行编译就会出现结果。而实际上,在那察觉不到的一瞬间,这其中经过了一个非常繁杂的过程。
首先编译器要将程序编译为计算机能够理解的机器语言,然后开始将程序交给CPU来控制,经过提取、解码、执行、写回……等一系列的动作,最终计算出结果,然后再将其显示在显示器中。
这个过程虽然繁杂,但是速度非常快,计算机刚刚诞生的那会儿,速度可能和用算盘计算差不多,但是到了现在,已经只是一瞬间的事情了。
小小的一块芯片里面,蕴含的东西却是非常多的。
在以前,CPU是使用继电器之类的基本开关元器件来实现的,这些元器件不但体积庞大,而且不可靠,很容易破碎。真空管的出现逐渐代替了继电器,直到后来晶体管的出现才是CPU技术的第一次飞跃。
集成电路将大量的晶体管都集中在一个小小的芯片上,大大缩小了CPU的体积,并且不容易损坏,稳定性也得到了极大的提升。这个时期计算机才真正有了走向千家万户的可能,微型计算机应运而生。
红皮书中,对6502的介绍非常详细,大到CPU芯片各个针脚的功能和作用,小到累加器、指令解码器以及各种各样的寄存器的详细结构都配有详细的插图。
这些插图,全部是手绘的,原作者正是苹果公司的天才计算机工程师沃兹尼亚克。
连线条都有些弯曲的手绘图形出现在计算机手册中,这要是在今天,会给人一种非常不专业的感觉,但是在红皮书出版发行的时候,正是这些手绘插图让全世界所有计算机爱好者和研究人员为之痴迷。
可以说,APPLE II完全是为了计算机爱好者而设计的,包括红皮书,也是为这些专业人士而撰写的,因为其设计者是伍兹尼亚克,一个纯粹的技术人员。
不过苹果公司的CEO乔布斯对此意见很大,他并不是技术人员,他也不希望使用苹果计算机的用户仅仅局限于专业人员和计算机爱好者。
这不是乔布斯想要的产品,所以此后苹果公司后来陆陆续续推出了很多版本其他类型的计算机,不过却一直无法超越APPLE II,并且由于过于保守,最终让公司陷入了面临倒闭的危机边缘,直到很久以后才重新崛起——这是后话。
林鸿对这部分内容看得尤其仔细,对照着CPU里面各部件的电路原理图,他在脑海中模拟着整个CPU的运算流程。原本他还以为自己理解起来会有一定难度,但是后来发现,他很顺利地就理解了整个CPU的运作原理。
算术逻辑单元、累加器、计数器、时钟发生器、寄存器组……
林鸿一方面惊诧于这一块小小的芯片上面竟然集成了这么多复杂的部件,另外一方面又沉迷在这些设计精妙的电路中无法自拔。
无线电台的元器件电路和原理,都是可以看得见摸得着的,可是CPU中的这些东西,却被封装在这么小的一块芯片内,只能通过外部的引脚对其进行操作,这不得不让林鸿感到非常震惊。
这就一个黑匣子,所有输入输出信号,全靠那几根针脚来实现,通过对针脚上面施加各种高低不同的电平电压,就实现了数据的处理和运算,这种巧夺天工的设计,不得不让人击节赞叹!
通过巧妙的电路处理,计算机科学家们发明了一种被称为“OPCODE”的机器语言,以此来对CPU进行指令控制,从而实现计算。
机器语言就是指二进制代码语言,是最低级最原始的语言,也是计算机微处理器可以直接理解的语言。例如“0000”表示让CPU加载程序,而“0001”则告诉它要存储东西了。
四位数,每一位都有两种可能,那么则可以表示2x2x2x2总共16种不同的操作。
16种操作在刚开始的时候还能满足需求,可是到了后面计算机的CPU越来越复杂,操作指令也越来越多,这已经无法满足需求了,于是便开始进行扩充,用8位或者12位二进制进行标示。
直接用二进制来编写程序,实在是太让人蛋疼了,满屏幕都是密密麻麻的0和1,眼睛都能看成斗鸡眼去。
后来有猛人们便想出一个法子,将二进制转换为十六进制进行处理,每四位二进制正好对应一个十六进制正好对应,这样就大大简化了对记忆以及输入量的要求。
再到后来,大家觉得记十六进制代码也是一件难以接受的事情,于是开始用字母单词的缩写来对应计算机的操作指令,机器码助记符和汇编语言便由此而诞生。
例如“MOV”指令,就是英文“MOVE”的缩写,意思就是移动,功能也是将一个数据从一个地方移动到另外一个地方。
这个指令很有用,例如想要在显示器上显示字母“A”就只要将A对应的机器语言“MOV”到对应的显存位置上去,显示器上就会将“A”显示出来。
红皮书在这个章节里面,详细介绍了6502的OPCODE机器码,主板上的电路,就是对这些机器码的一个实现。
林鸿直到此刻才算真正理解了,为什么说计算机的世界就是0和1组成的世界。
第一百零六章 孙武上门
转眼几天时间过去。
这些天来,冯婉一直在为林鸿成为交换生的事情而忙碌着,虽然她本身就是管这方面事物的领导,但是有一些必要的手续和流程还是要去做的,至少不能让别人抓住什么把柄。
林鸿在班级里面,除了许文静,和其他同学基本没有什么交流。一方面是他的性格如此,别人不主动找他,他很少主动去找别人聊天。另一方面,则是因为这里只不过是他的中转站,他也呆不了多久,就可能去美国了。
这些天来,红皮书早就被他看了好几遍,并且用所学到的知识编了一些小东西出来。
然后,他发现什刹海附近不远还有个西城区图书馆,于是立刻就成为了那里的常客。
图书馆可是个好地方!林鸿真心感叹。
当年,他面对徐爷爷的一书柜的书籍都已经震惊得说不出话来,可是现在,竟然有一栋建筑,里面全部是各种各样的藏书,当他得知这个消息的时候,内心的震撼可想而知。
办理图书馆的借书证,还是慕思敏陪他一起过去的。
图书馆里面的图书,不像老徐头那个书柜,仅仅只局限于电子领域,而是几乎包括了各行各业的书籍。
当然,有关计算机方面的图书非常稀少,大部分都是计算机文化基础和BASIC编程方面的教科书,而计算机硬件原理方面的书籍,没有任何一本可以和苹果红皮书可以媲美的。
这点也从侧面证明国内对计算机的研究非常落后。林鸿放弃寻找和计算机相关的书籍,而是转而看一些历史资料、人物传记,以及回忆录之类的人文社科类书籍。
对于人物传记,他根本不挑人,从古到今,只要有人给他们立传的人,他都看。
在林鸿看来,既然有人为他立传著书,则证明这个人活得还不算失败,总是有可取之处,而林鸿想要看的,就是对方的那点可取之处。
这是林鸿想到的可以开阔自己眼界,吸收人生经验的最快捷方法。
相比起人物传记,他更喜欢回忆录之类的纪实文学,因为里面的东西相对来说更加真实,通过回忆录,他可以从中学到一些他无法学到的东西。
林鸿看书很快,经常是站在图书馆找书的时候,就可以看上好几本,然后又借几本回来看,第二天则去还书……
如此过了几天,图书馆的工作人员都已经对他很熟悉了。
所以,这些天,林鸿过得很充实。
几天过去,从思想上来说,他完全可以用脱胎换骨来形容。
他的世界观、人生观和价值观在阅读中开始逐渐成形,这个过程原本是要高中毕业到大学这个阶段才会逐步开始形成,不过林鸿是个特殊情况,他的智商比较发达,平时想问题的时间又比较多,所以从小就比同龄人要早熟。
不过,由于年龄和人生阅历的限制,他思考问题的时候,还是有很大的局限性。通过阅读这些人文社科类的书籍,他的思想开始真正逐渐走向成熟。
古人云,读史使人明志,林鸿正是看到这句话之后才去看这些书籍的。
在此期间,林鸿和孙武通过几次电话,当对方听到他可能要去美国当交换生的时候,孙武嚷嚷着也要跟着一起去。可是后来又改变了主意,用他的话来说,是实在受不了那些叽里呱啦的外国鸟语,他还是呆在国内混比较好。
孙武这些天也非常忙。
自从见识过小胖家里的那台红白机之后,他就一直对其念念不忘。
红白机不像街机那么大,非常小,专门是为了家庭游戏而定制的,直接使用电视机就可以玩。
所以,回到北京之后,他就缠着他老爸给了他一点钱,然后加上自己手头的积蓄,他跑去中关村买了一台。
这些天来,他一直都在忙着玩这个,刚开始自带的两个游戏卡带他早就玩得烂熟了。于是,他就经常往中关村那边跑,由于他性子比较活跃,倒被他认识了好几个游戏发烧友,经常凑在一起交流玩游戏的心得。
认识了几个朋友之后,孙武手中的游戏卡带完全不缺了,而且不用钱买,不过都不是正版的,而是从中关村流出来的盗版卡,俗称黄卡或者D卡。
D卡的价格在刚开始的时候实际上也非常贵,完全是模仿正版卡带来制作的,不过后来随着集成电路的发展,逐渐开始变得非常便宜,做工也越来越差劲。
拆开黄色的盒子,卡带上已经很难见到那些排列紧密的芯片元件了,取而代之的就是一个简单的电路板加一个大大的、没有封装的‘电容疙瘩’,几十个游戏都储存在这个黑疙瘩里面。
而且,一张D卡里面,往往有着好几个,甚至几十个游戏。虽然也有一些D卡做工非常不错,但很多情况下,这样的偷工减料还是会导致游戏死机,存档数据丢失的情况。
不过对于这种情况,孙武根本不在乎,毕竟一分钱一分货,存档丢失,大不了再重新玩一遍,反正是自己的游戏机,又不用钱,时间嘛,他有得是。
当然,孙武也没有放过街机游戏。来这里才不到十天的时间,北京地区哪里有街机游戏厅,他早就打听得一清二楚,并且他家附近的游戏厅里面的游戏已经被他玩了个遍,这才开始时将自己的经历全面集中在家庭游戏上面。
他交的几个朋友当中,有一个骨灰级的玩家,叫顾伟,这个人不但玩游戏的技术一级棒,而且还懂得自己修改和破解游戏,中关村流出来的很多D卡,都是从他手里流传出来的。
孙武当时找他买D卡,却看到他正被一个黄毛青年敲诈,于是看不过去见义勇为将那黄毛狠揍了一顿。
结果没想到引来了五六个混混,好在孙武人虽然懒散,但是从小到大却没停止过练武,格斗实战经验更是比林鸿强了不知道多少倍。结果可想而知,那五六个混混都躺下了,不过这次动静太大,引来了警察,将他们都带到了当地派出所。
孙武对此毫无畏惧,很快就和顾伟两人出了派出所,并且还是被所长亲自恭送出来的,原因无他,孙武的父亲孙国栋正是他的顶头上司。
就这样,孙武和顾伟两人算是正式认识了,并且他们发现各自的脾性非常相投,又都非常喜欢玩游戏,于是很快就成为了很好的朋友。
周六的时候,孙武早早地就来到了离开家里,肩膀上背着个书包,里面放着的,正是他的宝贝红白机,另外还有不少游戏卡带,都是他认为比较经典的游戏。
他并不是去上学,而是去什刹海那边找林鸿玩。他书包里面这些可都是好东西,一般人根本玩不到,还有两款是顾伟通过自己的渠道最新从台湾那边搞到的游戏,非常好玩。
他和林鸿两个自从来北京之后,由于各种原因,一直还没过见面,虽然每天都有游戏玩,但是孙武还是怪想林鸿的。于是问清楚林鸿所在的地址之后,他一大早就出发了。
在此之前,他已经给林鸿打过电话,让他在家里等着,不要出去。
按照自己之前查好的线路,孙武转了两趟公共汽车,这才来到了目的地。
走到门口,自然也遇到了保安的盘问。这个保安正是上次拦林鸿的那个,听孙武说是林鸿的好朋友,来找他玩,也就没多问,直接让他进去了,还非常热心地给他详细解说在哪个单元哪一层。
孙武非常顺利地就找到了林鸿的家。
林鸿开门把他迎了进来,然后扔给他一个苹果。他的母亲冯婉由于今天要参加司里的会议,早早地就去单位上班,家里只有林鸿一个人。
“这里的环境可比我家要好太多了!”孙武站在阳台上,看着远处什刹海的风景有些艳羡地说道。
“鸿子,你是不知道,就我们那个大院,虽然小孩比较多,但是都一个个拽得不行,鼻孔朝天,狗眼看人低,要不是老子懒得搭理他们,有他们好看的。”
“你那个妹妹呢?搞定没,上次我看她很鄙视你啊,呵呵。”林鸿趴在栏杆上调侃道。
孙武急忙说道:“靠,就她?小丫头片子一个,我回去后教训了几次,现在乖顺得像只小猫。”
林鸿一脸玩味地看着他,脸上带笑,不说话。
孙武心虚地咬了几口苹果,然后将果核用力朝前扔出,直接扔进了前面的一个水池里面。
“小丫头倔强得很,我用尽了法子,还是没搞定她。”孙武见林鸿不相信自己,只好坦白,“那个女人对我还算可以……再说,我身为大老爷们,也不好欺负女生,是不是?”
“哎,不说这个话题了,走,我们玩游戏去,我可是给你带了好几个好玩的卡带。”
说着,孙武走回大厅,将放在沙发上的书包提到茶几上,然后从里面拿出红白机。
“这个就是任天堂出品的家庭游戏机,不过我们都习惯叫它红白机。”
孙武给林鸿介绍道,他现在在这方面可以说是半个专家了,这些东西,都是跟顾伟学的。
“上次小胖家里也有一个,我记得跟你说过。”
一边说着,他一边从书包里又拿出几盘游戏卡带,一盘《三国志II》,一盘《魂斗罗》,还有两盘黄色外壳的D卡,都是几十合一的。
第一百零七章 D卡
《魂斗罗》的英文名称是Contra,这是日本KONAMI公司于1987年开发的一款一款横向卷轴射击游戏。平台遍布各大平台,大型游戏机、家庭主机、家用电脑等设备。
这个游戏非常有意思,故事背景是根据著名恐怖片《异形》改编,人物造型是著名影星施瓦辛格和史泰龙,都是肌肉男。
“魂斗罗”是印度梵语的中文发音,是婆罗门斗士中的一位。相传“魂斗罗”以一当十,战死后直立不倒,后来成为了神,被世人膜拜,可以说是印度的一种武士的精神象征。
这是林鸿玩的第一个射击类游戏,各种各样的武器让他大开眼界。
射击类的游戏,虽然操作非常简单,只是简单设计加上跑和跳,但是对操作的精度要求非常高,而这正是林鸿的长处所在,所以他只是在刚开始的时候由于不熟悉游戏而挂了几次,随后他便如鱼得水,子弹完全沾不到边,而孙武就没他这么厉害了,基本上林鸿一条命相当于他五六条命。
《魂斗罗》是一款节奏非常快的游戏,玩家自始至终都处于非常进展的状态之中,不能在同一个地方呆得太长时间,必须得不同的跑动,否则就会被无数炮弹轰炸攻击。
他们两人很快就将这个游戏通关了。
接着又插上了《三国志II》的卡带。
《三国志II》是本宫广志原作同名游戏“天地吞食”的续作,其背景是所有中国人耳熟能详的三国赤壁之战。
这是一款非常不错的横版通关游戏,孙武非常喜欢,他最喜欢的角色,是里面的张飞和赵云。
但是林鸿玩了一会儿之后,就觉得有点别扭,他实在有点难以理解里面的一些设定。
例如,这个游戏里面有五个角色供选择,但是这五个人竟然不是西蜀的五虎将,而是使用魏延代替了马超,另外这个时期,老将黄忠也不应该出现才对。
林鸿将这个跟孙武说了,对方此刻才意识到这点,不过他对于这个根本毫不在意,只要游戏好玩就行了,管他那么多。
虽然设定上有些难以理解,不过林鸿玩了一会儿之后,也不
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!