计算机组成原理:了解计算机三种编址方式(按位编址、字节编址、字编址)

您所在的位置:网站首页 内存寻址空间计算方式 计算机组成原理:了解计算机三种编址方式(按位编址、字节编址、字编址)

计算机组成原理:了解计算机三种编址方式(按位编址、字节编址、字编址)

2024-07-10 17:26| 来源: 网络整理| 查看: 265

目录

一、首先简单了解一下字节(Byte)和位(b)

二、B、KB、MB、GB之间的转换关系

三、目前计算机有三种编址方式

(1)按位编址 :1b

(2)字节编址 :1 Byte=8b

(3)字编址:机器字长word=32b/64b

四。例题来加深理解。

一、首先简单了解一下字节(Byte)和位(b)

我们首先要知道计算机是用二进制编码(0或1),位(b)即二进制位。所以我们要知道我们在学习计算机原理过程中遇到的都是2的n次方。如2^3=8、2^5=32、2^6=64…

目前我们的电脑都是64位的,可以在电脑属性中查看。

1字节=8位 即 1Byte=8b

二、B、KB、MB、GB之间的转换关系

1KB=1024B=2^10B

1MB=1024KB=2^20B

1GB=1024MB=2^30B

1TB=1024GB=2^40B

做题时可能需要自己去转换。以上就是转换关系。

三、目前计算机有三种编址方式 (1)按位编址 :1b (2)字节编址 :1 Byte=8b (3)字编址:机器字长word=32b/64b

字长题目里一般会告诉,下面会有例题来加深理解。

注意⚠️: 一定要看清题目是按字节编址还是字编址,很多人都在这里吃了亏!!!

上面的介绍已经非常简单了,基本上都是为了解题而写,我没有加任何背景以及介绍,希望能给入门的人带来便利。

四。例题来加深理解。

如果还是云里雾里的读者,可以通过例题来理解是怎么一回事。

题目:计算机字长(word)为32位,存储容量为16MB,按字节编址和字编制的时候,它的寻址范围分别为多少?

解:(1)按字节编址:1Byte=8b、16MB=2^24B=2^24*8b=2^27b  (因为1MB=2^20B)

所以寻址范围:(2^27b)/(8b)=2^24b=  16M 

          (2)  按字编址:  字长为32b

所以寻址范围:(2^27b)/(32b)=2^22b=  4M  

总结:由例题可以看出求按字节编址时机器字长完全不影响解题,字长只有按字编址时才用得上,所以我们一定要看清是哪种编址方式。

本文只是我个人理解,如有问题请指正,写的目的就是为了做题,概念不是文章的重点,欢迎评论指教。后续会继续更新计算机组成原理的相关学习、或者机器学习的相关学习,欢迎留言。



【本文地址】


今日新闻


推荐新闻


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