程式是怎樣跑起來的第十一章
第十一章講述了硬體控制方法windows提供了通過應用來間接控制硬體的方法,借助的是輸入輸出命令,in/out這也是組合語言的助記符,irq
中斷請求,在程式中有很大的價值,就像在處理文件時,突然
來了個資訊,而資訊就是中斷請求,但如果有多個資訊請求的話,
cpu也會為難,為此,在控制器和cpu 中間加入了中斷控制器ic來進行緩衝,dma指在不通過cpu的情況下,外圍裝置直接和主記憶體進行資料傳送。雖然計算機領域不斷出現新技術,但要記住計算機只是對輸入的資料進行計算並輸入這一點是不會變的。
讀《程式是怎樣跑起來的》第十一章有感
應用和硬體既相對獨立又相互聯絡,這句話大家應該都能理解,這一章提到了控制輸入輸出的in指令和out指令,in指令用於輸入資料,並將其儲存在cpu內部的暫存器中,而out指令則是把cpu暫存器的資料,輸出到指定埠號的埠。我對這兩個概念的理解就到這了,這裡作者又提出來了乙個新概念,就是irq 中斷服務請...
讀《程式是怎樣跑起來的》
我們開始學習程式設計最先接觸的是vb,因為vb比較容易看到成果,簡單的 就可以實現好玩的功能。我們有邏輯,並用這種高階語言表達出來時,計算機是怎樣處理的呢,計算機內部是如何儲存傳遞資料的,讀了 程式是怎樣跑起來的 感覺以前寫的 更生動了,可以在你眼前跑來跑去了。本文先來介紹cpu是什麼。cpu 處理...
《程式是怎樣跑起來的》筆記
章節摘要 備註總結 對程式設計師來說 cpu 是什麼 cpu 內部由暫存器,控制器,運算器和時鐘四個部分組成 有些 cpu時鐘部分在外部 程式啟動後,控制器從記憶體讀取指令和資料 程式儲存在記憶體中,cpu來執行 對程式設計師來說 cpu 是什麼 cpu是暫存器的集合體 程式是把cpu作為暫存器來描...