寄存器的作用有哪些

寄存器的作用有哪些?
寄存器用途
1.可将寄存器内的数据执行算术及逻辑运算;
2.存于寄存器内的地址可用来指向内存的某个位置,即寻址;
3.可以用来读写数据到电脑的周边设备。

AX 累加器,得名原因是最初常使用ADD AX,n这样的指令
CX 计数器,得名原因是最常使用CX的值作为重复操作的次数
BX 常用作地址寄存器,如MOV AX,[BX],把BX所指地址中的数取到AX中去
DX 通用寄存器
都是16位寄存器
E前缀是他们的32位版本
他们的地位都是平等的,也不仅限于规定的作用,很多时候可以通用,爱用哪个用哪个。

今天看了几个关于cpu寄存器一些帖子,感觉上他们所说的好象没有说明cpu寄存器的作用。

我从我现在所了解的知识,与大家讲一讲,共同学习一下吧。

先讲CPU的一些分类。

第一,从cpu的种类来分寄存器来分的话。

有Motorola 68x00、Intel IA-32、SUN Sparc、Vax和IB M-370等,不同种类的cpu,都有与其对应的寄存方法与方式。

对我们来说,一般都x86的,即我常说的英特尔公司与AMD公司生产的cpu,这可能占世界上个人PC的90%多吧。

第二,从这一条起,我们所讲的寄存器都是以x86为基础的,那么这种CPU内,寄存器可分为以下几种。

其一,是EAX、EBX、ECX、EDX等通用寄存器。

其二呢,是CS、SS、ES等段寄存器。

其三呢,是EIP,也称为指令指针。

其四呢,EFLAGS寄存器,俗称为标志寄存器。

其五,浮点单元,这里面之所以只浮点单元,是因为在它里面还有一些小的寄存分类,主要是数学上的浮点上的计算。

其六呢,MMX
指令使用的8个64位寄存器。

其七呢,单指令、多数据操作(SIMD,single-instruction,multiple-data)使用的8个128位XMM寄存器。

以上是CPU的一些分类的常用知识,其中,对我们大多数人来讲,需要了解与知道的是x86这类的,也就是我们所说的IA-32系列CPU。

也许有人会说AMD的CPU,这不用担心,它是兼容INTEL的,这不用我们担心的事情,那么我们主要了解的是IA-32这一类的结构,这些方面需要我们花一些时间去了解。

如果我们只是需要一般的编程的话,我们了解上面这些就可以了。

因为在C/C++、Java、Perl等这些编程的话,寄存器的使用一般不需要。

但是如果进行汇编语言编程的话,那我们还需要对更加深入的了解。

好了,下面我开始讲解一些与汇编语言编程有关寄存器的作用与结构粗陋地讲解一些,不过先要说明一些,我对这些不是很精通,我也只是一般的了解,如果大家深入的学习的话,我介绍二本书给大家。

不过很难买到,只要大家用心去买,还是可以买到的,第一本是《Intel汇编语言程序设计》,我买的是第四版。

第二本是Intel微系统结构与汇编语言,具体的名字我记不清,是一本厚的书。

它是第一本的基础,但是它显得有点旧,但是它286开始介绍的。

很值得去看看。

如果说仅仅用一个帖子把寄存器的作用与使用说明,我则只能说我不行,但是从它的一般的使用与了解的话,我想也只是几句话而已。

从结构上看CPU的寄存器,它实际上是CPU的一部分。

这包括后来,也是现在所流行的64位双核CPU,都是如此。

从内存的使用角度上来讲的话,CPU的寄存器,它是内存的一部分,但是从快速的角度上来,寄存器它似乎不存在着地址的问题,因为是它是CPU的操作的最近的一部分,也是CPU执行时第一个要访问的第一个地方,但是它作用是存储用的。

只是存储的内容不一定是指令,还有可能是地址,或者说是一些标志。

这都是有可能的。

说上二句所谓的题外话,CPU的寄存器,从最基本上来讲,它只是一个个容器而已。

那么依据它的
分类,可分为通用寄存器,从通用上来讲,它所存储的东西,只要它的容积所容许的话,什么都是可以存储的,而段寄存器呢,它所存储的只能是地址,它的作用是从寻址上可以体现出来,而标志寄存器呢,那么所存储的是与CPU的每一个执行的指令有关。

