- A+
领500g书库,关注公众号:程叫兽的宝藏 (长按可复制!)
热门下载区==>点此链接进入<<<
目录(点击切换)
本文节选自《直觉泵txt下载》
发挥能力,无需理解力:有些东西算,但无需理解自己在做什么。如一台寄存器机一它能完成精密的运寄存器机没有头脑,因而它不能理解。但因为一碰上增量、减量、停这三条“指令”,它就会老老实实地执行,所以我们也有理由说,寄存器机是近似于明白这三件事情的。不过这三条指令不是真正的指令一一它们只对于我们来说像是指令,但对于寄存器机,它们只是近似于指令而已。也许你已经看到,减量跳转分支对寄存器机起着至关重要的作用。正是这个指令让计算机〈近位)“注意”到了这个世界,继而它开始用这些注意到的事情指导自己之后的“行为”。其实这种条件跳转分支对所有存储程序计算机都是至关重要的。埃达\'洛夫莱斯(AdaLovelace)早在19世纪就认识到了这一点,这从她关于查尔斯巴贝奇(CharlesBabbage)的分析机的精彩论证中就可以看出。而分析机正是所有现代计算机的原型。LD其实,只要掌握一定的诀窑,组合这些程序就会变得轻车熟路。更何况,运算程序一经写成便可以多次重复地使用。现在,我们对各个运算程序进行编号,运算0是相加,1为相减,2是相乘,以此类推。复制可以是运算5
直觉泵和其他思维 pdf下载
,移位是6,等等。随后,当我们再次使用寄存器机时,就完全可以用数字来发号施令了。练习4(可选)写出一个流程图及它的RAP程序,用来将寄存器机转变成一台便携式计算器。a.寄存器2用来执行运算:b.在寄存器1和3中放入参与运算的数据。那么“306”就表示“3+6”,“513”表示“5-3”,“425”表示“4X5”,“933”表示“9二3”。然后,我们用寄存器4、5、6、7来显示操作结果:寄存器4用于表示符号,其中0代表+,1代表-;寄存器5显示答案的数值;寄存器6用于存放除法结果的余数;寄存器7表示警示,即对输入的内容进行报错,例如除数为0,或者寄存器2中出现了没有定义的操作的情况。在这个例子中,寄存器中的内容〈其中的数字)起到了四种不同的作用:表示一个数字,表示一种算数运算,表示数字的正负号,还有充当报错旗帜。秘密2寄存器中的数字会代表什么取决于我们所编写的是什么样的程序。利用已经创造出的构造模块,我们可以建造出更厉害的操作程序。所以,只要有信心,我们就能写出一个程序并画出它们的流程图,例如:计算出寄存器7中数值的平方;或者是,算出从
直觉泵和其他思维pdf
寄存器1到寄存器20这20个数字的平均数;或者,分解寄存器6中的整数,如果5是其中的一个因数,就在寄存器5中放入一个1;或者是比较寄存器3和4中数值的大小,将较大的内容放入到寄存器5中,但假如它正好大出一倍,就用寄存器7示警。我们可以写出一个程序,它能检索100个寄存器,找出具有特定内容的那个,并把所在寄存器的地址写入寄存器101中。这是怎么做到的呢?先将那个特定的数字存入寄存器102,然后将它复制一份存入寄存器103。清零101,然后从寄存器1开始与寄存器103中的数字进行减法运算,被减数是寄存器103中的数字,但每次减量前都首先要在寄存器101中增量记录一次。需要找到的是减去特定数字后结果是0的那个寄存器。不是寄存器1就继而再检测寄存器2,以此类推,直到检验出相减结果为0的那个寄存器,这时减法运算停止,该寄存器地址也正好写入了寄存器101。在减量运算时,宥存器能及时“注意到”0的出现,正是这种基本的“感知力”使我们得以将寄存器机的“目光”转向它自身,让它也尝试检测自己的寄存器单元:来回移动其中的内容,在需要的地方切换操作,等等。
直觉泵和其他思考工具 epub
| 《直觉泵和其他思考工具》PDF | 直觉泵和其他思考的工具 |
| 直觉泵和其他思考工具wpub | 直觉泵和其他思考工具物种 |
| 直觉泵和其他思考工具免费阅读 | 直觉泵和其他思考工具txt |
综上:直觉泵和其他思维 txt值得推荐阅读

