位、字节、字、字长的关系
- 格式:docx
- 大小:16.39 KB
- 文档页数:4
位、字节、字、字长的关系我们来看看这几个让人纠结的概念,它们存在着密不可分的关系。
休闲时光,你们喜欢看电影吗?我们每个人去看电影都要买电影票,每个票对应一个座位,但是平时我们都喜欢和自己最爱的人在一起看电影,所以要组团看电影(*^__^*)。
一、位首先我们要搞清楚一点:在计算机中所有数据都是以二进制数字存储的。
这意味着计算机中数据存储的值只能是0或1。
因此,可以把我们每个人都看作这两个数字中的一个,我们每一个人对应电影院的一个座位。
在计算机中,一个“位”(bit,简单记为b,也称比特)就是这样一个座位,可以存放0或者1。
一个位不能存放更多的信息。
位是计算机数据运输的基本单位(最小的不可再分割的单位)。
一个二进制位只可以表示0和1两种状态,两个位可以表示00, 01, 10, 11,4=22种状态,三个位可以表示8=23种状态……以此类推,32位可以表示232种状态,64位可以表示264种状态。
计算机对数据有几种处理,其中数据存储和数据传输是两个重要的环节。
二、字节在计算机这个大电影院中,有一条规则是现实中的电影院所不需要的:每个组团看电影的单位和团体的人数必须是8或者8的正整数倍。
因此,2个,4个人组成一个团去看电影可是要被拒之门外的哦。
我们不妨给这样的8个成员的一个组起一个名字,对于计算机而言,8个位就是一个字节(Byte,简称B。
位和字节都是数据单位)。
28=256,所以一个字节单位的数据可以有256种组合方式(状态)。
一个字节的二进制数最小为00000000,最大为11111111。
字节是计算机存储单元的基本计量单位,是计算机数据存储的基本单位。
也就是说,计算机在进行数据传输的时候,允许传输的一个最小的数据块就是一个字节的数据。
一个字节可以存放一个英文字母(代表一个英文字母的二进制编码)、一个阿拉伯数字(同样是代表一个阿拉伯数字的二进制代码)以及半个汉字(二进制代码,一个完整的汉字需要两个字节长度的空间来存储)。
一填空题1.说明位、字节、字长的概念及它们之间的关系。
【解】(1) 位(bit)。
位是计算机所能表示的最基本最小的数据单位。
它只能有两种状态“0”和“1”,即二进制位。
(2) 字(Word)。
计算机中作为一个整体参与运算、处理和传送的一串二进制数,是计算机中信息的基本单位。
(3) 字长(Word Length)。
计算机中每个字所包含的二进制位数称为字长。
它们之间的关系:字由位构成,字长指每个字所包含的位的个数。
2. . 试从微型计算机的结构说明数据总线、控制总线和地址总线的作用。
答:从微型计算机的结构看出,数据总线、控制总线和地址总线是微型计算机中, CPU芯片与内存储器和I/O接口电路之间信息传输的公共通路。
(1)数据总线是从微处理器向内存储器、I/O接口传送数据的通路;反之,它也是从内存储器、I/O接口向微处理器传送数据的通路,称为双向总线。
(2)地址总线是微处理器向内存储器和I/O接口传送地址信息的通路,是单向总线。
(3)控制总线是微处理器向内存储器和I/O接口传送的命令信号,以及外界向微处理器传送状态信号等信息的通路,是双向总线。
3. .8086CPU由哪两部分组成?它们的主要功能是什么?8086CPU由总线接口部件BIU和指令执行部件EU 组成,BIU和EU的操作是并行的。
总线接口部件BIU的功能:地址形成、取指令、指令排队、读写操作数和总线控制。
所有与外部的操作由其完成。
指令执行部件EU的功能:指令译码,执行指令。
4. 8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
AX、BX、CX、DX一般作为通用数据寄存器。
SP为堆栈指针寄存器,BP、DI、SI在间接寻址时作为地址寄存器或变址寄存器。
总线接口部件设有段寄存器CS、DS、SS、ES 和指令指针寄存器IP。
段寄存器存放段地址,与偏移地址共同形成存储器的物理地址。
字节位的关系1. 字节与位的关系字节是计算机存储容量的基本单位,位是计算机信息的最小单位。
在计算机系统中,一个字节由8个位组成。
每个位可以表示0或1两种状态,因此一个字节可以表示256种不同的状态。
2. 字节与存储容量的关系计算机存储容量通常以字节为单位进行衡量。
1个字节可以存储8个位的信息,即8个0或1,或者256种状态。
根据这个关系,可以进一步计算出其他存储容量单位与字节之间的换算关系。
3. 字节与文件大小的关系计算机文件的大小通常以字节为单位进行表示。
一个字节可以存储8个位的信息,因此一个字节可以表示一个字符(如英文字母或数字)。
根据文件的大小,可以判断文件所占用的存储空间大小。
4. 字节与网络传输速率的关系在网络传输中,常常用字节来表示数据的传输速率。
比如,1字节/秒表示每秒传输1个字节的数据。
根据字节与位的关系,可以进一步计算出字节与比特之间的换算关系。
5. 字节与计算机指令的关系在计算机系统中,计算机指令通常以字节的形式存储和执行。
每条指令由若干字节组成,每个字节存储着不同的指令信息。
计算机通过解析字节指令来执行相应的操作。
6. 字节与编程语言的关系在编程语言中,常常使用字节作为内存分配的基本单位。
程序中的变量、数据结构等都会占用一定的字节空间。
程序员可以根据需求来分配不同大小的字节空间。
7. 字节与图像的关系在图像处理中,图像的每个像素点通常由若干字节表示。
字节的不同取值可以表示不同的颜色或灰度值。
通过对字节的处理和组合,可以实现图像的编辑、压缩等操作。
8. 字节与音频的关系在音频处理中,音频数据通常以字节的形式存储和传输。
每个字节表示音频的一个采样点,通过对多个字节的组合可以还原出完整的音频信号。
9. 字节与视频的关系在视频处理中,视频数据通常以字节的形式存储和传输。
每个字节表示视频的一个像素点的颜色或亮度信息。
通过对多个字节的组合可以还原出完整的视频画面。
10. 字节与存储器的关系在计算机的内存中,数据通常以字节的形式存储。
位,字,字节,字长,字符串,字符,字数区别及计算方法?位位是信息技术中使用的术语,也称比特(bit)。
是最小的信息单位。
Bit是二进制数字的缩写(BInarydigiT),因为位实在是太小了,用来表示大数目时不方便,所以有了字节(byte),一个在信息技术和数码技术领域中,用于表示信息的数量的单位。
即,一个字节由8个位。
字在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。
字通常分为若干个字节(每个字节一般是8位)。
在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。
字的长度用位数来表示。
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。
字出现在不同的地址其含义是不相同。
例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
“字”由若干个字节构成,字的位数叫做字长,字长就是说字所对应的二进制数的长度。
不同的机器有不同的字长。
例如一台8位机,它的1个字就等于1个字节,字长为8位。
如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。
前期的DOS就是8位的,后期的DOS是16位的,Win9X是基于DOS的,所以也是16位的,NT核心的Windows 是32位的,现在也有了64位的XP/2003,CPU也有了64位的,这个操作系统和CPU所说的位就是bit的意思,即二进制数的长度。
字节是固定由8位二进制构成,64位系统就代表了64位的二进制代表一个字,换算成字节就是64/8=8,即是说由8字节构成一个字,32位系统就是32/8=4,4个字节代表一个字。
如在ARM体系结构中,字的长度为32位,而在8位/16位处理器体系结构中,字的长度一般为16位。
字节字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,1个字节等于8位二进制。
由字节引申出的计量单位1kilobyte[kB]=1000(103)byte1megabyte[MB]=1000000(106)byte1gigabyte[GB]=1000000000(109)byte1terabyte[TB]=1000000000000(1012)byte1petabyte[PB]=1000000000000000(1015)byte1exabyte[EB]=1000000000000000000(1018)byte1zettabyte[ZB]=1000000000000000000000(1021)byte1yottabyte[YB]=1000000000000000000000000(1024)byte1nonabyte[NB]=1000000000000000000000000000(1027)byte1doggabyte[DB]=1000000000000000000000000000000(1030)byte1kibibyte[KiB]=1024(210)byte1mebibyte[MiB]=1048576(220)byte1gibibyte[GiB]=1073741824(230)byte1tebibyte[TiB]=1099511627776(240)byte1pebibyte[PiB]=1125899906842624(250)byte1exbibyte[EiB]=1152921504606846976(260)byte1zebibyte[ZiB]=1180591620717411303424(270)byte1yobibyte[YiB]=1208925819614629174706176(280)byte1nobibyte[NiB]=1237940039285380274899124224(290)byte1dogbibyte[DiB]=1267650600228229401496703205376(2100)byte字长字长是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干字长段,各段的编码表示不同的含义,例如某台计算机字长为16位,即有16个二进制数组成一条指令或其它信息。
位、字节和字位(Bit)::在计算机中,数据的最小单位是位,表示一个二进制数码0或1字节(Byte):8个二进制位构成1个字节(B),1个字节可以储存1个英文字母或半个汉字。
字节是存储空间的基本计量单位,计算机杨的内存和磁盘的容量都是以字节表示的。
八位二进制数最小为00000000,最大为11111111;字长:电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数字(Word):不同计算机系统中占据一个单独的地址(内存单元的编号)并作为一个单元(由一个或多个字节组合而成)处理的一组二进制数。
8位的CPU字长为8位,一个字等于一个字节,一次只能处理一个字节,而32位的CPU字长为32位,一个字等于4个字节,一次就能处理4个字节,同理字长为64位的CPU一次可以处理8个字节,一个字等于8个字节。
也可参阅以下表述计算机所处理的数据信息,是以二进制数编码表示的,其二进制数字“0”和“1”是构成信息的最小单位,称作“位”或比特(bit)。
在计算机中,由若干个位组成一个“字节”(byte)。
字节由多少个位组成,取决于计算机的自身结构。
通常,微型计算机的CPU多用8位组成一个字节,用以表示一个字符的代码。
构成一个字节的8个位被看作一个整体。
字节是电子计算机存储信息的基本单位。
在计算机的存储器中占据一个单独的地址(内存单元的编号)并作为一个单元(由多个字节组合而成)处理的一组二进制数位称为“字”(Word)。
它由若干个位或字节所组成。
对计算机的运算器和内存储器来说,一个字或几个字是一个数据;对控制器来说,一个字或几个字是一条指令。
在电子计算机内部,字是被当做一个整值而被处理的整体。
一个字所包含的二进制位数称字长。
字长是CPU性能的重要标志之一。
字长越长,说明计算机数值的有效位越多,精确度就越高。
低档微型机的字长为8位(一个字节),高档微型机的字长有16位(两个字节)、32位(四个字节)等。
计算机一个内存储器包括多少个字节数,就是这个内存储器的容量字长、字节、字、Bit、Byte的关系字 word字节 byte位 bit字长是指字的长度一个字的字长因不同的计算机系统不同而不同1字=1字节(8位机) 1字=2字节(16位机)1个字节的字长是8位B = 8 bitKB ,2 的 10 次方: 1024 BYTE.MB ,2 的 20 次方: 1048576 BYTE, 或 1024 KB.GB ,2 的 30 次方: 1073741824 BYTE, 或 1024 MB.TB ,2 的 40 次方: 1099511627776 BYTE, 或 1024 GB.PB ,2 的 50 次方: 1125899906842624 BYTE, 或 1024 TB.EB ,2 的 60 次方: 1152921504606846976 BYTE, 或 1024 PB.ZB ,2 的 70 次方: 1024 EB.YB ,2 的 80 次方: 1024 ZB.果博东方,果博东方娱乐http://www.92gb.ws d2sA33Iz2I2i。
字,字节,字长,位的概念与区分关于内存地址与字符转换,以及内存运⾏的底层理解不是很透测问题来源1. ASCII码字符总共只有256个字符,ASCII码的每个字符需要⼀个字节来表⽰4∗28=210=1K因此需要1KB的内存2. 16位Unicode字符,创建⼀个长度为216的整形数组需要4∗216=28∗210=256K的内存3. 未解决问题:1500个丑数的数组,这个数组占据6KB的内存空间1.位定义:位表⽰的是⼆进制的位(bit)。
性质:表⽰⼀个⼆进制数码0或1,是计算机存储处理信息的最基本的单位只能处理0和12.字节定义:字节(Byte,拜特)是计算机处理数据的基本单位,计算机以字节为单位存储和解释信息性质:字节是最⼩的计算单位;字节表⽰存储器的容量1Byte=8bit,⼀个字节是8个⽐特、⼀个字节由8位组成。
对于8位⼆进制,00000000~11111111。
⼀个字节可以存⼊⼀套ASCII码ASCII码字符总共只有256个字符,因此只需要1KB的内存进⾏存储3.字定义:计算机在进⾏数据处理,⼀次存取、加⼯、传送的数据长度称为字(word)。
⼀个字⼀般由多个(整数倍)字节构成。
性质:1word=2Byte=16bit⼀个字由两个字节组成,16位组成通常称16位是⼀个字,32位是⼀个双字,64位是两个双字计算机的字长决定CPU⼀次处理实际位数的多少,字长越⼤,性能越优。
4.字长定义:计算机的每个字包含的位数称为字长性质:计算的字长是指它⼀次可处理的⼆进创数字的数⽬。
计算机处理数据的速率,⾃然和它⼀次能加⼯的位数以及进⾏运算的快慢有关。
如果⼀台计算机的字长是另⼀台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的⼯作是后者的两倍。
⼤型计算机的字长为32―64位,⼩型计算机为12―32位,⽽微型计算机为4⼀16位。
字长是衡量计算机性能的⼀个重要因素。
5.字节等与K存储单位计算1b(byte) = 8bit1kb = 1024b(byte)1mb = 1024kb1gb = 1024mb。
字,字节,字长,位之间的关系
位 bit :
最⼩的存储单位称为位。
只能容纳两个值(0或1)之⼀,不能在⼀个位中存储更多的信息。
位是计算机存储的基本单位
字节(byte):
字节的标准定义:⼀个字节均为8位(2的3次⽅),由于上述所讲每个位或者是0或者是1,所以⼀个8位的字节包含256(2的8次⽅)种可能的0,1组合。
字:
计算机进⾏数据处理时,⼀次存取、加⼯和传送的数据长度称为字(word)。
⼀个字通常由⼀个或多个(⼀般是字节的整数位)字节构成。
在计算机中,⼀串数码作为⼀个整体来处理或运算的,称为⼀个计算机字,简称字。
字通常分为若⼲个字节(每个字节⼀般是8位)。
字长:
字长是指字的长度
Byte ⼀个Byte由8 bits 所组成,可代表⼀个字元(A~Z)、数字(0~9)、或符号(,.?!%&+-*/),是记忆体储存资料的基本单位,每个中⽂字则须要两Bytes。
当记忆体容量过⼤时,位元组这个单位就不够⽤,因此就有千位元组的单位KB出现,以下乃个记忆体计算单位之间的相关性:
1 Byte = 8 Bits
1 KB = 1024 Bytes(⼀般看作210)
1 MB = 1024 KB(⼀般看作210)
1 GB = 1024 MB(⼀般看作210)。
位、字节和字长
位:BIT,计算机中最基本的单位。
⼀个0或1就是⼀位。
字节:8位为⼀字节。
字:字由若⼲个位组成。
有机器字长、存储字长、指令字长、数据字长等。
机器字长是指CPU⼀次能处理数据的位数,通常与CPU的寄存器位数有关。
字长越长,数的表⽰范围越⼤,精度也⾼。
同时,机器的字长也会影响运算速度。
因为字长较短,运算位数较多的数据的话,需要经过两次或多次才能完成。
(也就是说,64位CPU⽐32位要快咯?)
存储字长是存储单元的长度。
内存由许多存储单元组成,然后每个存储单元⼜包含若⼲个存储元件,每个存储元件能寄存0或1。
计算机存储器的容量 = 存储单元个数 * 存储字长。
字长与字节的关系:
不同机器,存储字长也不同。
为了满⾜字符处理的需要,常⽤8位⼆进制数表⽰⼀个字节(⽐如ASCII码),因此存储字长都取8的倍数。
所以现代计算机中常以字节数来描述容量的⼤⼩。
早期计算机的存储字长⼀般和机器字长相等,所以访问⼀次主存可取⼀条指令或⼀个数据。
后来指令字长、数据字长要求可变,其长度改由字节个数来表⽰。
存储字长、指令字长、数据字长三者可各不相同,但必须是字节的整数倍。
计算机中信息存储单位计算机中的信息用二进制表示,常用的单位有位、字节和字。
1.位(bit):是计算机中最小的数据单位,存放一位二进制数,即0或1。
它也是存储器存储信息的最小单位,通常用“b”来表示。
2.字节(Byte):字节是计算机中表示存储容量的最常用的基本单位。
一个字节由8位二进制数组成,通常用“B”表示。
一个字符占一个字节,一个汉字占两个字节。
其它常见的存储单位有:存储容量的计量单位有字节B、千字节KB、兆字节MB以及十亿字节GB等。
它们之间的换算关系如下:1KB (Kilobyte 千字节)=1024B,1MB (Megabyte 兆字节简称“兆”)=1024KB,1GB (Gigabyte 吉字节又称“千兆”)=1024MB,1TB (Trillionbyte 万亿字节太字节)=1024GB,1PB(Petabyte 千万亿字节拍字节)=1024TB,1EB(Exabyte 百亿亿字节艾字节)=1024PB,1ZB (Zettabyte 十万亿亿字节泽字节)= 1024 EB,1YB (Jottabyte 一亿亿亿字节尧字节)= 1024 ZB,1BB (Brontobyte 一千亿亿亿字节)= 1024 YB3.字(Word)与字长:字是指在计算机中作为一个整体被存取、传送、处理的一组二进制数。
一个字的位数(即字长)是计算机系统结构中的一个重要特性。
字长是由CPU的类型所决定,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机一次处理的信息位就越多,精度就越高,字长是计算机性能的一个重要指标,目前主流微机正在由32位机向64位机转变。
注意字与字长的区别,字是单位,而字长是指标。
机器的字长也会影响机器的运算速度。
倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必影响整机的运行速度。
机器的字长对硬件的造价也有较大的影响。
1、位(bit)来自英文bit,音译为“比特”,表示二进制位。
位是计算机内部数据储存的最小单位,是一个8位二进制数。
一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。
2、字节(byte)字节来自英文Byte,音译为“拜特”,习惯上用大写的“B"表示。
字节是计算机中数据处理的基本单位。
计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。
八位二进制数最小为00000000,最大为;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。
3、字计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word).一个字通常由一个或多个(一般是字节的整数位)字节构成。
例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机.计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越.另一种说法:字在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称宇。
字通常分为若干个字节(每个字节一般是8位)。
在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的.字的长度用位数来表示。
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。
宇出现在不问的地址其含义是不相同.例如,送往控制器去的字是指令,而送往运算器去的字就是一个数.在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。
一个字由若干个字节组成,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机一次处理的信息位就越多,精度就越高,字长是计算机性能的一个重要指标。
目前主流微机都是32位机。
位、字节、字、字长的关系
我们来看看这几个让人纠结的概念,它们存在着密不可分的关系。
休闲时光,你们喜欢看电影吗?我们每个人去看电影都要买电影票,每个票对应一个座位,但是平时我们都喜欢和自己最爱的人在一起看电影,所以要组团看电影(*^__^*)。
一、位
首先我们要搞清楚一点:在计算机中所有数据都是以二进制数字存储的。
这意味着计算机中数据存储的值只能是0或1。
因此,可以把我们每个人都看作这两个数字中的一个,我们每一个人对应电影院的一个座位。
在计算机中,一个“位”(bit,简单记为b,也称比特)就是这样一个座位,可以存放0或者1。
一个位不能存放更多的信息。
位是计算机数据运输的基本单位(最小的不可再分割的单位)。
一个二进制位只可以表示0和1两种状态,两个位可以表示00, 01, 10, 11,4=22种状态,三个位可以表示8=23种状态……以此类推,32位可以表示232种状态,64位可以表示264种状态。
计算机对数据有几种处理,其中数据存储和数据传输是两个重要的环节。
二、字节
在计算机这个大电影院中,有一条规则是现实中的电影院所不需要的:每个组团看电影的单位和团体的人数必须是8或者8的正整数倍。
因此,2个,4个人组成一个团去看电影可是要被拒之门外的哦。
我们不妨给这样的8个成员的一个组起一个名字,对于计算机而言,8个位就是一个字节(Byte,简称B。
位和字节都是数据单位)。
28=256,所以一个字节单位的数据可以有256种组合方式(状态)。
一个字节的二进制数最小为00000000,最大为11111111。
字节是计算机存储单元的基本计量单位,是计算机数据存储的基本单位。
也就是说,计算机在进行数据传输的时候,允许传输的一个最小的数据块就是一个字节的数据。
一个字节可以存放一个英文字母(代表一个英文字母的二进制编码)、一个阿拉伯数字(同样是代表一个阿拉伯数字的二进制代码)以及半个汉字(二进制代码,一个完整的汉字需要两个字节长度的空间来存储)。
在微型计算机中,通常用多少字节来表示数据传输的数量:
1KB=1024B;1MB=1024KB=1024×1024B。
其中1024=210。
1B(byte,字节)= 8 bit;
1KB(Kibibyte,千字节)=1024B= 210 B;
1MB(Mebibyte,兆字节,百万字节,简称“兆”)=1024KB= 220 B;
1GB(Gigabyte,吉字节,十亿字节,又称“千兆”)=1024MB= 230 B;
1TB(Terabyte,万亿字节,太字节)=1024GB= 240 B;
1PB(Petabyte,千万亿字节,拍字节)=1024TB= 250 B;
1EB(Exabyte,百亿亿字节,艾字节)=1024PB= 260 B;
1ZB(Zettabyte,十万亿亿字节,泽字节)= 1024EB= 270 B;
1YB(Yottabyte,一亿亿亿字节,尧字节)= 1024ZB= 280 B;
1BB(Brontobyte,一千亿亿亿字节)= 1024YB= 290 B;
1NB(NonaByte,一百万亿亿亿字节)= 1024 BB = 2100 B;
1DB(DoggaByte,十亿亿亿亿字节)= 1024 NB = 2110 B.
硬盘生产商是以GiB(十进制,即10的3次方=1000,如1MiB=1000KB)计算的,而电脑(操作系统)是以GB(2进制,即2的10次方,如1MB=1024KB)计算的,但是国内用户一般理解为1MiB=1M=1024 KB, 所以为了便于中文化的理解,翻译MiB为MB也是可以的。
1GB=1024MB, 1MB=1024KB, 1KB=1024B, 1B=1024b;
1GiB=1000MiB, 1MiB=1000KiB, 1KiB=1000B.
根据硬盘厂商与用户对于1MB大小的不同理解,许多160G的硬盘实际容量按计算机实际的1MB=1024KB算都不到160G,这也可以解释为什么新买的硬盘“缺斤短两”并没有它所标示的那么大。
数据传输是以二进制表示的,所以1KB不等于1000B。
而数据存储是以十进制表示,这个是由商业化数据的人来定的,所以1KiB=1000B,以此类推。
三、字
字节是字的基本单位,所以说一个字可以包含一个字节的正整数倍。
具体情况根据不同的机器而定,如果是一台16位机,那么,它的1个字就由2个字节构成。
字是计算机进行数据处理和运算的单位。
就好比两家相识的人去看电影,而一起买票。
需要注意的是,一
台机器每次只能两家两家地售票。
也就是说,字是其用来一次性处理事务的一个固定长度的位(bit)组。
四、字长
顾名思义,字长就是字的长度,不过不是用字来表示,而是用位来表示。
也就是说,字长是用来表示字的位数的。
例如一台8位机,它的1个字就等于1个字节,字长为8位。
如果是一台16位机,它的1个字就由2个字节构成,字长为16位。
字长被定义为CPU在单位时间内(同一时间)能一次处理的二进制数(字)的位数。