是关系到CPU每一个指令的执行相关内容与特殊的关联,即CPU所执行的指令是否违规,它的指令是否有进位,它的指令是否有溢出,都是在标志寄存器中能表现与表达出来。

所有这些细则,只有通过学习后才能知道的。

好了,我只能说这些了,如果有说错的地方,还高人指出,加以指正与批评,谢谢。

专用寄存器的作用
16位CPU内部有一个16位的标志寄存器,它包含9个标志位。

这些标志位主要用来反映处理器的状态和运算结果的某些特征。

各标志位在标志寄存器内的分布如图2.2所示。

1514131211109876543210
OFDFIFTFSFZF AF PF CF
31 (17161514131211109876543210)
……VMRF NTIOPLOF DFIFTFSFZF AFPFCF
图2.2 16位/32位标志寄存器的示意图
上面9个标志位可分为二组:运算结果标志位和状态控制标志位。

前者受算术运算和逻辑运算结果的影响,
后者受一些控制指令执行的影响。

更详细的内容标志位的说明。

有些指令的执行会改变标志位,不同的指令会影响不同的标志位,有些指令的执行不改变任何标志位,有些指令的执行会受标志位的影响,也有指令的执行不受其影响。

程序员要想熟练运用这些标志位,就必须掌握每个标志位的含义、每条指令的执行条件和执行结果对标志
位的作用。

注意:虽然知道每个标志位在标志寄存器内的具体位置是有好处的,但通常情况下,没有这个必要。

在使用第5.2.9节中的“条件转移指令”时,系统会自动引用相应标志位的值来决定是否需要“转移”的,所以,
不必过分强调标志位在标志寄存器内的具体位置。

合集下载

寄存器的作用

寄存器的作用

寄存器的作用寄存器是计算机中的一种存储设备,用于存放指令和数据。

寄存器的作用是极为重要的,下面将从以下几个方面介绍寄存器的作用。

首先,寄存器作为临时存储器,可以提高CPU的运算效率。

由于寄存器位于CPU内部,与其它存储器(如内存)相比,寄存器的读取速度更快。

CPU可以将需要运算的数据暂时存放在寄存器中,然后直接进行运算处理,而不需要频繁地访问外部存储器。

这种以寄存器作为临时存储器的设计,在提高CPU运算效率的同时,也减少了对外部存储器的访问次数,提高了整个计算机的性能。

其次,寄存器作为存放指令和操作数的存储器,用于执行指令的读取和运算。

CPU从内存中读取指令和操作数,并将其存放在寄存器中,然后进行计算操作。

通过寄存器与内存之间的数据传输,实现了CPU对指令和数据进行高速读取和处理的能力。

寄存器的容量和数量对于CPU的指令集和运算能力都有着重要的影响,因此在计算机设计中,需要根据计算机的需求和性能要求来选择和配置合适的寄存器。

另外,寄存器也可以用于保存程序的运行状态和上下文信息。

在程序的执行过程中,CPU需要对程序的状态进行保存,以便在需要时进行恢复。

这些状态和信息包括程序计数器(PC)、程序状态字(PSW)、函数调用的返回地址等。

这些状态信息存放在特定的寄存器中,以便在需要时进行读取和修改。

通过寄存器的保存和恢复,CPU可以在多个程序之间进行快速切换和执行,实现了程序的并发执行和操作系统的多任务管理。

此外,寄存器还可以用于数据的传递和交换。

在计算机系统中,不同的模块和组件(如I/O设备、外部存储器等)之间需要进行数据的传递和交换。

寄存器作为一个通用存储器,可以在不同的组件之间进行数据的传递和交换。

例如,在数据的输入输出过程中,数据会先从I/O设备读取到寄存器中,然后再将其传输到内存或其它组件中。

通过寄存器的传递和交换,实现了计算机系统内部和外部的数据交互。

总之,寄存器作为计算机中的存储设备,具有临时存储、指令和数据读取、程序状态保存、数据传递和交换等多种功能。

寄存器作用

寄存器作用

寄存器作用
寄存器是在计算机中用于暂存数据的一种硬件设备。

它是计算机体系结构中的重要组成部分,相当于一个小型的存储单元,能够快速存储和访问数据。

寄存器的主要作用包括以下几个方面:
1. 存储数据:寄存器作为计算机内部的数据存储单元,可以用来存储指令、操作数和中间结果等数据。

