omega seamaster 300 m 210224220010044861 richard mille replica watch rm35 015473 rolex 126303 replica1080 ultra deep steel black dial on rubber strap 7431ba2b rolex datejust diamond bezel replica2085 rolex replica 11 watch datejust 126231 dark grey dial demi strap6382 hublot classic 33mm high end women s watch rolex cosmograph daytona 116506 replica watches best quality automatic swiss movement 40mm2024 hublot replica watches big bang sang bleu ll king gold black dial bbf 45mm8464 patek philippe replica watch complications 5905g8591 replica richard mille rm011 rg white ceramic felipe massa black inner bezel white rubber strap a77504536 replica richard mille rm011 black ceramic pvd chrono skeleton dial black rubber strap a77506050 omega de ville prestige co axial power reserve 39 5 mm e2cb0324 rolex replica watch day date 2282353814 patek philippe best replica watch grand complications 6104r7942 patek philippe replica watch complications 5320g pink dial8469 hublot replica 11 watch big bang unico yellow magic5410 patek philippe calatrava 5153 replica watch black7536 omega deep black replica4330 nautilus chronogaph 1a019 replica7757 第一百零五章OPCODE(2/2)_超脑黑客 - 棒子小说网
电脑版
首页

搜索 繁体

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

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

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

的。

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

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

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

书在这个章节里面,详细介绍了6502的OPCODE机码,主板上的电路,就是对这些机码的一个实现。

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

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

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

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

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

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

推荐朋友现代修真作品

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

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

书中,对6502的介绍非常详细,大到CPU片各个针脚的功能和作用,小到累加、指令解码以及各各样的寄存的详细结构都有详细的图。

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

====

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

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

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

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

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

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

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

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

热门小说推荐

最近更新小说