5 2 習題(計組)

2021-10-06 22:02:26 字數 1516 閱讀 1669

1,

馮諾依曼儲存程式的思想,統一編址,指令和位址平等地位存放在儲存器中

事先約定的入口位址

依靠指令的不同階段來區分指令和資料

2,

「開中斷」 == 允許中斷

定長的指令週期是由最長的機器週期決定的

每條指令都有取指週期和執行週期,所以必然會訪問記憶體

cpu時鐘週期是最小的單位

空操作指令至少會改變pc的值

如果是開中斷狀態,指令結束結束的時候都有可能被歪脖中斷打斷

3,

乙個指令週期包含四個機器週期

機器週期 = cpu週期 ,區別於cpu時鐘週期

時鐘週期 = cpu時間週期

一般以記憶體讀取一條指令字的最短時間來定義

指令週期 > 機器週期

4,

讀/寫都是占用乙個訪問週期

6,

指令從來只是在pc中獲取的,轉移指令是在指令執行的時候修改pc的值的

9,

取值操作是控制器自動進行的

如果定長的機器週期:優點是可以定時判斷屬於哪個階段,缺點是會有時間是空閒的

如果是不定長的機器週期:優點是沒有空閒的空間,缺點是需要給出一定的反饋訊號

11,

乙個指令週期是由若干個機器週期構成的

13,

各機器週期內的大小也是可變的

16,

指令長度如果不一定,取指操作不一定相同

中斷請求隨時可以來,中斷處理只有在執行完指令後才會去相應中斷

18,

計算機的機器字長是和運算器的位數相同的

19,

指令的流水線的每個流水段時間單位是時鐘週期,應該取最大功能部件

1,

執行指令前面可以使間址,也可以是取指

計組 基礎概念

計算機一次能運算的二進位制位,如64位,則計算機一次能運算的位數為64位。乙個位元組 8個二進位制位,1byte 位元組 8bit 位 1kb 1024byte 2 10b 2 10 8b bit b表示位元組,b表示位 表容量的時候 byte 1k 2 10b 1m 2 20b 1g 2 30b ...

04 27計組總結

避免cpu空等現象 cpu和主存 dram 的速度差異 快取 容量小速度高 主存 容量大速度低 程式訪問的區域性性原理 時間和空間 1 主存和快取的編址 2 命中與未命中 快取共有c塊 主存共有m塊 m c 命中 主存快調入快取 主存塊與快取塊建立了對應關係 用標記記錄與某快取塊建立了對應關係的主存...

計組 儲存系統

1 主存簡單模型 1.1 主存邏輯模型 儲存體 儲存具體的二進位制位 資料暫存器 暫存輸入 輸出的資料訊號 1.2 主存的物理模型 資料線 一般對應於資料線的根數,n 根資料線對應 n 位儲存字長 總容量 儲存單元個數 儲存字長 例 8k 8 位 即 2 8bit 13 根位址線,8 根資料線,則總...