它的容量相对较小,但读写速度非常快,能够满足计算机对于短期存储的需求。

2. 执行运算:寄存器是执行运算和操作的数据源和目的地。

例如,在进行加法运算时,数字需要从内存中加载到寄存器中进行计算,计算结果再存储回内存。

通过使用寄存器,可以提高计算机的运算速度和性能。

3. 存储计算状态:寄存器还可以存储计算机的运算状态,例如程序计数器(PC)用来存储计算机当前执行的指令地址;标
志寄存器(FLAGS)用来存储在运算过程中产生的条件结果,如溢出、零、负等。

4. 传递参数:在函数调用过程中,寄存器用来传递参数和返回值。

由于寄存器的读写速度较快,可以节省数据在内存和寄存器之间的传输时间,提高函数调用的效率。

5. 控制程序流程:寄存器可以用来控制程序的跳转和分支。

通过修改程序计数器的值,可以实现无条件跳转、条件跳转等控
制流程的操作。

总之,寄存器在计算机中的作用非常重要。

它不仅能够存储和处理数据,还能够控制计算机的运行状态,提高计算机的运算速度和性能。

寄存器的设计和使用对于计算机的运行效率和性能有着重要的影响,是计算机体系结构中不可或缺的一部分。

寄存器的工作原理

寄存器的工作原理

寄存器的工作原理
寄存器是计算机中的一种存储器件,用于暂时存放指令、数据和地址等信息。

它的主要工作原理如下:
1. 存储功能:寄存器可以存储二进制数值,通常以位(bit)
为单位。

不同的计算机体系结构有不同的寄存器位数,例如8位、16位、32位或64位等。

寄存器通过内部的触发器电路来
保存数值,这些触发器的状态在电路中通过稳定的电压和电流来维持,从而实现长期存储。

2. 数据传输:寄存器用于在计算机各个部件之间传输数据。

它可以接收来自内存、输入设备、输出设备和其他寄存器的数据,也可以将数据发送给这些部件。

数据传输可以通过总线实现,寄存器与总线之间的连接允许高速数据传输。

3. 寄存器与CPU的关系:寄存器是与中央处理器(CPU)紧
密关联的硬件部件。

CPU可直接访问寄存器,能够快速读取
和写入寄存器中的数据。

寄存器可用作暂存器,存储正在运算的操作数和结果,并能够快速执行各种算术和逻辑操作。

4. 寄存器的种类:计算机中存在多种类型的寄存器,如通用寄存器、程序计数器、指令寄存器、栈指针寄存器、标志寄存器等。

不同类型的寄存器用于不同的目的和任务,有助于提高计算机的性能和功能。

总之,寄存器在计算机中起着重要的作用,它们通过存储和传
输数据来支持计算机的运算和运行。

寄存器具有高速的读写能力,在计算机的各个部件之间承担着数据交流的重要角色。

cpu中寄存器的作用

cpu中寄存器的作用

cpu中寄存器的作用
CPU中寄存器是计算机中的一种重要的储存设备,作用十分重要。

寄存器是CPU中储存数据的最快和最小的地方。

寄存器能够快速存取
数据,它可以在CPU内部寻找信息,不必向主存储器请求数据。

寄存
器可以储存程序中的数据和地址,能够快速地将数据搬移到其他地方。

具体来说,寄存器包括多个功能寄存器,如程序计数器、堆栈指针、
标志寄存器和通用用途寄存器。

首先,寄存器可以存储计算机指令的地址。

当程序执行时,计算
机需要根据指令的地址进行查找,获取指令以便执行。

这样,寄存器
能够快速准确的定位到指令的位置,提高了计算机的执行效率。

其次,寄存器能够存储临时变量和中间变量。

在程序执行过程中,经常需要定义临时变量和中间变量来存储数据,寄存器能够快速的存
储和访问这些临时变量和中间变量,提高程序的运行速度。

例如,在
进行高精度计算时,采用的是将数据分为若干个整数分别存放,这些
整数可以在寄存器中进行操作,从而更加快速和高效的完成计算。

除此之外,寄存器还能够存储CPU的状态和标志,如控制标志、
条件标志等。

CPU利用这些状态和标志来决定下一条指令的执行方式,比如分支、跳转等操作。

这样,寄存器在程序控制流程中起到了至关
重要的作用。

