【Tools】位、字节、机器字、储存单元、主存等概念剖析

您所在的位置:网站首页 字节单元 【Tools】位、字节、机器字、储存单元、主存等概念剖析

【Tools】位、字节、机器字、储存单元、主存等概念剖析

2024-07-02 14:53| 来源: 网络整理| 查看: 265

前言

  最近在学习《微机原理与接口技术》,遇到关于储存单元、字等概念的问题,找了一些博客,简单记录我的理解,仅供参考。

位(bit)

  这个很好理解,就是一个二进制位,基本不会有人混淆

字节(byte)

  这个也基本不会有人混淆,一个字节等于8位。

字(word)

  一般来说,单独说字或字长时,往往指的是 机器字,其字长即为计算机一次能直接处理的二进制数据的位数,这个主要取决于CPU内部数据总线的位宽,也就是说一次能传输多少数据到CPU中进行处理。比如8086的CPU内部数据总线的宽度为16位,即说明8086是16位机,所以其字长为16。同理,32位机其机器字长为32,64位机其机器字长为64.

  当然有时候还会在“字长”前面加上一些修饰语,比如——指令字长、储存字长等。   其中指令字长为指的是机器指令中二进制代码的总位数,指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数,不同的指令的字长是不同的。

储存单元

  在说到储存单元时,必然要分清是广义的储存单元还是狭义的储存单元!

字储存单元:存放一个机器字的存储单元,相应的单元地址叫字地址。字节储存单元:存放一个字节的单元,相应的地址称为字节地址。

  如果计算机中可以编址的最小单元是字存储单元,则该计算机称为按字寻址的计算机。如果计算机中可编址的最小单位是字节,则该计算机称为按字节寻址的计算机。例如一个16位二进制的字存储单元可存放两个字节,可以按字地址寻址,也可以按字节地址寻址。当用字节地址寻址时,16位的存储单元占两个字节地址。

  所以,在识别“储存单元”代表的含义时,要区分使用语境来判断说的是广义还是狭义,比如:

“地址线一次确定一个存储单元,地址线上值可能取的所有组合确定了存储单元的个数。所以,存储单元的个数=2^地址线的条数”

  这里指的储存单元即为广义上的储存单元,字节储存单元,即一个储存单元占一个字节。

  再比如:

“存储字长:一个存储单元存储一串二进制代码(存储字),这串二进制代码的位数称为存储字长”

  这里的储存字长指的就是字储存单元的位数。

关于内存、主存概念辨析

  以下图片来自知乎: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3