程式是怎樣跑起來的第七章
這一章講的是程式是在何種環境中執行的,開頭作者解釋到如果執行環境不同,程式是無法執行的。執行環境是由作業系統和硬體決定的,
同樣型別的硬體可以選擇安裝多種作業系統,而不同的硬體型別需要不同的作業系統。說起硬體,
cpu是特別重要的引數,由於
cpu能解釋其自身固有的機器語言,所以不同的
cpu能解釋的機器語言也是不同的。還有就是機器語言的程式稱為本地**,而源**就是用
c語言等編寫的程式。(應用軟體包收錄的是本地**),所以我們在第一節可以知道執行環境是作業系統和計算機主機(硬體)的綜合。同一型別的硬體可以選擇安裝不同的作業系統,也就是說同一臺機器上既可以安裝
windows也可安
linux,根據應用的具體情況,有時只有在特定版本的作業系統上才能執行。第二小節重點是
「ms-dos應用大多都是不經過作業系統而直接控制硬體的,而
windows應用時基本上都是由
windows來完成對硬體的控制
」。獲得其他作業系統也可以通過利用虛擬機器獲得。最後作者讓我們了解了一下
bios和引導程式,
bios和引導,
bios是儲存在
rom中,是預先內建在計算機主機內部的程式,它除了對鍵盤、磁碟、顯示卡等基本控制外,還有啟動
「引導程式
」的功能,引導程式是儲存在啟動驅動器起始區域的小程式,作業系統的驅動器一般為硬碟,不過有時也可以是
cd-rom或軟盤,引導程式的功能是把硬碟等記錄的作業系統載入到記憶體中執行,這是因為作業系統自己不會啟動。
讀《程式是怎樣跑起來的》
我們開始學習程式設計最先接觸的是vb,因為vb比較容易看到成果,簡單的 就可以實現好玩的功能。我們有邏輯,並用這種高階語言表達出來時,計算機是怎樣處理的呢,計算機內部是如何儲存傳遞資料的,讀了 程式是怎樣跑起來的 感覺以前寫的 更生動了,可以在你眼前跑來跑去了。本文先來介紹cpu是什麼。cpu 處理...
《程式是怎樣跑起來的》筆記
章節摘要 備註總結 對程式設計師來說 cpu 是什麼 cpu 內部由暫存器,控制器,運算器和時鐘四個部分組成 有些 cpu時鐘部分在外部 程式啟動後,控制器從記憶體讀取指令和資料 程式儲存在記憶體中,cpu來執行 對程式設計師來說 cpu 是什麼 cpu是暫存器的集合體 程式是把cpu作為暫存器來描...
《程式是怎樣跑起來的》第一章
cpu是計算機的重要組成部分,又稱 處理器,是乙個超大規模的積體電路,是一台計算機的運算核心和控制核心,他的主要功能是解釋計算機指令以及處理計算機軟體中的資料,程式中各指令之間是有嚴格順序的,必須嚴格按程式規定的順序執行,才能保證計算機系統工作的正確性,還有執行操作,控制時間,處理資料功能。cpu主...