综上所述,寄存器在CPU中的作用十分重要。

它能够快速存取数据,提高计算机的执行效率,同时还能存储临时变量和中间变量,控
制程序的控制流程。

因此,在编写程序时,应该充分利用寄存器的优势,合理使用寄存器资源,提高程序的运行效率。

寄 存 器

寄 存 器

上述串行输入数码右移寄存器的工作过程如下表所示。 四位右移寄存器状态转换表
四位右移寄存器的时序图如下图所示。从图中可以清楚地看到四位右移寄 存器输入和输出的时序关系。
四位右移寄存器的时序图
下图所示为左移寄存器逻辑图,也是由四个D触发器构成的。它与四位右移 寄存器工作原理相同,只是该寄存器的数码1011从高位到低位 DSL 依次送入,在 CP 脉冲作用下左移,逐个输入寄存器。
计算机电路基础
寄存器的功能是存储二进制数码信息。例如,在计算机中,需要用它存储 参加运算的数据。寄存器由触发器组成,一个触发器能存放一位二进制数码, 有N个触发器就可存放N位数码。除了触发器外,还必须配有具备控制作用的 门电路,以使寄存器能按照寄存指令存储输入的二进制数码或信息。
这种寄存器只具有接收、存放和输出数码的功能。在接收指令(在计算 机中称为写指令)的控制下,将数据送入寄存器存放,需要时可在输出指令 (读指令)的控制下,将数据由寄存器读出。这类寄存器按接收数码方式的 不同分为双拍工作方式和单拍工作方式。
第三个 CP 上升沿到来时:Q0Q1Q2Q3 1010 , D0D1D2D3 1101。 第四个 CP 上升沿到来时:Q0Q1Q2Q3 1101 。
上述串行输入数码左移寄存器的工作过程如下表所示。 四位左移寄存器状态转换表
四位左移寄存器的时序图如下图所示。 四位左移寄存器的时序图
在单向移位寄存器的基础上,增加由门电路组成的控制电路,就可以构成既 能左移又能右移的双向移位寄存器。
四位左移寄存器逻辑电路
第一个 CP 上升沿到来前:Q0Q1Q2Q3 0000 ,D0D1D2D3 1000 。 第一个 CP 上升沿到来时:Q0Q1Q2Q3 1000 ,D0D1D2D3 0100 。 第二个 CP 上升沿到来时:Q0Q1Q2Q3 0100 ,D0D1D2D3 1010 。

寄存器的工作原理 (2)

寄存器的工作原理 (2)

寄存器的工作原理引言概述:寄存器是计算机中的一种存储设备,用于暂时存储指令、数据和地址等信息。

它在计算机系统中扮演着重要的角色,直接影响着计算机的性能和运行速度。

本文将详细介绍寄存器的工作原理,包括其基本概念、功能和工作方式。

一、寄存器的基本概念1.1 寄存器的定义寄存器是计算机中的一种存储单元,用于存储指令、数据和地址等信息。

它通常由一组存储单元组成,每一个存储单元可以存储一个数据元素,如一个字节或者一个字。

1.2 寄存器的种类在计算机中,常见的寄存器包括通用寄存器、特殊寄存器和控制寄存器等。

通用寄存器用于存储暂时数据和运算结果,特殊寄存器用于存储特定的信息,如程序计数器和状态寄存器,控制寄存器用于控制计算机的运行状态。

1.3 寄存器的作用寄存器的主要作用是暂时存储数据和指令,以便计算机能够快速访问和处理这些信息。

通过寄存器,计算机可以实现数据的传递、运算和控制等功能。

二、寄存器的功能2.1 数据传递寄存器可以用来传递数据,将数据从一个存储单元传送到另一个存储单元。

通过寄存器,计算机可以实现数据的加载、存储和传输等操作。

2.2 运算处理寄存器可以用来存储运算数和运算结果,进行算术和逻辑运算。

计算机通过寄存器实现算术运算、逻辑运算和位操作等功能。

2.3 控制指令寄存器可以存储指令和地址信息,用于控制计算机的运行状态。

通过寄存器,计算机可以实现程序的跳转、分支和循环等控制指令。

三、寄存器的工作方式3.1 寄存器的访问计算机通过地址总线和数据总线来访问寄存器中的数据。

当计算机需要读取或者写入寄存器中的数据时,会通过地址总线传送地址信息,通过数据总线传送数据信息。

