我推演的圖靈機(一)

舉幾個栗子

  1. 水-->河-->人工河
  2. 水-->缸-->家用水
  3. 水-->熱水壺-->開水
  4. 水-->游泳池-->池水(可能不準確??)
  5. 米-->電飯煲-->米飯 (米飯按鈕)
  6. 面粉-->電飯煲-->蛋糕 (蛋糕按鈕)
  7. 雞肉-->電飯煲-->雞湯(煲湯按鈕)
  8. 輸入-->工具-->輸出

工具(轉化)

在本身看來,工具就是改變輸入的狀態的物體 ,在人看來,工具是服務于某固定輸入,而輸入的不同,決定了工具的功能的不同。而工具最好本身可以進行組合,然后衍化出不同的工具,即是單一到復雜是通過組合完成的。工具是人類對自然最偉大的改造,但是我們出生在工具圍繞的世界,我們會忘記工具的作用,長久的習慣性的操作會讓我們忘記工具本身的意義。

工具的演化(功能更多)

我們生于工具的世界,我們能感受到工具的演化過程,我們賦予工具的功能,并且富于它帶有功能性質的代號(名字)。我們造各種工具來滿足我們不同的需求,但是我們也很貪心,我們希望工具本身的功能足夠多,多主要表現在工具能接受多個輸入或者能改變輸入到多種狀態。于是:

  1. 簡單工具(功能單一)
  2. 復雜工具(功能眾多)

工具本質(控制邏輯)

不同的控制邏輯決定了功能,不同的功能決定工具的不同。而我們想用統一的方式來描述控制邏輯,統一意味著能描述萬物。

統一描述控制邏輯

1. 統一輸入輸出(二進制)

當今,我們用0和1兩種狀態來描述整個世界。二進制,它極簡(易于實物表示),卻可通過組合描述萬物,用二進制來描述輸入和輸出,簡直是智慧。

2.描述控制邏輯(處理二進制)

變化二進制即控制邏輯。那么,變化二進制的方式有算術運算和邏輯運算,而通過不同運算子的組合,可以衍生出復雜的邏輯(數字電路)。

統一控制描述語言(二進制)

1.抽象容易

二進制簡單,但也是對事物狀態的最簡單的抽象。它也可以演化復雜的邏輯,通過不同的組合就可以描述多種復雜的狀態。

2.實現簡單

二進制存于生活中各處,磁鐵的N和S端(磁盤存放數據),電平的高和低(通用計算機二進制信號)等等。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,466評論 25 708
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,973評論 19 139
  • 網站亂碼問題我們會經常碰到,大多見于非英文的中文字符或其他字符亂碼,而且,這類問題常常是因為編碼方式問題,主要原因...
    波段頂底閱讀 2,985評論 1 9
  • 有一個地方,讓你用癡醉的筆觸,放逐一顆飽蘸詩意的心,縱享如歌好時光! 你心動了嗎? 有一個地方,讓你用馥郁的墨香,...
    宋小遠閱讀 548評論 0 0
  • 20出頭的尷尬年紀,不屬于愛情,也無法完美駕馭事業。高中十六七歲的你想象著18歲成年世界的規則,大學十八九歲的...
    湯wan儀閱讀 289評論 0 0