机器字长:CPU一次能处理数据的位数,通常与CPU的寄存器位数有关。
存储字长:存储器中一个存储单元(存储地址)所存储的二进制代码的位数,即存储器中的MDR的位数。
指令字长:计算机指令字的位数。
数据字长:计算机数据存储所占用的位数

计算机存储基本单位:

位(bit):是计算机中最小的数据单位,存放一位二进制数,即0或1。它也是存储器存储信息的最小单位,通常用“b”来表示。

字节(Byte):字节是计算机中表示存储容量的最常用的基本单位。一个字节由8位二进制数组成,通常用“B”表示。一个字符占一个字节,一个汉字占两个字节。其它常见的存储单位有:

1KB (Kilobyte 千字节)=1024B
1MB (Megabyte 兆字节 简称“兆”)=1024KB
1GB (Gigabyte 吉字节 又称“千兆”)=1024MB
1TB (Trillionbyte 万亿字节 太字节)=1024GB 

字节的位数永远是8位,而字的位数却随着CPU处理能力的改变而改变。

在16位CPU中,一个字表示16位(两个字节)
在32位CPU中,一个字表示32位(四个字节)
在64位CPU中,一个字表示64位(八个字节)

寻址范围:

最大寻址范围:
寻找的地址是内存单元的地址。例如:一个地址总线由6根地址线组成,那么他的地址线的最大寻址范围是2的6次方,也就是64个内存单元。超出了这个范围的内存单元则访问不到,需要增加地址线才可以访问的到。

例题:假设CPU有20根地址线,32根数据线,试问按字节和字寻址,寻址范围分别是多少?

按字节寻址:20根地址线也就是

按字寻址:

(计算机组成原理)寻址范围以及机器字长,位等基础知识相关推荐

  1. 计算机组成原理——计算机系统的性能指标(机器字长、存储容量、运算速度)

    计算机组成原理--计算机系统的性能指标 计算机系统的性能指标(机器字长.存储容量,运算速度): 1. 吞吐量: 一台计算机在某一时间间隔内能够处理的信息量. 2. 响应时间: 从输入有效到系统产生响应 ...

  2. 计算机组成原理学习笔记之机器字长、存储字长和指令字长

    机器字长:计算机能直接处理的二进制数据的位数,机器字长一般等于内部寄存器的大小,它决定了计算机的运算精度.(一次能够进行多少位的处理) 指令字长:一个指令中包含二进制代码的位数.有的机器指令采用固定长 ...

  3. 机器值计算机组成,计算机组成原理_数据的机器运算.ppt

    计算机组成原理_数据的机器运算 计算机组成原理:数据的机器运算 第四章 数据的机器运算 计算机的主要功能是对数据进行各种加工和处理,包括加.减.乘.除这些基本的算术运算,与.或.非这些基本的逻辑运算, ...

  4. 【计算机组成原理】真值与机器值小数原码与整数原码定义及举例

    [计算机组成原理]真值与机器值&小数原码与整数原码定义及举例 前言:     昨天受到了来自同事的冲击,希望有一天我也可以成为更加优秀的人,无论言谈举止.身心状态或是专业技能:现在要做的就是比 ...

  5. 全国计算机等级考试一本通关六合一,2014年全国计算机等级考试一本通关六合一 二级公共基础知识与C语言程序设计 无纸化考试专用...

    <2014年全国计算机等级考试一本通关六合一 二级公共基础知识与C语言程序设计 无纸化考试专用> 前言 最新版考试大纲 各考点考核命题分析表 第1章 公共基础知识 知识清单1 考点1 算法 ...

  6. 计算机组成原理延迟时间ty,计算机组成原理之数值的机器运算培训教程方案.ppt...

    文档介绍: 2009.9计算机组成原理计算机组成原理北京理工大学计算机科学技术学院第4章数值的机器运算2009.9计算机组成原理计算机组成原理北京理工大学计算机科学技术学院第4章运算器是计算机进行算术 ...

  7. 计算机组成原理中的MPY指令,8位算术逻辑运算

    8位算术逻辑运算Tag内容描述: 1.计算机组成原理实验,1/25,一.实验目的,三.实验原理,四.实验连线,五.实验步骤,实验一8位算术逻辑运算实验,二.实验设备,2/25,一.实验目的,掌握算术逻 ...

  8. java部分基础知识 (二):计算机组成原理 原码 补码 反码 按位符 移位符 按位与 按位或 按位抑或 非 分析hashMap的put方法原理

    这里写目录标题 引言 符号位 正数的二进制计算 负数的二进制计算 按位符和移位符 按位符 移位符 分析hashMap运算符 byte和char 总结 引言 最近做完一个项目后,我忽然发现自己的基础并不 ...

  9. 计算机组成原理中的诸如4k*8位,8K*8位之类的是什么意思

    1.这个一般是用来描述存储体的 首先我们先搞懂单位的转换: 1024b(位)=1k,那4k就是1024k*4=4096位, 我们再来看4k*8位中的4k是什么意思: 计算机组成原理中,我们一般用n*n ...

最新文章

  1. webstorm设置点击(单击)左侧项目资源管理器里面的文件,自动在右侧打开源代码文件
  2. 其中:ping.netstat,tracert 是最关键的三个.每年都有!~
  3. 2018年年度总结,以及2019年规划
  4. c# excel导出png_C#与Halcon联合编程步骤
  5. 3.3线性回归简洁实现(API的使用)
  6. python如何和qt交互_Python 之Pyqt5操作交互处理,原来这么简单!
  7. ubantu安装mysql卡住_ubuntu安装mysql遇到的问题
  8. 曾经使用过的chart控件(mschart,XCL-Chart,vue-echart)
  9. 产品经理应该懂得的一点技术
  10. 算法学习笔记 全源最短路径Johnson算法(用于稀疏图和有负边的图)
  11. python爬虫携带cookie访问QQ空间
  12. python2和python3 print_新手学习Python2和Python3中print不同的用法
  13. OS X 修改网卡 Mac 地址的方法
  14. keep-alive相关用法及使用场景
  15. Office 2016 卡顿问题!如果其他方法都没有用就关掉硬件加速!
  16. Flink运行时架构及各部署模式下作业提交流程
  17. 云服务器测速脚本_Linux VPS服务器带宽测速脚本:Speedtest Linux进行网络测速方法...
  18. 数据融合(data fusion)原理与方法
  19. #define的常见用法
  20. MapX 简介 (转)

热门文章

  1. php mysql取出来,php从mysql数据库中取数据
  2. IDEA run as java application和run as Spring boot app
  3. 团队项目启动及成员分工
  4. 数据库表和列的别名的用法
  5. 为什么APP需要做漏洞渗透测试服务?
  6. 区分 KB、MB、GB 与 KiB、MiB、GiB
  7. 站长新手如何做好SEO优化,如何让关键词快速上百度搜狗,神马,360首页
  8. kvm解决1000M网卡问题
  9. OSChina 愚人节乱弹 ——愚人节新技能!快来点满整蛊技能树!
  10. 13. Java网络编程