讀《程式是怎樣跑起來的》第十一章有感

2022-02-26 18:33:50 字數 439 閱讀 2622

應用和硬體既相對獨立又相互聯絡,這句話大家應該都能理解,這一章提到了控制輸入輸出的in指令和out指令,in指令用於輸入資料,並將其儲存在cpu內部的暫存器中,而out指令則是把cpu暫存器的資料,輸出到指定埠號的埠。

我對這兩個概念的理解就到這了,這裡作者又提出來了乙個新概念,就是irq(中斷服務請求)它是用來暫停當前正在執行的程式,並跳轉到其它程式執行的必要機制。而這個機制就是中斷處理。中斷這個概念還是比較好理解的,打個比方你在手機上看電子書,突然想聽**了,就開啟了**,邊聽**邊看書,忽然彈出了乙個視窗,有人給你打**這是中斷,當有人給你打**的時候你不能繼續看書聽**,因為中斷也是有優先順序的。

這一章最

讓我感興趣的還有乙個就是顯示器顯示文字及圖形的機制,這裡提到了乙個概念vram,它是主存的一部分,內存在vram中儲存的資料就是顯示器上顯示的資訊,這一機制是不會改變的。以上就是我對本章的了解了。

程式是怎樣跑起來的第十一章

程式是怎樣跑起來的第十一章 第十一章講述了硬體控制方法windows提供了通過應用來間接控制硬體的方法,借助的是輸入輸出命令,in out這也是組合語言的助記符,irq 中斷請求,在程式中有很大的價值,就像在處理文件時,突然 來了個資訊,而資訊就是中斷請求,但如果有多個資訊請求的話,cpu也會為難,...

讀《程式是怎樣跑起來的》

我們開始學習程式設計最先接觸的是vb,因為vb比較容易看到成果,簡單的 就可以實現好玩的功能。我們有邏輯,並用這種高階語言表達出來時,計算機是怎樣處理的呢,計算機內部是如何儲存傳遞資料的,讀了 程式是怎樣跑起來的 感覺以前寫的 更生動了,可以在你眼前跑來跑去了。本文先來介紹cpu是什麼。cpu 處理...

《程式是怎樣跑起來的》筆記

章節摘要 備註總結 對程式設計師來說 cpu 是什麼 cpu 內部由暫存器,控制器,運算器和時鐘四個部分組成 有些 cpu時鐘部分在外部 程式啟動後,控制器從記憶體讀取指令和資料 程式儲存在記憶體中,cpu來執行 對程式設計師來說 cpu 是什麼 cpu是暫存器的集合體 程式是把cpu作為暫存器來描...