- 教孩子學(xué)編程(信息學(xué)奧賽C語言版)
- 黨松年 方澤波
- 711字
- 2020-05-22 15:22:47
1.8 計(jì)算機(jī)內(nèi)部數(shù)據(jù)的基本單位——字節(jié)
我們前面介紹了計(jì)算機(jī)內(nèi)部數(shù)據(jù)的最小單位是位(bit),也就是一根電線絲一次傳輸?shù)碾娦盘?hào)狀態(tài),我們用二進(jìn)制數(shù)0或1來表示。如果把8根電線絲并排在一起,并行傳輸數(shù)據(jù),則一次可以同時(shí)傳輸8種電信號(hào)狀態(tài),即8位二進(jìn)制數(shù)(0或1)。在計(jì)算機(jī)中把8位聚在一起的二進(jìn)制數(shù)稱為一個(gè)字節(jié)(byte),即1字節(jié)(byte)=8位(bit)。字節(jié)是計(jì)算機(jī)中表示數(shù)據(jù)大小的基本單位。通常字節(jié)(byte)用大寫字母B表示,位(bit)用小寫字母b表示。例如16位二進(jìn)制數(shù)就是2字節(jié)(2B),32位二進(jìn)制數(shù)就是4字節(jié)(4B)(見圖1.18)。
圖1.18 位和字節(jié)的關(guān)系
我們?cè)谫徺I計(jì)算機(jī)的時(shí)候,都會(huì)看到有關(guān)計(jì)算機(jī)性能的表示方法。例如,在表示CPU性能時(shí),可以寫成16位CPU、32位CPU、64位CPU等,這里的16、32、64指的就是CPU處理數(shù)據(jù)的能力大小、并行總線一次可以傳輸?shù)亩M(jìn)制數(shù)位多少等,一般這個(gè)數(shù)值越大,CPU的性能越好。
另外還有表示計(jì)算機(jī)內(nèi)存大小的512MB、2GB等,以及表示硬盤存儲(chǔ)容量大小的500GB、2TB等,我們還會(huì)在計(jì)算機(jī)中看到某個(gè)文件大小表示為320KB這樣的形式。前面提到的B、KB、MB、GB、TB都是計(jì)算機(jī)中表示數(shù)據(jù)大小的計(jì)量單位,通常我們把M讀作“兆”,其他幾個(gè)都按英文字母發(fā)音。這里的K(kilo)、M(mega)、G(giga)、T(tera)類似于十進(jìn)制數(shù)中的計(jì)量單位千、百萬、十億、萬億。十進(jìn)制數(shù)中的十、百、千、萬等都是以10n來計(jì)量的,計(jì)算機(jī)中的數(shù)據(jù)都是用二進(jìn)制數(shù)表示的。計(jì)算機(jī)中的K、M、G、T都是用2n來計(jì)量的,而且它們依次增大為前一個(gè)的1024倍,即210倍(見圖1.19)。
1KB=1024B=1024字節(jié)
1MB=1024KB=1024×1024字節(jié)
1GB=1024MB=1024×1024×1024字節(jié)
1TB=1024GB=1024×1024×1024×1024字節(jié)
圖1.19 計(jì)算機(jī)中表示內(nèi)存大小(存儲(chǔ)容量)的單位
知識(shí)點(diǎn)總結(jié)
1字節(jié)(byte)=8位(bit)。
字節(jié)是計(jì)算機(jī)中表示數(shù)據(jù)大小的基本單位。
- C#高級(jí)編程(第10版) C# 6 & .NET Core 1.0 (.NET開發(fā)經(jīng)典名著)
- 自然語言處理實(shí)戰(zhàn):預(yù)訓(xùn)練模型應(yīng)用及其產(chǎn)品化
- Spring Boot+Spring Cloud+Vue+Element項(xiàng)目實(shí)戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- Java加密與解密的藝術(shù)
- 精通網(wǎng)絡(luò)視頻核心開發(fā)技術(shù)
- 零基礎(chǔ)入門學(xué)習(xí)Python
- 零基礎(chǔ)學(xué)Python網(wǎng)絡(luò)爬蟲案例實(shí)戰(zhàn)全流程詳解(高級(jí)進(jìn)階篇)
- 用戶體驗(yàn)增長:數(shù)字化·智能化·綠色化
- Learning Apache Cassandra
- Mastering Python Design Patterns
- Advanced Python Programming
- Sitecore Cookbook for Developers
- Test-Driven iOS Development with Swift
- Building Apple Watch Projects
- Java Web 從入門到項(xiàng)目實(shí)踐(超值版)