簡述計算機存儲的換算進制
❶ 關於計算機的進制轉換方法
進數轉換:
1、二進制數、十六進制數轉換為十進制數(按權求和)
二進制數、十六進制數轉換為十進制數的規律是相同的。把二進制數(或十六進制數)按位權形式展開多項式和的形式,求其最後的和,就是其對應的十進制數——簡稱「按權求和」.
例如:把(1001.01)2 二進制計算。
解:(1001.01)2
=8*1+4*0+2*0+1*1+0*(1/2)+1*(1/4)
=8+0+0+1+0+0.25
=9.25
2、十進制數轉換為二進制數,十六進制數(除2/16取余法)
整數轉換.一個十進制整數轉換為二進制整數通常採用除二取余法,即用2連續除十進制數,直到商為0,逆序排列余數即可得到――簡稱除二取余法.
例:將25轉換為二進制數
解:25÷2=12 余數1
12÷2=6 余數0
6÷2=3 余數0
3÷2=1餘數1
1÷2=0 余數1
所以25=(11001)2
同理,把十進制數轉換為十六進制數時,將基數2轉換成16就可以了.
例:將25轉換為十六進制數
解:25÷16=1 余數9
1÷16=0 余數1
所以25=(19)16
3、二進制數與十六進制數之間的轉換
由於4位二進制數恰好有16個組合狀態,即1位十六進制數與4位二進制數是一一對應的.所以,十六進制數與二進制數的轉換是十分簡單的.
十六進制數轉換成二進制數,只要將每一位十六進制數用對應的4位二進制數替代即可――簡稱位分四位。
例:將(4AF8B)16轉換為二進制數.
解: 4 A F 8 B
0100 1010 1111 1000 1011
所以(4AF8B)16=(1001010111110001011)2
所以(111010110)2=(1D6)16
轉換時注意最後一組不足4位時必須加0補齊4位
(1)簡述計算機存儲的換算進制擴展閱讀:
數制轉換的一般化
R進制轉換成十進制:任意R進制數據按權展開、相加即可得十進制數據。
例如:N = 1101.0101B = 1*2^3+1*2^2+0*2^1+1*2^0+0*2^-1+1*2^-2+0*2^-3+1*2^-4 = 8+4+0+1+0+0.25+0+0.0625 = 13.3125
N = 5A.8H = 5*16^1+A*16^0+8*16^-1 = 80+10+0.5 = 90.5
2)十進制轉換R 進制
十進制數轉換成R 進制數,須將整數部分和小數部分分別轉換。
❷ 計算機二進制,十進制,八進制,十六進制怎麼轉換
1、二進制轉換為十進制
二進制數00111從低位到高位的位權依次是2的0次冪1、2的1次冪2、2的2次冪4、2的3次冪8、2的4次冪16。
理解了二進制計數的基數和位權,就可以進行數制轉換了。00111如何轉換成十進制計數呢?轉換很簡單,將二進制數從高位到低位每個數字乘以相應的位權然後求和就可以了。
00111(二進制)= 0 * 2^(5-1) + 0 * 2^(4-1) + 1 * 2^(3-1) + 1 * 2^(2-1) + 1 * 2^(1-1)
= 0 * 16 + 0 * 8 + 1 * 4 + 1 * 2 + 1 * 1
= 7(十進制)
2、十進制轉換為二進制
十進制整數到二進制整數的轉換可以採用「除2取余,逆序輸出」法,
具體轉換過程是,用2去除一個十進制數,得到商和余數,然後再用2去除商,又會得到商和余數,循環往復直至商為0為止。如果是十進制小數轉二進制小數,則採用「乘2取整,順序輸出」。轉換過程如下圖所示:
3、二進制和八進制之間的轉換
二進制轉八進制:取三合一法,即從二進制的小數點為分界點,向左(向右)每三位取成一位,接著將這三位二進制按權相加,然後,按順序進行排列,小數點的位置不變,得到的數字就是我們所求的八進制數。
如果向左(向右)取三位後,取到最高(最低)位時候,如果無法湊足三位,可以在小數點最左邊(最右邊),即整數的最高位(最低位)添0,湊足三位。
4、八進制轉二進制:取一分三法,即將一位八進制數分解成三位二進制數,用三位二進制按權相加去湊這位八進制數,小數點位置照舊。
5、二進制和十六進制之間的轉換
二進制轉十六進制:取四合一法,即從二進制的小數點為分界點,向左(向右)每四位取成一位,接著將這四位二進制按權相加,然後,按順序進行排列,小數點的位置不變,得到的數字就是我們所求的十六進制數。
如果向左(向右)取四位後,取到最高(最低)位時候,如果無法湊足四位,可以在小數點最左邊(最右邊),即整數的最高位(最低位)添0,湊足四位。
6、十六進制轉二進制:取一分四法,即將一位十六進制數分解成四位二進制數,用四位二進制按權相加去湊這位十六進制數,小數點位置照舊。
7、十進制和八進制之間、十進制和十六進制之間都是先把十進制轉換為二進制,然後在轉換為八進制或者十六進制。
(2)簡述計算機存儲的換算進制擴展閱讀
某進制計數制允許選用的基本數字元號的個數成為基數。一般來說,N進制的基數為N,可進行選用的基本數字元號有N個,分別為0到N-1。
比如十六進制的基數為16,可供選擇的基本數學符號為0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F十六個。
位權是指,該進位制中每一固定位置對應的單位值,簡稱為權。
以十進制計數制來說,計數單位分別為個位、十位、百位、千位、萬位、十萬位……,其中個位數表示數值1、十位數表示數值10、百位數表示數值100、千位數表示數值1000、……,每個位數表示的數值叫位權。
位權通過計算基數的n-1次冪就可以得到,這里的n是指位數所在數字中的位置。在十進制中就是10的(n-1)次冪。
例如,對十進制數1260來說,個位數是1260的第一個數字,因此n為1;十位數是第二個數字,因此n為2;百位數是第三個數字,因此n為3;千位數是第四個數字,因此n為4。
由此,個位數的位權為10的1-1次冪是1,十位數的位權為10的2-1次冪是10、百位數的位權為10的3-1次冪是100、千位數的位權為10的4-1次冪是1000。
1260 = 1 * 10^(4-1) + 2 * 10^(3-1) + 6 * 10^(2-1) + 0 * 10^(1-1)
= 1 * 1000 + 2 * 100 + 6 * 10 + 0 * 1
= 1000 + 200 + 60 + 0
❸ 存儲容量單位的換算
一般內存換算是1024進制,也就是2的10次方。
1TB=1024GB;
1GB=1024MB;
1MB=1024KB;
1KB=1024Byte。
❹ 計算機存儲單位換算
計算機存儲單位一般用bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB……來表示,它們之間的關系是:
位 bit (比特)(Binary Digits):存放一位二進制數,即 0 或 1,最小的存儲單位。[英文縮寫:b(固定小寫)]
位元組byte:8個二進制位為一個位元組(B),最常用的單位。
1 Byte(B) = 8 bit
1 Kilo Byte(KB) = 1024B
1 Mega Byte(MB) = 1024 KB
1 Giga Byte (GB)= 1024 MB
1 Tera Byte(TB)= 1024 GB
1 Peta Byte(PB) = 1024 TB
1 Exa Byte(EB) = 1024 PB
1 Zetta Byte(ZB) = 1024 EB
1Yotta Byte(YB)= 1024 ZB
1 Bronto Byte(BB) = 1024 YB
1Nona Byte(NB)=1024 BB
1 Dogga Byte(DB)=1024 NB
1 Corydon Byte(CB)=1024DB
(4)簡述計算機存儲的換算進制擴展閱讀:
系統中內存的數量等於插在主板內存插槽上所有內存條容量的總和,內存容量的上限一般由主板晶元組和內存插槽決定。不同主板晶元組可以支持的容量不同,比如Inlel的810和815系列晶元組最高支持512MB內存,多餘的部分無法識別。
21世紀初期,多數晶元組可以支持到2GB以上的內存。此外主板內存插槽的數量也會對內存容量造成限制,比如使用128MB一條的內存,主板由兩個內存插槽,最高可以使用256MB內存。因此在選擇內存時要考慮主板內存插槽數量,並且可能需要考慮將來有升級的餘地。
參考資料來源:網路-內存容量
❺ 電腦內存的單位換算
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
1Bit=8bit
對於硬碟。
廠家是以1000MB作為1GB的,電腦識別的是1024MB為1GB,所以要少些
❻ 數據存儲單位的換算單位是什麼
常用換算單位有:
8 bit = 1 Byte ;1024 B = 1 KB (KiloByte) ;1024 KB = 1 MB (MegaByte) ;1024 MB = 1 GB (GigaByte) ;1024 GB = 1 TB (TeraByte) 。
❼ 計算機所有存儲採用幾進制
計算機數據為二進制,應用范圍是存儲數據和傳送指令和cpu運算。
計算機運行10進制或者16進制都會轉換成2進制。
❽ 計算機中各種進制的轉換
計算機各種進制轉換:
1、二進制數、十六進制數轉換為十進制數(按權求和)
二進制數、十六進制數轉換為十進制數的規律是相同的。把二進制數(或十六進制數)按位權形式展開多項式和的形式,求其最後的和,就是其對應的十進制數——簡稱「按權求和」。
2、十進制數轉換為二進制數,十六進制數(除2/16取余法)
整數轉換.一個十進制整數轉換為二進制整數通常採用除二取余法,即用2連續除十進制數,直到商為0,逆序排列余數即可得到――簡稱除二取余法。
3、二進制數與十六進制數之間的轉換
由於4位二進制數恰好有16個組合狀態,即1位十六進制數與4位二進制數是一一對應的。所以,十六進制數與二進制數的轉換是十分簡單的。
十六進制數轉換成二進制數,只要將每一位十六進制數用對應的4位二進制數替代即可――簡稱位分四位。
(8)簡述計算機存儲的換算進制擴展閱讀:
數制轉換的一般化:
R進制轉換成十進制:任意R進制數據按權展開、相加即可得十進制數據。
例如:N = 1101.0101B = 1*2^3+1*2^2+0*2^1+1*2^0+0*2^-1+1*2^-2+0*2^-3+1*2^-4 = 8+4+0+1+0+0.25+0+0.0625 = 13.3125
N = 5A.8H = 5*16^1+A*16^0+8*16^-1 = 80+10+0.5 = 90.5
2)十進制轉換R進制
十進制數轉換成R 進制數,須將整數部分和小數部分分別轉換。
❾ 內存單位:GB、 MB 、 M 、 KB 、K等等怎麼換算
KB(即K)、MB(即M)、GB等都是基於位元組換算的存儲單位。三者的換算為1KB=1024B,1MB=1024KB,1GB=1024MB。
在計算機內部,信息是釆用二進制的形式進行存儲、運算、處理和傳輸的。因為電腦內部電路工作有高電平和低電平兩種狀態,二進製表示信號以便計算機識別。只有2的整數冪時能非常方便計算,1024是2的10次方,換算率等於1024,計算機存儲單位從大到小順序為T、GB、MB、KB、B。
(9)簡述計算機存儲的換算進制擴展閱讀:
計算機的基本儲存單元
1、位(bit):二進制數中一個數位,可以是0或者1,是計算機中數據的最小單位。
2、位元組(Byte,B):計算機中數據基本單位,每8位組成一個位元組。各種信息在計算機中存儲、處理至少需要一個位元組。例如,一個ASCII碼用一個位元組表示,一個漢字用兩個位元組表示。
3、字(Word):兩個位元組為一個字。漢字的存儲單位都是一個字。