免费智能真题库 > 历年试卷 > 网络管理员 > 2012年上半年 网络管理员 上午试卷 综合知识
第6题      
知识点   寻址方式
关键词   操作数   寄存器   寻址方式   寻址      分类   指令系统       

 
寄存器寻址方式中的操作数放在(6)中。
 
 
  A.  高速缓存
 
  B.  主存单元
 
  C.  通用寄存器
 
  D.  程序计数器
 
 
 

  相关试题     指令系统    更多>  
 
  第12题    2012年下半年  
   50%
获取操作数速度最快的寻址方式是(12)。
  第8题    2013年上半年  
   47%
CPU执行指令时,先要根据(8)将指令从内存读取出并送入(9),然后译码并执行。
  第8题    2014年上半年  
   54%
CPU执行指令时,先根据(8)的内容从内存读取指令,然后译码并执行。
 


   知识点讲解    
   · 寻址方式
 
       寻址方式
        寻址方式就是解释操作数的地址,常用的有立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址和相对基址变址寻址7种寻址方式。
        (1)立即寻址方式。操作数直接存放在指令中,紧跟在操作码之后作为指令的一部分,如执行"MOV AL, 5"指令后(AL)=05H。
        (2)寄存器寻址方式。操作数在寄存器中,指令指定寄存器。16位操作数寄存器可以是AX、BX、CX、DX、SI、DI、SP和BP, 8位操作数可以是AL、AH、BL、BH、CL、CH、DL和DH。例如,"MOV AX, BX"指令,如果执行前(AX)=3064H,(BX)=1234H,则执行后(AX)=1234H, (BX)保持不变。
        (3)直接寻址方式。在IBM PC中把操作数的偏移地址称为有效地址EA,在直接寻址方式中,EA就在指令中,它存放在指令的操作码之后。首先要求出操作数的物理地址,如操作数在数据段中,则物理地址=16d×(DS)+EA。例如,"MOV AX, [2000H]",如果(DS)=3000H,则物理地址为30 000+2000=32 000H。
        (4)寄存器间接寻址方式。操作数的有效地址在基址寄存器BX、BP或变址寄存器SI、DI中,操作数则在存储器中。例如,操作数在DS中,寄存器为BX,则物理地址= 16d×(DS)+(BX)。
        (5)寄存器相对寻址方式。在寄存器寻址方式的基础上加上一个位移量。位移量根据指令中的指定,形式为MOV AX ES: COUNT[SI],其中COUNT为位移量,ES为段跨越前缀(就是本来在DS中,现在在ES中,计算物理地址时相应改变)。
        (6)基址变址寻址方式。在寄存器间接寻址方式基础上加一个偏移量。形式为MOV AX ES:[BX][SI],其中[SI]为偏移量。
        (7)相对基址变址寻址方式。在寄存器间接寻址方式基础上既有位移量又有偏移量。


 题号导航      2012年上半年 网络管理员 上午试卷 综合知识   本试卷我的完整做题情况 
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
↓第6题