3.原碼、補碼、反碼、移碼
二、定點數的運算
2.加減運算
3.符號擴充套件
4.溢位
5.定點數乘法運算
6.定點數除法
(1)定點小數
就是純小數,約定小數點位置在符號位之後,有效值部分最高位之前。數值有效部分也被稱為尾數。
x0隱含小數點
x1x~2…xn
(2)定點整數
就是純整數,約定小數點位置在有效數值部分最低位之後。
x0x1
x~2…
xn隱含小數點
(1)原碼
(2)補碼
(3)反碼
(4)移碼
(1)邏輯移位
(2)算術移位
(3)迴圈移位
假設機器字長8位,a=15,b=-24求補碼的符號擴充套件。
(1)先求原碼,再求補碼
(2)先求補碼,再補位
小於最小數為下溢,大於最大值為上溢。兩種情況會出現 溢位。
(1)採用採用一位符號位
(2)採用採用一位符號位和資料為的進製
(3)雙符號位
(1)原碼一位乘法
(2)補碼一位乘法(booth演算法)
看後兩位,最後一位減前一位的值
如果為0,則加0
如果為1,則加[x]補
如果為-1,則加[-x]補
(1)不恢復餘數除法
(2)補碼除法運算(加減交替法)
計算機組成原理學習筆記第二章
計算機各部件的互連方式有兩種 分散連線,各部件之間單獨連線 匯流排連線,各部件的線連到一組公共資訊傳輸線上 匯流排是連線多個部件的資訊傳輸線,是各部件共享的傳輸介質。記幾個案例 注意特點 面向cpu的雙匯流排結構 單匯流排結構。不同角度的分類 資料傳送方式 1.並行傳輸 分寬度 2.序列傳輸 目前最...
計算機組成原理筆記(第二章 1 )
資料的表示和運算 第一節 進製計數法 不贅述 進製轉換 這都太簡單了。是個學計算機的都不可能不會 注意的是十進位制的小數部分不可能精確地轉化為二進位制 總結 bcd碼 8421碼 看也能看懂 其實就是4位二進位制對映 完全可以每位每位去轉化為4位二進位制 也可以加6 0110 因為15 1111 和...
計算機組成原理 第二章總結
本章首先講述了計算機中資料與文字的表示方法,然後講述定點運算方法 定點運算器的組成,最後講述浮點運算方法 浮點運算器的組成。1 資料格式 計算機中常用的資料表示格式有兩種 定點格式和浮點格式 定點格式約定機器中的所有資料的小數點位置是固定不變的,容許的數值範圍有限,要求的處理硬體比較簡單。浮點數是把...