3.2 寄存器的读写寄存器的读写操作是通过控制信号来实现的。

当计算机需要从寄存器中读取数据时,会发送读取信号,将数据从寄存器中传送到数据总线上;当计算机需要向寄存器中写入数据时,会发送写入信号,将数据从数据总线写入到寄存器中。

3.3 寄存器的工作时钟寄存器的读写操作通常是在时钟信号的控制下进行的。

寄存器的功能

寄存器的功能寄存器是计算机中的一种存储设备,用于暂时存放数据和指令。

寄存器具有以下几个主要功能:1. 快速数据存储和读取:寄存器是计算机中最快速的存储设备之一。

它们位于处理器内部,与其他主存储器(如内存)相比,存取速度更快。

寄存器可以迅速地存储和读取数据,从而提高计算机的运行速度。

2. 暂存算术和逻辑运算的操作数:寄存器可以在执行算术和逻辑运算时暂时存储操作数。

处理器可以直接从寄存器中读取数据,并在运算过程中进行相应的操作,而无需访问主存储器。

这大大加速了计算机的运算速度。

3. 存储程序的指令:寄存器还可以存储指令,以便处理器执行它们。

在计算机执行指令的过程中,处理器首先从内存中读取指令,并将其存储到一个或多个寄存器中。

然后,处理器解码并执行这些指令。

4. 寄存器间的数据传输和交换:寄存器可以用于在处理器内部传输和交换数据。

例如,在进行算术运算时,处理器可以从一个寄存器复制数据到另一个寄存器,以便进行下一步的运算。

这种内部数据传输和交换是计算机中各个组件之间相互协调和通信的重要手段。

5. 保存重要的控制信息:一些特殊的寄存器被用于存储重要的控制信息,以控制计算机的运行。

例如,程序计数器(PC)用于保存下一条指令的地址,用于指示处理器执行的下一条指令。

条件码寄存器用于存储运算结果的状态信息,以判断运算结果是否满足特定条件。

这些寄存器的状态能够影响程序执行的流程控制。

总之,寄存器在计算机中起着至关重要的作用。

它们提供了快速的数据存储和读取功能,暂存算术和逻辑运算的操作数,存储程序的指令,进行寄存器间的数据传输和交换,以及保存重要的控制信息。

寄存器的高速访问能力和多种功能对于计算机的高效运行至关重要。

描述epc寄存器的作用

描述epc寄存器的作用EPC寄存器是一种重要的系统寄存器,它在操作系统中具有重要的作用。

它是处理器异常处理机制中的一个关键环节,用于存储发生异常时程序计数器的值。

下面来详细了解一下EPC寄存器的作用。

1. 异常处理时的作用在程序执行过程中,如果出现异常,如系统调用、非法指令、内存访问错误等,处理器会触发异常处理机制,切换到异常处理程序中。

EPC寄存器域就是用来存储当前正在被执行的指令的地址,以便异常处理程序可以在处理完异常后,回到原来程序被打断的位置继续执行。

2. 追踪程序执行的过程EPC寄存器的另一个重要作用是帮助程序员追踪程序执行的过程。

在程序的开发过程中,如果程序出现异常或崩溃,程序员可以通过EPC寄存器来了解程序崩溃的位置,从而更方便地进行调试和定位问题。

3. 提高程序的可靠性EPC寄存器对于系统的可靠性和稳定性也有着重要的作用。

当发生异常时,处理器通过EPC寄存器将程序当前执行的位置记录下来,这可以避免程序意外中断后,重新启动时从头开始执行,从而提高程序的稳定性和可靠性。

4. 支撑操作系统的运行EPC寄存器还是操作系统的关键组成部分之一。

在操作系统中,EPC寄存器常常被用于实现内核态和用户态的切换,帮助操作系统实现对用户的保护和管理。

在Linux操作系统中,EPC寄存器被称为EIP寄存器。

最后,EPC寄存器是一种非常重要的系统寄存器,它对于程序的执行、调试、稳定性和可靠性等方面都有着重要的作用。

程序员在进行开发或调试时,需要注意关注和使用EPC寄存器,以便更好地理解程序的执行和异常处理过程。

计算机组成原理中的存储器与寄存器

计算机组成原理中的存储器与寄存器计算机组成原理是计算机科学和工程领域中的基础课程,它涉及到计算机的各个组成部分以及它们之间的工作原理。

