程式執行過程
取指令(pc:存放當前預執行指令的位址,具有計數功能(pc)+1 ->pc)
分析指令(ir:存放當前預執行的指令)
執行指令(cu)
mdr:儲存器資料暫存器
取指令
pc將指令位址給mar
mar將指令位址給儲存體
在控制器控制下,將儲存體中的取數指令取出並儲存到mdr
取出的mdr中的指令儲存到ir中
分析指令ir中操作碼部分到cu中
執行指令在控制器的控制下ir的位址碼部分取出放在mar中
mar將指令位址給儲存體
在控制器控制下,將儲存體中的資料取出並儲存到mdr
在控制器的作用下,將mdr中的資料存放在acc中
取指令
pc將指令位址給mar
mar將指令位址給儲存體
在控制器控制下,將儲存體中的取數指令取出並儲存到mdr
取出的mdr中的指令儲存到ir中
分析指令ir中操作碼部分到cu中
執行指令在控制器的控制下ir的位址碼部分取出放在mar中
mar將指令位址給儲存體
在控制器的作用下,將acc中的資料存放在mdr中
在控制器的作用下,將mdr的資料存放到儲存體中
程式通過輸入裝置運送至計算機
程式首位址放入到pc中
啟動程式執行
取指令:pc——mar——m——mdr——ir
分析指令:op(ir)——cu
執行指令:ad(ir)——mar——m——mdr——acc
……列印結果
停機
計算機組成原理 指令
1 指令劃分為操作碼和位址碼字段,由二進位制數字組成 指令系統中採用不同定址方式的目的主要是縮短指令長度,擴大定址空間,提高程式設計靈活性。2 運算型指令的定址與轉移型指令的定址不同點在於運算型指今定址的是運算元,而轉移性指令定址的則是下次欲執行的指令的位址。3 零位址指令只有操作碼,沒有運算元。這...
計算機組成原理cu 計算機組成原理 計算機概論
現代計算機樣式千奇百怪,常見的有我們的筆記本,台式電腦,也有各種伺服器 手機 攝像頭等都屬於計算機範疇。計算機包含我們看得見摸得著的計算機實體,稱為計算機硬體,如cpu 記憶體 各種掛接裝置等 還有我們看不見摸不著的軟體,它支援著硬體按照我們的預想在操作,包括系統軟體和應用軟體 計算機硬體樣式千奇百...
計算機組成原理
1計算機系統概論 1.1 計算機簡介 計算機由 硬體 和 軟體 組成。硬體 是看得見摸得著的各種電子元器件,各類光,電,機裝置的實物組成,如主機,外設等等。軟體 是看不見摸不著,由人們事先編製成具有各類特殊功能的資訊組成。計算機的三層結構 高階語言 組合語言 機器語言 微指令系統。計算機組成與計算機...