一些電腦基礎知識

來源:互聯網
上載者:User

五大組件值;運算器 控制器  儲存空間      輸入裝置 輸出裝置

          中央處理器    存放裝置(內外)      輸入輸出

硬體:裝置

軟體:控制硬體啟動並執行

程式:

電腦程式是一組指令(及指令參數)的組合,這組指令依據既定的邏輯控制電腦的運行

指令:

指令就是一套符號,這套符號的含義,你懂,他也懂

指令相容:

不同的“處理器”類型,往往都會有不同的指令集合

通常我們使用的電腦,都使用Intel或AMD生產的中央處理器(CPU);這一類指令集被“80x86 CPU 彙編指令”

複雜指令集與精簡指令集:

CISC(Complex Instruction Set Computer)

RISC(Reduced Instruction Set Computer)

程式=指令的邏輯組合

,很多時候,我們認為程式就是指令;同樣很多時候,我們會覺得程式就是邏輯

以助記符就是一些簡短英文字母組合,這些助記符及相應的文法規則,就稱為“組合語言”

組合語言和機器語言:不需要額外編譯,代碼效率高,佔用記憶體少

面向過程:要完成一件事,先把它分解成多件小事

物件導向: 為以各個不同類型的事物為基本單位,定義它們各自的資料與行為能力,

以及不同事物之間的相互關係

C語言:當我們需寫硬體裝置的驅動時——C語言甚至被稱為“中級”語言。原因就在於

它非常優秀地反映了機器,尤其是“記憶體”的特徵,因此它保證了與組合語言的

良好相容,從而代替組合語言,成為作業系統、編譯器,運行環境的第一語言

側重於“過程管理”、擅長於和硬體打交道的C語言

一台只有硬體的機器,我們稱之為“裸機” 於是需要為它寫一套作業系統

整合式開發環境/Integrated development environment

將“代碼編輯”、“代碼編譯、連結”、“調試”功能通通“整合”在一個軟體內

c七步區

定義程式目標   設計程式   編碼   編譯   運行  測試調試   維護修改

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.