b的內存存儲二進制形式
① 位元組,b,KB,GB怎麼換算的
位元組 byte:8個二進制位為一個位元組(B),最常用的單位,位元組也就是B。
1KB (Kilobyte 千位元組)=1024B
1MB (Megabyte 兆位元組 簡稱「兆」)=1024KB
1GB (Gigabyte 吉位元組 又稱「千兆」)=1024MB
位元組是指一小組相鄰的二進制數碼。通常是8位作為一個位元組。它是構成信息的一個小單位,並作為一個整體來參加操作,比字小,是構成字的單位。在微型計算機中,通常用多少位元組來表示存儲器的存儲容量。
(1)b的內存存儲二進制形式擴展閱讀:
位元組和字的換算關系:
一個字等於多少個位元組,與系統硬體(匯流排、cpu命令字位數等)有關,不應該毫無前提地說一個字等於多少位。
正確的說法:
①:1位元組(byte) = 8位(bit)
②:在16位的系統中(比如8086微機) 1字 (word)= 2位元組(byte)= 16(bit)
在32位的系統中(比如win32) 1字(word)= 4位元組(byte)=32(bit)
在64位的系統中(比如win64)1字(word)= 8位元組(byte)=64(bit)
參考資料:網路-位元組
② 電腦G、B、KB、MB、GB、表示什麼
1G=1024M
B是一個電腦存儲的基本單位(位元組),1個英文字元是1個位元組,也就是1B,1個漢字為2個字元,也就是2B。
K 是千的意思, KB也就是1000位元組,但計算機的運算和數學有所不同,是1024位元組為 1KB,所以說 1024B=1KB
M 是兆的意思,運算也是類似 , 以1024進一位, 也就是說1024KB=1MB
依此類推 , 1024 MB = 1 GB
B——比特
KB——千比特
MB——兆比特(一般計算機的內存條都是用此來計算單位的)
GB——吉比特(一般計算機的CPU都是用此來計算單位的)
KB 千位元組
MB 兆位元組
GB 吉位元組
③ 字母「a」的ASCII碼是「1100001」,那麼字母「b」在計算機存儲器中是
字母「a」的ASCII碼是「1100001」,那麼字母「b」在計算機存儲器中是「1100010」。
ASCII 碼使用指定的8 位二進制數組合來表示128 或256 種可能的字元。使用7 位二進制數(剩下的1位二進制為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號,以及在美式英語中使用的特殊控制字元。因為,字母「b」在字母「a」的後面,所以,為ASCII碼1100001+1=1100010。
(3)b的內存存儲二進制形式擴展閱讀:
0~31及127(共33個)是控制字元或通信專用字元(其餘為可顯示字元),它們並沒有特定的圖形顯示,但會依不同的應用程序,而對文本顯示有不同的影響 。32~126(共95個)是字元(32是空格),其中48~57為0到9十個阿拉伯數字。
65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算符號等。後128個稱為擴展ASCII碼。許多基於x86的系統都支持使用擴展(或「高」)ASCII。
④ 存儲單位的b(bit)與B
上面的換算相信大家已看過了,可說起存儲容量單位,大家很自然的會想起自己的硬碟有多少GB、內存有多少MB。在上一期有關硬碟容量的介紹中,我們也知道了位元組(B)是電腦中表示信息含義的最小單位,通常情況下一個ACSII碼就是一個位元組的空間來存放。而事實上電腦中還有比位元組更小的單位,因為一個位元組是由八個二進制位組成的,換一句話說,每個二進制位所佔的空間才是電腦中最小的單位,我們把它稱為位,也稱比特(bit)。由此可見,一個位元組等於八位。人們之所以把位元組稱為電腦中表示信息含義的最小單位,是因為一位並不能表示我們現實生活中的一個相對完整的信息。
有的時候,為了簡寫,我們會把位的單位縮寫成b,這個時候大家一定會有疑問了,因為位元組的單位我們用B表示,兩者不就是一樣了嗎?其實,位元組的表示單位B是Byte的縮寫,位的表示單位b是bit的縮寫,1b與1B之間只要大小寫不同,那麼表示的含義也不同,因為8b才等於1B。
大家可能會有疑問,位它到底有什麼用呢?一般來說,我們講到存儲設備時,都是按照位元組進行換算,例如1GB=1024MB=1024*1024KB。但是在網路傳輸之中,數據傳輸則是按照位進行傳輸的。這就可以解釋為什麼自己家裡的寬頻ADSL是1Mb的帶寬,但是下載數據卻只能在100KB左右徘徊。因為1Mb=1024Kb,由於位元組與位之間的關系是八倍,因此將1024Kb除以8就得到128KB。由此可見,實現上網路傳輸帶寬中的1M只等於電腦中的128KB。這樣加上信號的衰減,一般只能保持在100KB左右。
相同的道理,我們的網卡一般都是100M的,但是為什麼傳輸速度達不到這么高呢?因為100Mb,將其除以8得到12.5MB,這就是我們網卡能夠達到的最高速度了。