当前位置:首页 » 存储配置 » 存储字长和机器字长

存储字长和机器字长

发布时间: 2022-10-24 03:21:08

‘壹’ 存储字长、存储容量、指令字长分别是什么

存储字长:一个存储单元存储一串二进制代码(存储字),这串二进制代码的位数称为存储字长,存储字长可以是8位、16位、32位等。

存储容量:存储容量是指存储器可以容纳的二进制信息量,用存储器中存储地址寄存器MAR的编址数与存储字位数的乘积表示。

指令字长:是指机器指令中二进制代码的总位数,指令字长取决于从操作码的长度、操作数地址的长度和操作数地址的个数,不同的指令的字长是不同的。

(1)存储字长和机器字长扩展阅读:

为了适应指令和数据字长的可变性,其长度不由存储字长来确定,而由字节的个数来表示。1个字节(Byte)被定义为由8位(Bit)二进制代码组成。

随着存贮信息量的增大,有更大的单位表示存贮容量单位,比吉字节(GB, gigabyte)更高的还有:太字节(TB ,terabyte)、PB(Petabyte)、EB(Exabyte)、ZB(Zettabyte)和YB(yottabyte)等。

一台机器的指令系统可以采用位数不同的指令,即指令的字长是可变的,如单字长指令、多字长指令。

‘贰’ 数据线条数和机器字长和存储字长的关系

数据线条数等于存储字长,如存储容量64K*32bit,存储字长和数据总线是32(也是MDR的位数);机器字长指计算机每次处理的二进制位数,一般大于等于存储字长。做题时,如果给出某机字长,存储器容量,编址方式,机器字长不用管,是多余的!

‘叁’ 什么是机器字长、什么是指令字长、什么是存储字长

机器字长是指计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。
指令字长是指机器指令中二进制代码的总位数。指令字长取决于从操作码的长度、操作数地址的长度和操作数地址的个数。不同的指令的字长是不同的。
存储字长是一个存储单元存储一串二进制代码(存储字),这串二进制代码的位数称为存储字长,存储字长可以是8位、16位、32位等。

‘肆’ 微型计算机的字长是怎么变化的

微型计算机的字长是从位数少向位数多的方向发展的,计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”。

通常称处理字长为8位数据的CPU叫8位CPU,32位CPU就是在同一时间内处理字长为32位的二进制数据。二进制的每一个0或1是组成二进制的最小单位,称为位(bit)。

字长与计算机的功能和用途有很大的关系,是计算机的一个重要技术指标。字长直接反映了一台计算机的计算精度,为适应不同的要求及协调运算精度和硬件造价间的关系,大多数计算机均支持变字长运算,即机内可实现半字长、全字长(或单字长)和双倍字长运算。

默认的一个字节的长度为8位二进制 ,一个字的长度为16字节,这与规定有关,ASCII 码地有效表示是0~255,表示所有的控制字符和数字和字符,都是可以用一个字节表示的,即八位二进制。

在其他指标相同时,字长越大计算机的处理数据的速度就越快。早期的微机字长一般是8位和16位,386以及更高的处理器大多是32位。目前市面上的计算机的处理器大部分已达到64位。字长由微处理器对外数据通路的数据总线条数决定。

机器字长是指该计算机能进行多少位二进制数的并行运算,实际上是指该计算机中的运算器有多少位,通常计算机的数据总线和寄存器的位数与机器字长一致。

如某机器字长16位,表示该机器中,每次能完成两个16位二进制数的运算。由于参加运算的操作数和运算结果既可存放在处理器内部的寄存器中,也可存放在主存储器中。

因此,机器字长既是运算器的长度,也是寄存器的长度,一般情况下,它也是存储器的字长。通常,机器字长越长,计算机的运算能力越强,其运算精度也越高。

按微处理器(CPU)字长分类,微型计算机一般分为4位、8位、16位、32位和64位机几种。

1、4位微型计算机。用4位字长的微处理器为CPU,其数据总线宽度为4位,一个字节数据要分两次来传送或处理。4位机的指令系统简单、运算功能单一,主要用于袖珍或台式计算器、家电、娱乐产品和简单的过程控制,是微型机的低级阶段。

2、8位微型计算机。用8位字长的微处理器作CPU,其数据总线宽度为8位。8位机中字长和字节是同一个概念。8位微处理器推出时,微型机在硬件和软件技术方面都已比较成熟。

所以8位机的指令系统比较完善,寻址能力强,外围配套电路齐全,因而使8位机通用性强,应用宽广,广泛用于事务管理、工业生产过程的自动检测和控制、通信、智能终端、教育以及家用电器控制等领域。

3、16位微机。用高性能的16位微处理器作CPU,数据总线宽度为16位。由于16位微处理器不仅在集成度和处理速度、数据总线宽度、内部结构等方面比8位机有本质上的不同,由它们构成的微型机在功能和性能上已基本达到了当时的中档小型机的水平。

特别是以Intel 8086为CPU的16位微型机IBM PC/XT不仅是当时相当一段时间内的主流机型,而量其用户拥有量也是世界第一,以至在设计更高档次的微机时,都要保持对他的兼容。16位机除原有的应用领域外,还在计算机网络中扮演了重要角色。

