當前位置

首頁 > 英語閱讀 > 英語小故事 > 雙語暢銷書《艾倫圖靈傳》第8章:水銀延時線(23)

雙語暢銷書《艾倫圖靈傳》第8章:水銀延時線(23)

推薦人: 來源: 閱讀: 1.16W 次

This original perception flowed from the very universality of the machine, which might be used for any kind of 'definite method', not necessarily arithmetical.

padding-bottom: 70.63%;">雙語暢銷書《艾倫圖靈傳》第8章:水銀延時線(23)
從這種通用性中得出的原理,可以用於一切機械過程,而這些過程並不僅僅侷限於算術。

That being so, the pulses '1101' stored in a delay line, might well not refer in any way to the number 'thirteen', but might represent a chess move or a piece of cipher.

存儲在延遲線上的脈衝"1101",不一定是代表十進制數"13",還有可能代表棋子的一步着法,或者代表一個密碼。

Or, even if the machine were engaged upon arithmetic, the '1101' might be representing not 'thirteen',

即使這個機器確實是在進行算術,"1101"也不一定代表"13",

but indicating perhaps a possible error of thirteen units, or a thirteen in the floating-point representation of numbers, or something else altogether, at the choice of the user of the machine.

它還有可能代表13個單位的誤差,或者是浮點數中的13注,或者別的什麼東西,這完全取決於機器操作者的選擇。

As he saw it from the start, there would be far more to adding and multiplying than putting pulses through the hardware adder and multiplier.

正如圖靈一開始的想法,加法或乘法,並不只是讓脈衝簡單地通過加法器或乘法器,

The pulses would have to be organised, interpreted, chopped up, and put together again, according to the particular way in which they were being used.

而是要對脈衝進行組織、變換、分解,然後根據它們的意義進行重組。

He dwelt in particular upon the question of doing arithmetic in floating-point form, and showed how the mere addition of two floating-point numbers required a whole instruction table.

他特別地闡述了浮點形式的算術,並演示了僅僅將兩個浮點數相加所需的整個指令表。

He wrote some tables of this kind.

圖靈事先寫好了一些指令表,

MULTIP, for instance, would have the effect of multiplying two numbers which had been encoded and stored in floating-point form, encoding and storing the result.

比如MULTIP,它的作用是使兩個浮點數相乘,並對結果進行編碼和存儲。

His tables made use of the 'very powerful' feature of the machine, for he had it assemble bits of the necessary instructions for itself, and then execute them.

這張表充分利用了這種機器的強大特性,因爲他讓機器本身內置了一些必要的指令,並且執行它們。