网站大量收购独家精品文档,联系QQ:2885784924

0104内存的读写与地址空间.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

内存的读写与地址空间

贺利坚主讲

汇编语言程序设计

AssemblyLanguage

CPU对存储器的读写

:CPU要想进行数据的读写,必须和外部器件进行三类信息的交互:

;存储单元的地址

(地址信息)

;器件的选择,读或写命令

(控制信息)

;读或写的数据

(数据信息)

:演示

机器码:101000000000001100000000

16进制:A00300

汇编指令:MOVAL,[3]

含义:从3号单元读取数据送入寄存器AL

CPU对存储器的读写

:CPU要想进行数据的读写,必须和外部器件进行三类信息的交互:

;存储单元的地址

(地址信息)

;器件的选择,读或写命令

(控制信息)

;读或写的数据

(数据信息)

:演示

机器码:101000000000001100000000

16进制:A00300

汇编指令:MOVAL,[3]

含义:从3号单元读取数据送入寄存器AL

内存地址空间

:什么是内存地址空间

N

;CPU地址总线宽度为N,寻址空间为2B

;8086CPU的地址总线宽度为20,那么可

以寻址1MB个内存单元,其内存地址空

间为1MB。

:从CPU角度看地址空间分配

主板上的RAM

RAM

扩展槽上的RAM(例显卡)

ROM系统BIOS

接口卡上的BIOS

将各类存储器看作一个逻辑存储器——统一编址

主板上的RAM

RAM

扩展槽上的RAM(例显卡)

ROM系统BIOS

接口卡上的BIOS

:所有的物理存储器被看作一个由若干存储

单元组成的逻辑存储器;

:每个物理存储器在这个逻辑存储器中占有

一个地址段,即一段地址空间;

:CPU在这段地址空间中读写数据,实际上

就是在相对应的物理存储器中读写数据。

内存地址空间的分配方案——以8086PC机为例

00000

主存储器地址空间

640KRAM

9FFFF

A0000

显存地址空间

128KRAM

BFFFF

C0000

各类ROM地址空间

256KB

FFFFF

文档评论(0)

133****9720 + 关注
实名认证
内容提供者

物业管理师证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年04月23日上传了物业管理师证

1亿VIP精品文档

相关文档