首頁>Club>
13
回覆列表
  • 1 # 使用者1065344346821

    是數學。

    1. 先人為定義一個集合

    2. 定義運算規則

    3. 用電路設計實現這種運算

    4. 每一種運算都被封裝為指令,形成指令集

    5. 透過組合語言去呼叫各種指令

    6. 透過高階語言轉譯為組合語言

    7. 透過IDE來寫高階語言,如 C 語言

    8. 透過高階語言來實現模組編寫

    9. 透過介面來實現模組間的呼叫

    10. 透過各個模組的關聯實現一個軟體系統

    11. 各個軟體系統組成一個作業系統的皮

    12. 加上作業系統的核心(一個特殊的軟體)組成完整的作業系統

    13. 各個作業系統可組成一個龐大的雲平臺

    14. 雲計算就這麼 xjb 出來了……

    15. 扯遠了(╯‵□′)╯︵┻━┻

    1. 定義一個自然數集合(0-9)

    2. 定義一個運算(加法)

    3. 透過數位電路設計的異或門實現,如:1001 + 0001 = 1010

    4. 將該操作封裝為指令,如:00111100 11000011 00001001 00000001,第一位表示操作指令加法 ADD(人定義的),第二位表示結果儲存的地址,第三四位表示傳入的值。01寫多了人就會變懶,開始簡寫為:ADD 11000011 00001001 00000001,或者 ADD 0xC3 9 1

    5. 將加法、乘法、與、或、非等等都實現一遍,稱為指令集,並提供簡寫的方式(彙編)給人編寫程式碼使用

    6. 設計一門高階語言將東西翻譯為彙編,然後翻譯為二進位制(0101)就能被計算機執行了

    7. 高階語言千千萬,大家都得變01

    有人說 python 這種解釋型語言不需要,呵呵,還不是被其他語言轉譯為二進位制才能執行,皮再怎麼換,核還是電路門。

  • 中秋節和大豐收的關聯?
  • 跑步和騎車能緩解頸椎病和肩周炎嗎?