机器字长,字,字节之间的关系
机器字长,字,字节之间的关系
1、位(bit)
来自英文bit,音译为“比特”,表示二进制位。
位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。
一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。
2、字节(byte)
字节来自英文Byte,音译为“拜特”,习惯上用大写的“B”表示。
字节是计算机中数据处理的基本单位。
计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。
八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。
3、字
计算机进行数据处理时,一次存取、加工和传送的数据长度称为字(word)。
一个字通常由一个或多个(一般是字节的整数位)字节构成。
例如286微机的字由2个字节组成,它的字长为16;486微机的字由4个字节组成,它的字长为32位机。
计算机的字长决定了其CPU一次操作处理实际位数的多少,由此可见计算机的字长越大,其性能越优越。
另一种说法:
字
在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称宇。
字通常分为若干个字节(每个字节一般是8位)。
在存储器中,通常每个单元存储一个字,因此每个字都是可以寻址的。
字的长度用位数来表示。
在计算机的运算器、控制器中,通常都是以字为单位进行传送的。
宇出现在不问的地址其含义是不相同。
例如,送往控制器去的字是指令,而送往运算器去的字就是一个数。
在计算机中作为一个整体被存取、传送、处理的二进制数字符串叫做一个字或单元,每个字中二进制位数的长度,称为字长。
一个字由若干个字节组成,不同的计算机系统的字长是不同的,常见的有8位、16位、32位、64位等,字长越长,计算机一次处理的信息位就越多,精度就越高,字长是计算机性能的一个重要指标。
目前主流微机都是32位机。
注意字与字长的区别,字是单位,而字长是指标,指标需要用单位去衡量。
正象生活中重量与公斤的关系,公斤是单位,重量是指标,重量需要用公斤加以衡量。
字长
计算机的每个字所包含的位数称为字长。
根据计算机的不同,字长有固定的和可变的两种。
固定字长,即字长度不论什么情况都是固定不变的;可变字长,则在一定范围内,其长度是可变的。
计算的字长是指它一次可处理的二进创数字的数目。
计算机处理数据的速率,自然和它一次能加工的位数以及进行运算的快慢有关。
如果一台计算机的字长是另一台计算机的两倍,即使两台计算机的速度相同,在相同的时间内,前者能做的工作是后者的两倍。
一般地,大型计算机的字长为32―64位,小型计算机为12―32位,而微型计算机为4一16位。
字长是衡量计算机性能的一个重要因素。
字节
字节是指一小组相邻的二进制数码。
通常是8位作为一个字节。
它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。
在微型计算机中,通常用多少字节来表示存储器的存储容量。
字块
在信息处理中,一群字作为一个单元来处理的称为“字块”.也称“字组”。
例如,储存于滋鼓的一个磁道上的字群就称为一个字块。
在磁带上通常每120个字符就间隔一个字块际志,也称为一个字块。
块与块之间一般留1.27―2.54厘米(1/2一1英寸)的间隔。
在大容量存储中,信息都是以字块为单位而存入的,因此只有字块才是可选址的。
目前,在高速绥冲技术中也引入了“字块”的概念。
位、字,字节与KB的关系?
位、字,字节与KB的关系?
位:我们常说的bit,位就是传说中提到的计算机中的最⼩数据单位:说⽩了就是0或者1;计算机内存中的存储都是01这两个东西。
字节:英⽂单词:(byte),byte是存储空间的基本计量单位。
1byte 存1个英⽂字母,2个byte存⼀个汉字。
规定上是1个字节等于8个⽐特(1Byte = 8bit)。
字:字就是由⼀些字符组成的,是据算计处理数据时⼀次存取,加⼯和传送的数据长度。
字由若⼲字节构成,字的位数叫字长,⼀台8位机⼦:⼀个字等于1个字节,字长为8位,如果是16位的机⼦,⼀个字等于2个字节,字长为16,字是计算机处理数据和运算的单位。
由此可见,计算机的字长决定了其CPU⼀次操作处理实际位数的多少,即:计算机的字长越⼤,其性能越好。
位、字,字节与KB的关系:
KB 1KB=1024B
MB 1MB=1024KB
GB 1GB=1024MB
TB 1TB=1024GB
4亿个字节是多少KB?
1024Byte(字节)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
所以⽤400000000除以1024就可以了
python查看对象占⽤的内存空间⼤⼩?
python查看对象占⽤的内存空间⼤⼩,⼀共两步
1. 引⽤sys模块
2. 使⽤getsizeof()⽅法
举例如下
1import sys as sys
2
3 a = [x for x in range(1000)]
4print sys.getsizeof(a)。
微机的字长是四个字节这意味着什么
微机的字长是四个字节这意味着什么
表示在CPU中作为一个整体加以传送处理的二进制代码为32位。
计算机的字长决定了其CPU一次操作处理实际位数的多少,一个字节是一个8位长的二进制单位,那计算机的字长为4个字节,所以在CPU中作为一个整体加以传送处理的代码位是4×8=32位。
在一些计算机系统中,4 个字节代表一个字,这是计算机在执行指令时能够有效处理数据的单位,一些语言描述需要2个字节表示一个字符。
字节通常简写为“B”,而位通常简写为小写“b”。
扩展资料
现代计算机的字长通常为16、32、64位。
其他曾经使用过的字长有:8、9、12、18、24、36、39、40、48、60位;slab是早期的另一个字长实例。
某些最早期的计算机是十进制的而不是二进制的,通常拥有10位或者12位的十进制数字作为字长,还有一些早期的计算机根本就没有固定字长。
有时候字长被定义为某个特定值是为了与早期的计算机保持兼容。
个人计算机中最通用的微处理器,如:Intel的Pentium系列和AMD 的Athlon系列中的IA-32构架是早期的具有16位字长的Intel 8086构架的扩展。
而IA-32处理器仍然支持8086(x86)程序,所以在IA-32中,“字”的含义仍然为16位,尽管事实上它运行起来(特别是当默认操作数
为32位时)更像一台32位计算机。
类似地,在更新型的x86-64构架中,“字”仍然是16位的,虽然64位操作数更为常见。
计算机系统中的数据计量单位
计算机系统中的数据计量单位位:“位(bit)”是电子计算机中最小的数据单位。
每一位的状态只能是0或1。
字节:8个二进制位构成1个“字节(Byte)”,它是存储空间的基本计量单位。
1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。
字:“字”由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。
例如一台8位机,它的1个字就等于1个字节,字长为8位。
如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。
字是计算机进行数据处理和运算的单位。
KB:在一般的计量单位中,通常K表示1000。
例如:1公里= 1000米,经常被写为1km;1公斤=1000克,写为1kg。
同样K在二进制中也有类似的含义。
只是这时K表示1024,也就是2的10次方。
1KB表示1K个Byte,也就是1024个字节。
MB:计量单位中的M(兆)是10的6次方,见到M自然想起要在该数值的后边续上六个0,即扩大一百万倍。
在二进制中,MB也表示到了百万级的数量级,但1MB不正好等于1000000字节,而是1048576字节,即1MB = 2E+20 Bytes = 1048576Bytes。
计算机系统中的数据的计量单位。
在标准10进制公制度量系统中,倍率关系如下所示∙kilo (k)* = 10 ^ 3 = 1,000 thousand 千∙mega (M) = 10 ^ 6 = 1,000,000 million 百万∙giga (G) = 10 ^ 9 = 1,000,000,000 billion 十亿∙tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 万亿* 在公制系统中,"k" 或者"kilo" 前缀只使用小写字母在计算机/通讯行业中,计算数据传送速度也使用每秒传送公制数据量来计算∙ 1 bit (b) = 0 or 1 = one binary digit 一个二进制位元∙ 1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元∙ 1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百万位元∙ 1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一万亿位元根据进制规定,传送速度可以有两种表示方法bps 和Bps,但是他们是有严格区别。
位字节、字、字长的关系
位、字节、字、字长的关系我们来看看这几个让人纠结的概念,它们存在着密不可分的关系。
休闲时光,你们喜欢看电影吗?我们每个人去看电影都要买电影票,每个票对应一个座位,但是平时我们都喜欢和自己最爱的人在一起看电影,所以要组团看电影(*^__^*)。
一、位首先我们要搞清楚一点:在计算机中所有数据都是以二进制数字存储的。
这意味着计算机中数据存储的值只能是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计算机试题(1)计算机的发展和应用1.世界上第一台计算机诞生于()。
A. 1948年B. 1947年C. 1946年D. 1945年2.第一代计算机主要特征是采用以下哪一个逻辑部件()A. 集成电路B. 晶体管C. 电子管D. 大规模和超大规模集成电路3.用晶体管作为电子器件制造的计算机属于()A.第一代 B. 第二代 C. 第三代 D. 第四代4.世界上第一台计算机的研制是源于()的需要A. 数据处理B. 数据管理C. 数值计算D. 图像显示5.目前使用的计算机采用()为主要电子元器件。
A.电子管 B.晶体管C.中小规模集成电路 D.超大规模集成电路6.目前使用的计算机属于第()代计算机A.一 B.二 C.三 D.四7.个人计算机(PC)属于()类型。
A.大型计算机 B.微型计算机 C.小型机 D.超级计算机8.CAI是指()。
A. 计算机辅助教学B. 计算机辅助制造C. 计算机辅助管理D. 计算机辅助设计★ 目前计算机将向巨型化、网络化、微型化和智能化方向发展。
★ 计算机主要应用于科学计算、数据处理、自动控制、计算机辅助系统和人工智能领域。
计算机数制9.微型计算机能处理的最小数据单位是()A.ASCII码字符 B.字节 C.字符串 D.比特(二进制位)10.二进制数1110111.11转换成十进制数是()A.119.375 B.119.75 C.119.125 D.119.311.若在一个非零无符号二进制整数右边加两个零形成一个新的数,则新数的值是原数值的()A.四倍 B.二倍 C.四分之一 D.二分之一12.微机中1K字节表示的二进制位数是(D)A.1000 B.8╳1000 C.1024 D.8╳102413.下列四种不同数制表示的数中,数值最小的一个是()A.八进制数247 B.十进制数169C.十六进制数A6 D.二进制数1010100014.执行下列二进制算术加运算:01010100+10010011。
位、字节、字、位串、元素、数据域、物理结构、逻辑结构
数据结构基本概念和术语:位、字节、字、位串、元素、数据域、物理结构、逻辑结构位(Bit):"位(bit)"是电子计算机中最小的数据单位。
每一位的状态只能是0或1。
字节(Byte):8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。
1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字节的存储空间。
字:"字"由若干个字节构成,字的位数叫做字长,不同档次的机器有不同的字长。
例如一台8位机,它的1个字就等于1个字节,字长为8位。
如果是一台16位机,那么,它的1个字就由2个字节构成,字长为16位。
字是计算机进行数据处理和运算的单位。
位串:由若干位组合起来形成位串。
元素:用一个由若干位组合起来形成的一个位串表示一个数据元素,通常称这个位串为元素(Element)或节点(Node)。
数据域(Data Field):当数据元素由若干数据项组成时,位串中对应于各个数据项的子位串称为数据域(Data Field)。
物理结构(又称存储结构):数据结构在计算机中的表示(又称映象)。
逻辑结构:结构定义中的"关系"描述的是数据元素之间的逻辑关系,因此又称为数据的逻辑结构。
理解:1)引入位串这个词只是为准确叙述元素的概念而出现,描述由若干位组合起来的称呼2)位串-元素3)子位串-数据域4)元素是数据元素在计算机中的表示(又称映象)5)元素或结点是基于物理结构的概念,而数据元素是基于逻辑结构的概念数据结构基本概念和术语:数据、数据元素、数据项、数据对象、数据结构、结构数据(Data):是对客观事物的符号表示,在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。
数据元素(Data Element):是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。
数据项(Data Item):一个数据元素可有若干个数据项组成;数据项是数据的不可分割的最小单位。
微机原理习题解答
6、完成下列码制之间的转换 [X]原=BDH [X]补、[X]反、X真值= ? [X]反=3CH [X]补、[X]原、X真值= ? [X]补=8AH [X]反、[X]原、X真值= ?
[X]原=BDH [X]补=C3H [X]反=C2H X真值= -61 [X]反=3CH [X]补=3CH [X]原=3CH X真值= 60 [X]补=8AH [X]反=89H [X]原=F6H X真值= -118
第二章习题 1、 CPU常用的工作方式有哪几种?8086CPU采用 哪种工作方式? CPU 常 用 的 工 作 方 式 有 串 行 方 式 和 并 行 方 式 , 8086CPU采用并行工作方式。 2 、 8086CPU 有哪几部分组成?各组成部分的主要 功能是什么? 8086CPU有执行部件EU和总线接口部件BIU组成。 EU的主要功能是 (1)从指令队列中取出指令。 (2)对指令进行译码,发出相应的控制信号。 (3)向BIU发出请求。 ( 4 )执行指令包括进行算术、逻辑运算,并计算 操作数的偏移量。
5、完成下列数制之间的转换 (48)D=( 30 )H=(00110000)B (6DB)H=(1755)D=(11011011011)B (10101101)B=( AD)H=( 173 )D (98)D=( 10011000)BCD=( 1100010 )B (010110010010)BCD=( 592 ) D =(1001010000) B
4、微型计算机内部、外部的结构特点是什么? 总线结构的优点是什么?
微型计算机内部为单总线结构,外部为三总线结 构即AB、DB、CB 有了总线结构以后,系统中各功能部件的相互关 系变为各个部件面向总线的单一关系,一个部件 只要符合总线标准,就可以连接到采用这种总线 标准的系统中,使系统功能很方便得到扩展。
字和字节和位的关系
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位机。
注意字与字长的区别,字是单位,而字长是指标,指标需要用单位去衡量。
字,字节,字长,位区别与联系
位、字节和字位(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、位(bit)2、字节(Byte或B)3、字(个)4、机器字长(“位”)再来详细解释各个量的意思:1、位:是计算机中最小的数据单位,它就是二进制0或1。
2、字节:可以理解为一个字的小节,所以这个量比“字”要小。
在冯·诺依曼架构中,它与位的关系是定死的——即8个二进制位为一字节,我们称这个为1Byte,或者简写成1B。
3、字:由若干个字节组成,所组成的长度我们称之为“字长”,而字长的单位又是“位”,没错就是那个单位为bit的“位”。
而字是计算机数据处理和运算的单位。
序号的从小到大就是各个量的从小到大的排序。
可以看到,位、字节的度是定死的,位就是0或1,字节就是8位二进制,能变化的只有字和字节之间的关系。
现在我们举个例子来详细理解下位、字节和字的关系。
1、我们经常听到计算机有32位、64位。
这里的位又是什么意思呢?这里的位数指的是机器字长,表示CPU一次性能够处理的二进制代码的位数。
所以这里的位,就是前面提到的最基础的位(0或1),那么也就是说,64位计算机一次性能够处理64位二进制代码。
2、64位相当于多少个字呢?首先再次明确,一个字节=8位二进制!!!现在来算一下:64位/8位=8字节(即8B),即8个字节组成一个字。
也就是说,64位计算机每处理一个字,就是处理了8字节(8B)的数据,就是处理了64位二进制代码。
3、算一个数据传输速度:假设总线的时钟频率为100MHz,总线的传输周期是4个时钟周期,总线的宽度为32位,试求总线的数据传输率。
数据传输率即一秒钟传递的字节量(Bps)1)一个时钟周期长度是:1/100MHz=0.01纳秒2)一个传输周期长度是:4*0.01纳秒=0.04纳秒3)总线传输的字节数是:32/8=4字节(4B)4)数据传输率=4B/0.04纳秒=100MBps。
