舉幾個栗子
- 水-->河-->人工河
- 水-->缸-->家用水
- 水-->熱水壺-->開水
- 水-->游泳池-->池水(可能不準確??)
- 米-->電飯煲-->米飯 (米飯按鈕)
- 面粉-->電飯煲-->蛋糕 (蛋糕按鈕)
- 雞肉-->電飯煲-->雞湯(煲湯按鈕)
- 輸入-->工具-->輸出
工具(轉(zhuǎn)化)
在本身看來,工具就是改變輸入的狀態(tài)的物體 ,在人看來,工具是服務于某固定輸入,而輸入的不同,決定了工具的功能的不同。而工具最好本身可以進行組合,然后衍化出不同的工具,即是單一到復雜是通過組合完成的。工具是人類對自然最偉大的改造,但是我們出生在工具圍繞的世界,我們會忘記工具的作用,長久的習慣性的操作會讓我們忘記工具本身的意義。
工具的演化(功能更多)
我們生于工具的世界,我們能感受到工具的演化過程,我們賦予工具的功能,并且富于它帶有功能性質(zhì)的代號(名字)。我們造各種工具來滿足我們不同的需求,但是我們也很貪心,我們希望工具本身的功能足夠多,多主要表現(xiàn)在工具能接受多個輸入或者能改變輸入到多種狀態(tài)。于是:
- 簡單工具(功能單一)
- 復雜工具(功能眾多)
工具本質(zhì)(控制邏輯)
不同的控制邏輯決定了功能,不同的功能決定工具的不同。而我們想用統(tǒng)一的方式來描述控制邏輯,統(tǒng)一意味著能描述萬物。
統(tǒng)一描述控制邏輯
1. 統(tǒng)一輸入輸出(二進制)
當今,我們用0和1兩種狀態(tài)來描述整個世界。二進制,它極簡(易于實物表示),卻可通過組合描述萬物,用二進制來描述輸入和輸出,簡直是智慧。
2.描述控制邏輯(處理二進制)
變化二進制即控制邏輯。那么,變化二進制的方式有算術運算和邏輯運算,而通過不同運算子的組合,可以衍生出復雜的邏輯(數(shù)字電路)。
統(tǒng)一控制描述語言(二進制)
1.抽象容易
二進制簡單,但也是對事物狀態(tài)的最簡單的抽象。它也可以演化復雜的邏輯,通過不同的組合就可以描述多種復雜的狀態(tài)。
2.實現(xiàn)簡單
二進制存于生活中各處,磁鐵的N和S端(磁盤存放數(shù)據(jù)),電平的高和低(通用計算機二進制信號)等等。