《汇编语言》— 第八章(数据处理的两个基本问题)

        计算机CPU进行数据处理包括两个基本的问题:1.数据在何处?     2.数据有多大?  本章作为一个前面内容的总结性章节,主要来说明这两个问题。我们定义两个符号reg和sreg。其中reg为寄存器,sreg为段寄存器

      reg包括:ax,bx,cx,dx,ah,al,bh,bl,ch,cl,dh,dl,sp,bp,si,di

      sreg包括:ds,ss,sp,es

 

8.1  bx、 si、 di和bp

1.在8086CPU只有bx,si,di以及bp这四个寄存器可以用在'[...]'中进行内存寻址:

比如下面的指令是正确的:

[plain] view plain copy  print?

  1. mov ax,[bx]  
  2. mov ax,[bx+si]  
  3. mov ax,[bx+di]  
  4. mov ax,[bp]  
  5. mov ax,[bp+si]  
  6. mov ax,[bp+di]  

 

 

 

下面的指令是不正确的:

[plain] view plain copy  

你可能感兴趣的:(汇编语言+软件工程+数据库原理,王爽,汇编语言,第八章,数据处理的两个基本问题)