环球UG手机版下载:存储器寻址方法有哪些?

新2备用网址/2020-07-04/ 分类:科技/阅读:

  存储器(Memory)是当代信息技能顶用于生涯信息的影象装备。其观念很广,有许多条理,在数字体系中,只要能生涯二进制数据的都可所以存储器;在集成电路中,一个没有实物情势的具有存储成果的电路也叫存储器,如RAM、FIFO等;在体系中,具有实物情势的存储装备也叫存储器,如内存条、TF卡等。

  计较机中所有信息,包罗输入的原始数据、计较机措施、中央运行功效和终极运行功效都生涯在存储器中。它按照节制器指定的位置存入和取出信息。有了存储器,计较机才有影象成果,才气担保正常事变。计较机中的存储器按用途存储器可分为主存储器(内存)和帮助存储器(外存),也有分为外部存储器和内部存储器的分类要领。外存凡是是磁性介质或光盘等,能恒久生涯信息。内存指主板上的存储部件,用来存放当前正在实行的数据和措施,但仅用于暂且存放措施和数据,封锁电源或断电,数据会丢失。

  寻址

  寻址是数据规复技能的基本,是定位数据和扇区的要害。寻址这个观念较量抽象,简朴的说是磁头在盘片上定位数据的一个进程。假如你想找到你的计较机中的一个文件,你也许会在Windows中先打开我的电脑、分区、文件夹,再打开你要找的文件。这是外貌的探求文件的进程,而磁头在盘片的探求进程就是寻址。 寻址在数据规复中为什么很是紧张?由于当数据呈现丢失的情形后,你在我的电脑、分区、文件夹下就找不到这个文件了,乃至找不到文件夹和分区。

  计较机有多种寻址方法,如当即数寻址方法,寄存器寻址,存储器寻址方法,与I/0端口有关的寻址方法,又包罗直接端口寻址和间接端口寻址。

  存储器寻址方法有哪些?

  存储器寻址方法的操纵数存放在主存储器中,用其地址主存的位置暗示操纵数。在这种寻址方法下,指令中给出的是有关操纵数的主存地点信息。8088的存储器空间是分段打点的。措施计划时回收逻辑地点;因为段地点在默认的或用段逾越前缀指定的段寄存器,以是回收偏移地点,称之为有用地点(Effective Address, EA) 1. 直接寻址

  在这种寻址方法下,指令中直接包括了操纵数的有用地点,跟在指令操纵码之后。其默认的段地点在DS段寄存器中,可以回收段逾越前缀。

  例 将数据段中偏移地点2000H处的内存数据送至AX寄存器。 MOV AX, [2000H]

  该指令中给定了有用地点2000H, 默认与数据段寄存器DS一路组成操纵数地址存储单位的物理地点。

  假如

  DS=1429H,则操纵数地址的物理地点为

  1429H*16+2000H=16920H. 该指令的实行功效是将16920H单位的内容传送至AX寄存器,个中,高字节内容送AH寄存器,低字节内容送AL寄存器。

  MOV AX, [2000H];指令代码:A1 00 20

  

  例: 将附加段中偏移地点2000H处的内存数据送至AX寄存器。 MOV AX, ES:[2000H]; 指令代码:26 A1 00 20

  变量指示内存的一个数据,直接引用变量就是回收直接寻址方法。变量应该在数据段举办界说,常用的变量界说伪指令DB和DW别离暗示字节变量和字变量,譬喻

  WVAR DW 1234H; 界说字变量WVAR,

欧博手机版下载

欢迎进入欧博手机版下载(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。

,它的初值是1234H 如许,标示符WVAR暗示具有初值1234H的字变量,并由汇编措施为它内存分派了两个持续的字节单位。假设它在数据段偏移地点是0010H。

  例:将数据段的变量WVAR(即该变量名指示的内存单位数据)送至AX寄存器。

  MOV AX, WVAR; 指令成果:

  上述指令实质就是如下指令:

  MOV AX, [0010H]; 指令代码: 代码:26 A1 00 20

  AX=1234H

  仓库操纵指令

  仓库是一个“先辈后出”的主存地区,行使SS段寄存器记录段地点;仓库只有一个出口,即当前站顶,用仓库指针寄存器SP指定仓库站顶的偏移地点。

  仓库操纵的工具只能是字操纵。进站时,SP向低地点移动两个字节单位以指向新的栈顶,然后数据的低字节于存放低地点,高字节存放于高地点。出栈时,字从栈顶弹出,低地点字节送低字节,高地点字节送高地点,SP响应向高地点移动两个字节单位。

  MOV ax, 7812H

  PUSH ax; 将AX内容推入仓库(如图1) POP AX;将当前仓库内容弹给AX(如图2) PUSH [2000H] POP WVAR

  仓库段是措施不能或缺的一个内存区。仓库可用来姑且存放数据,以便随时规复它们。仓库常用于寄存器的掩护以及子措施间的参数转达。

 

阅读:
广告 330*360
广告 330*360

热门文章

HOT NEWS
  • 周榜
  • 月榜
阳光在线企业邮局
微信二维码扫一扫
关注微信公众号
新闻自媒体 Copyright © 2002-2019 阳光在线企业邮局 版权所有
二维码
意见反馈 二维码