-
原碼
鎖定
- 中文名
- 原碼
- 外文名
- true form
- 定 義
- 二進制定點表示方法
- 方 法
- 其餘位表示數值的大小
- 優 點
- 簡單直觀
- 缺 點
- 不能直接參加運算
原碼原碼的優點
簡單直觀;例如,我們用8位二進制表示一個數,+11的原碼為00001011,-11的原碼就是10001011
原碼原碼的缺點
所以原碼的符號位不能直接參與運算,必須和其他位分開,這就增加了硬件的開銷和複雜性
具體定義還分小數和整數:
①小數原碼的定義
[X] =
X( 0≤X <1 )
1- X (-1 < X ≤ 0)
例如: X=+0.1011 , [X]原= 0.1011
X=-0.1011 [X]原= 1.1011
②整數原碼的定義
[X]原 =
X (0≤X <2(n-1))
2(n-1)-X (- 2(n-1) < X ≤ 0)
x為正整數時,[X]原=x;
x為負整數時,[X]原=2的n次方-x;
x為負小數時,[X]原=1-x;
記作X=[X]原。例如在字長n=8的機器內:
小數: [+0.1011]原=0.1011000
[-0.1011]原=1.1011000
整數: [+1011]原=00001011
[-1011]原=10001011
代碼中的小數點”.”是在書寫時為了清晰起見加上去的,在機器中並不出現。
原碼編碼方式
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:40次歷史版本
- 最近更新: wsyaox3