存储器和寄存器是计算机重要的组成部分,它们在数据存储和数据传输方面起到了至关重要的作用。

本文将深入探讨计算机组成原理中的存储器与寄存器。

一、存储器存储器是计算机用于存储和访问数据的物理组件。

它由一组存储单元组成,每个存储单元可以存储一个固定大小的数据。

存储器根据其访问方式可以分为随机存储器(RAM)和只读存储器(ROM)。

1. 随机存储器(RAM)随机存储器是计算机中最常用的存储器类型之一。

它具有随机访问的能力,即可以直接访问任何存储单元。

RAM是易失性存储器,当计算机断电时,其中的数据将会丢失。

它主要用于存储临时数据和程序指令。

2. 只读存储器(ROM)只读存储器是一种不可更改的存储器,其中的数据在计算机断电时依然保持不变。

ROM常用于存储计算机的固件和启动程序等无需修改的数据。

与RAM不同,ROM无法直接修改其中的数据,因此被称为只读存储器。

二、寄存器寄存器是计算机中最快速的存储器,它被用于执行计算和数据传输等临时性操作。

寄存器具有很高的读取和写入速度,但其容量较小。

计算机中的寄存器包括通用寄存器、特殊寄存器和程序计数器等。

1. 通用寄存器通用寄存器是一类用于存储操作数和计算结果的寄存器。

它们具有固定的位数,通常为32位或64位。

通用寄存器可以存储整数、浮点数和指针等不同类型的数据。

在计算机执行程序时,通用寄存器被广泛用于数据的传递和临时存储。

2. 特殊寄存器特殊寄存器包括程序计数器(PC)、指令寄存器(IR)和状态寄存器等。

程序计数器用于存储下一条要执行的指令地址,指令寄存器用于存储当前正在执行的指令,而状态寄存器用于存储计算机的运行状态信息,如标志位等。

三、存储器与寄存器的作用和区别存储器和寄存器在计算机中起着不同的作用。

1. 存储器的作用存储器主要用于存储程序和数据,可以实现数据的长期保存。

寄存器是什么有什么作用

寄存器是什么有什么作⽤寄存器是CPU内部的元件,寄存器拥有⾮常⾼的读写速度,所以在寄存器之间的数据传送⾮常快。

寄存器的⽤途:1.可将寄存器内的数据执⾏算术及逻辑运算。

2.存于寄存器内的地址可⽤来指向内存的某个位置,即寻址。

3.可以⽤来读写数据到电脑的周边设备。

8086 有8个8位数据寄存器,这些8位寄存器可分别组成16位寄存器:AH&AL=AX:累加寄存器,常⽤于运算;BH&BL=BX:基址寄存器,常⽤于地址索引;CH&CL=CX:计数寄存器,常⽤于计数;DH&DL=DX:数据寄存器,常⽤于数据传递。

为了运⽤所有的内存空间,8086设定了四个段寄存器,专门⽤来保存段地址:CS(Code Segment):代码段寄存器;DS(Data Segment):数据段寄存器;SS(Stack Segment):堆栈段寄存器;ES(Extra Segment):附加段寄存器。

当⼀个程序要执⾏时,就要决定程序代码、数据和堆栈各要⽤到内存的哪些位置,通过设定段寄存器CS,DS,SS来指向这些起始位置。

通常是将DS固定,⽽根据需要修改CS。

所以,程序可以在可寻址空间⼩于64K的情况下被写成任意⼤⼩。

所以,程序和其数据组合起来的⼤⼩,限制在DS所指的64K内,这就是 COM⽂件不得⼤于64K的原因。

8086以内存做为战场,⽤寄存器做为军事基地,以加速⼯作。

除了前⾯所提的寄存器外,还有⼀些特殊功能的寄存器:IP(IntructionPointer):指令指针寄存器,与CS配合使⽤,可跟踪程序的执⾏过程;SP(StackPointer):堆栈指针,与SS配合使⽤,可指向⽬前的堆栈位置。

BP(BasePointer):基址指针寄存器,可⽤作SS的⼀个相对基址位置;SI(SourceIndex):源变址寄存器可⽤来存放相对于DS段之源变址指针;DI(Destination Index):⽬的变址寄存器,可⽤来存放相对于 ES段之⽬的变址指针。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档