免费智能真题库 > 历年试卷 > 数据库系统工程师 > 2011年上半年 数据库系统工程师 上午试卷 综合知识
第2题      2011年上半年 数据库系统工程师 上午试卷 综合知识
所属知识点   计算机系统基础        关键词   寻址方式   指令系统   寻址   指令
考点辞典   指令系统   指令   寻址方式   指令系统   指令系统   寻址方式   寻址方式

 
指令系统中采用不同寻址方式的目的是(2)。
 
 
  A.  提高从内存获取数据的速度
 
  B.  提高从外存获取数据的速度
 
  C.  降低操作码的译码难度
 
  D.  扩大寻址空间并提高编程灵活性
 
 
 

  计算机系统基础 知识点 更多相关真题:    更多>  
 
  第1题    2014年上半年  
   45%
在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存运算结果的寄存器是()。
  第1题    2010年上半年  
   23%
为实现程序指令的顺序执行,CPU (1)中的值将自动加1。
  第4题    2011年上半年  
   40%
原码表示法和补码表示法是计算机中用于表示数据的两种编码方式,在计算机系统中常采用补码来表示和运算数据,原因是采用补码可以(4)。
 

指令系统
       指令
       指令是指挥计算机完成各种操作的基本命令。
       (1)指令格式。计算机的指令由操作码字段和操作数字段两部分组成。
       (2)指令长度。指令长度有固定长度的和可变长度的两种。有些RISC的指令是固定长度的,但目前多数计算机系统的指令是可变长度的。指令长度通常取8的倍数。
       (3)指令种类。指令有数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令等类型。
       寻址方式
       寻址方式有以下几种。
       (1)立即寻址。立即寻址是指操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数。
       (2)寄存器寻址。寄存器寻址是指指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。
未完......点击标题查看......
指令
指令是指挥计算机完成各种操作的基本命令。
(1)指令格式。计算机的指令由操作码字段和操作数字段两部分组成。
(2)指令长度。指令长度有固定长度的和可变长度的两种。有些RISC的指令是固定长度的,但目前多数计算机系统的指令是可变长度的。指令长度通常取8的倍数。
(3)指令种类。指令有数据传送指令、算术运算指令、位运算指令、程序流程控制指令、串操作指令、处理器控制指令等类型。
未完......点击标题查看......
寻址方式
寻址方式有以下几种。
(1)立即寻址。立即寻址是指操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数。
(2)寄存器寻址。寄存器寻址是指指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。
(3)直接寻址。直接寻址是指指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址。
(4)寄存器间接寻址。寄存器间接寻址是指操作数在存储器中,操作数的有效地址用SI、DI、BX、BP这4个寄存器之一来指定。
(5)寄存器相对寻址。寄存器相对寻址是指操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)或变址寄存器(SI、DI)的内容和指令中的8位/16位偏移量之和。
(6)基址加变址寻址。基址加变址寻址是指操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)和一个变址寄存器(SI、DI)的内容之和。
(7)相对基址加变址寻址。相对基址加变址寻址是指操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)的值、一个变址寄存器(SI、DI)的值和指令中的8位/16位偏移量之和。
未完......点击标题查看......
指令系统
指令系统指的是一个CPU所能够处理的全部指令的集合,是一个CPU的根本属性。一条指令一般包括两个部分,即操作码和地址码。操作码指明操作的类型,地址码主要指明操作数及运算结果存放的地址。
1)寻址方式
表示指令中操作数所在的方法称为寻址方式。常见的寻址方式有以下几种。
(1)立即寻址:操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数。
(2)寄存器寻址:指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。
(3)直接寻址:指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址。
(4)寄存器间接寻址:操作数在存储器中,操作数的有效地址用SI、DI、BX和BP这4个寄存器之一来指定。
(5)寄存器相对寻址:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)或变址寄存器(SI、DI)的内容和指令中的8位/16位偏移量之和。
(6)基址加变址寻址方式:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)和一个变址寄存器(SI、DI)的内容之和。
未完......点击标题查看......
指令系统
       指令格式
       计算机是通过执行指令序列来解决问题的,因而每种计算机都有一组指令集提供给用户使用,这组指令集就称为计算机的指令系统。
       计算机的指令由操作码字段和操作数字段两部分组成。操作码字段指示计算机所要执行的操作,而操作数字段则指出在指令执行操作的过程中需要的操作数。指令的一般格式是
       
       寻址方式
       寻址方式就是解释操作数的地址,常用的有立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址和相对基址变址寻址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。
未完......点击标题查看......
寻址方式
寻址方式就是解释操作数的地址,常用的有立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址和相对基址变址寻址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)相对基址变址寻址方式。在寄存器间接寻址方式基础上既有位移量又有偏移量。
未完......点击标题查看......
寻址方式
.隐含方式:隐含地指出目标操作数,如:PUSH AX,栈指针寄存器(SP)指示的地址为目标操作数的地址。
.立即数方式:源操作数在指令中给出,如下图所示,例如,DD AX,12
立即数寻址方式
.寄存器方式:操作数项给出寄存器编号,如下图所示,例如,DD AX,BX
寄存器寻址方式
.直接寻址方式:操作数项给出内存地址编号,如下图所示,例如,ADD AX,[200]
未完......点击标题查看......

 题号导航      2011年上半年 数据库系统工程师 上午试卷 综合知识   本试卷我的完整做题情况 
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 /
 
↓第2题