4、32位微机。32位微机使用32位的微处理器作CPU,这是目前的主流机型。从应用角度看,字长32位是较理想的,它可满足了绝大部分用途的需要,包括文字、图形、表格处理及精密科学计算等多方面的需要。

典型产品有Intel 80386,Intel 80486,MC68020,MC68030、Z-80000等。特别是1993年Intel公司推出Pentium微处理器之后,使32位微处理器技术进入一个崭新阶段。

他不仅继承了其前辈的所有优点而且在许多方面有新的突破,同时也满足了人们对图形图像、实时视频处理、语言识别、大流量客户机/服务器应用等应用领域日益迫切的需求。

5、64位微机。64位微机使用64位的微处理器作CPU,这是目前的各个计算机领军公司争相开发的最新产品。其实高档微处理器早就有了64位字长的产品。只是价格过高,不适合微型计算机使用,通常用在工作站或服务器上。

现在,是到了64位微处理器进入微型计算机领域的时机了。Intel公司和HP公司在2003年推出他们合作研制的第一款用于微型机的64位微处理器。相信64位微处理器会将微型计算机推向一个新的阶段。

‘伍’ 存储字长和机器字长有什么关系

数据线条数等于存储字长,表示一次能从内存取出多少位数据。机器字长等于CPU内部的寄存器的位数,表示CPU一次能处理多少位数据。机器字长大于等于存储字长。例如有的显卡是128位宽,说明机器字长是128位,但数据线可能只有32根。

‘陆’ 计算机的字长是什么

机器字长:cpu一次可处理的二进制代码位数,通常寄存器长度等于机器字长
存储字长:一个存储单元的长度
指令字长:一个指令字包含二进制代码的位数

‘柒’ 什么是存储字 、存储字长

1、存储字是指存放在一个存储单元中的二进制代码组合。一个存储字可代表一个二进制数,也可代表一串字符,如存储字为0011011001111101,既可表示为由十六进制字符组成的367DH(ASCII码),又可代表16位的二进制数,此值对应十进制数为13 949,还可代表两个ASCII码:“6”和“}”。一个存储字还可代表一条指令。

2、存储字长:存储单元中的二进制代码(存储字)位数,存储字长可以是8位、16位、32位等。早期计算机的存储字长一般和机器的指令字长与数据字长相等,故访问一次主存便可取一条指令或一个数据。随着计算机的应用范围的不断扩大,解题精度的不断提高,往往要求指令字长是可变的,数据字长也要求可变。



(7)存储字长和机器字长扩展阅读:

存储单元一般应具有存储数据和读写数据的功能,以8位二进制作为一个存储单元,也就是一个字节。每个单元有一个地址,是一个整数编码,可以表示为二进制整数。程序中的变量和主存储器的存储单元相对应。变量的名字对应着存储单元的地址,变量内容对应着单元所存储的数据。存储地址一般用十六进制数表示,而每一个存储器地址中又存放着一组二进制(或十六进制)表示的数,通常称为该地址的内容。

‘捌’ 怎么知道自己计算机的机器字长和存储字长是多少

机器字长应该为自己电脑的位数64位,就是8字节

存储字长,是主存存储体的存储单元的大小,在任务管理器中,你可以看到最小进程的占用主存为多少字节,应该就是存储字长
早期,他们俩一般相同,但现在都是可变的,对于真正的关系,我也不太理解。。。。
本人的一点理解,请有选择的接受。。。。。

‘玖’ 什么是机器字长、什么是指令字长、什么是存储字长

机器字长:是指计算机能直接处理的二知进制数据的位数,决定了计算机的运算精度。

指令字长:一个指令字中包含二进制代码的位数。

存储字长:一个存储单元存储一串二进制代码(存储字专),这属串二进制代码的位数称为存储字长,存储字长可以是8位、16位、32位等。

大写字母+数字+小写子母=于存储数据。也是二进制代码;如:8;16;32;64;位。

(9)存储字长和机器字长扩展阅读:

机器字长反映了计算机的运算精度,即字长越长,数的表示范围也越大,精度也越高。机器的字长也会影响机器的运算速度。倘若CPU字长较短,又要运算位数较多的数据,那么需要经过两次或多次的运算才能完成,这样势必影响整机的运行速度。

机器字长与主存储器字长通常是相同的,但也可以不同。不同的情况下,一般是主存储器字长小于机器字长,例如机器字长是32位,主存储器字长可以是32位,也可以是16位,当然,两者都会影响CPU的工作效率。

热点内容
随机启动脚本 发布:2025-07-05 16:10:30 浏览:513
微博数据库设计 发布:2025-07-05 15:30:55 浏览:18
linux485 发布:2025-07-05 14:38:28 浏览:298
php用的软件 发布:2025-07-05 14:06:22 浏览:747
没有权限访问计算机 发布:2025-07-05 13:29:11 浏览:421
javaweb开发教程视频教程 发布:2025-07-05 13:24:41 浏览:674
康师傅控流脚本破解 发布:2025-07-05 13:17:27 浏览:229
java的开发流程 发布:2025-07-05 12:45:11 浏览:673
怎么看内存卡配置 发布:2025-07-05 12:29:19 浏览:274
访问学者英文个人简历 发布:2025-07-05 12:29:17 浏览:824