接上一次的内容繼續複習
傳送門
資料表示
類型 | 原碼 | 反碼 | 補碼 |
---|---|---|---|
正整數 | 轉二進制,加上符号位0 | =原碼 | =原碼 |
負整數 | 轉二進制,加上符号位1 | 數值位取反 | 反碼的末位+1 |
正小數 | 轉二進制,加上符号位0 | =原碼 | =原碼 |
負小數 | 轉二進制,加上符号位1 | 數值位取反 | 反碼的末位+1 |
定點數:小數點位置固定不變(位于最低有效數值之後,或最高有效數值之前兩種可能)
校驗碼
海明碼:資料位是n位,校驗位是k位,則n與k必須滿足:
2的K次方減1大于等于n加K
存儲系統
記憶體:用來存放機器目前運作所需要的程式和資料,以便于向CPU提供資訊
外存:用來存放不參加運作的大量資訊,便于再需要時調入記憶體
尋址方式
随機存儲器:對任何存儲單元存入讀取資料,通路任何一個存儲單元的時間是相同的
順序存儲器:通路資料所需要的時間與資料所在的存儲位置相關(錄音帶)
直接存儲器:介于上兩者之間。以磁盤為例:對磁道的尋址方式是随機的,而在一個磁道内則是順序尋址方式
高速緩存(Cache)
用來存放目前最活躍的程式和資料,位于CPU和主存之間。
Cache存儲器部分用來存放主存的部分拷貝資訊。控制部分用來判斷CPU要通路的資訊在不在Cache中,在,直接對Cache尋址,不在,按替換原則,将這一部分資訊,放到Cache存儲器中的某個地方。
PS:就寫這麼多,感覺出現的頻率比較高。。。