新建
上传
首页
助手
最?/div>
资料?/div>
工具

第四章汇编语言程序设计练习?/p>

 

一、单项选择题(?/p>

40

题)

 

 1

?/p>

 

关于指令

MOV [BX]

?/p>

AX

,以下叙述正确的是:

 

A

、目的操作数是寄存器操作?/p>

     

B

、源操作数是内存操作?/p>

 

C

、目的操作数是内存操作数

        

D

、源操作数是立即操作?/p>

 

 

2

、执行下列程序,?/p>

(SS)

?/p>

2000H

,执行后

(SP)

=?

 

  MOV SP

?/p>

2000H 

  MOV AX

?/p>

1234H 

  PUSH AX 

A

?/p>

21FFEH    B

?/p>

20000H       C

?/p>

22000H    D

?/p>

22002H 

 

3

?/p>

 

运算型指令的寻址和转移型指令的寻址,其不同点在?/p>

 

A

?/p>

 

前者取操作数,后者决定程序的转移地址

 

B

?/p>

 

后者取操作数,前者决定程序的转移地址

 

C

?/p>

 

两者都是取操作?/p>

 

D

?/p>

 

两者都是决定程序的转移地址

 

4

?/p>

MOV ( 

 

 

 

),300 

A

?/p>

WORD PTR [DX] 

 

 

B

?/p>

BYTE PTR [BX] 

 

 

C

?/p>

WORD PTR [BP]   D

?/p>

 AL 

 

5

?/p>

 

汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是

 

    A

?/p>

SS: SP    B

?/p>

CS: IP    C. DS: BX    D. CS: BX 

 

6

、若定义

DAT DW 'A'

,则

(DAT)

?/p>

(DAT+1)

两个相邻的内存中存放的数据是

() 

 

 

 

 

A

?/p>

0041H 

 

 

 

 

 

B

?/p>

4100H 

 

 

 

 

C

.×?/p>

41H 

 

 

 

D

?/p>

4l

××

H 

 

7

、执行下面的程序段后?/p>

(AX)

?/p>

() 

 

 

 

 

TAB DW 

 

 

 

1

?/p>

2

?/p>

3

?/p>

4

?/p>

5

?/p>

6 

 

 

 

 

ENTRY 

 

EQU 

 

 

 

3 

 

 

 

 

MOV BX

?/p>

OFFSET TAB 

 

 

 

 

ADD BX

?/p>

ENTRT 

 

 

 

 

MOV AX

?/p>

[BX] 

 

 

 

 

A

?/p>

0003H 

 

 

 

B

?/p>

0300H 

 

 

 

 

C

?/p>

0400H 

 

 

 

D

?/p>

0004H 

8

、下面表示段定义结束的命令是?/p>

 

 

 

 

?/p>

 

 

 

 

 

A

?/p>

ENDP 

 

 

 

B

?/p>

ENDS 

 

 

 

C. ENDM 

 

 

 

D.END 

 

9

、设

AL

?/p>

BL

,中都是带符号数,当

AL

?/p>

BL

时转?/p>

NEXT

处,?/p>

CMP AL

?/p>

BL

指令

后应选用正确的条件转移指令是?/p>

 

 

?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

第四章汇编语言程序设计练习?/p>

 

一、单项选择题(?/p>

40

题)

 

 1

?/p>

 

关于指令

MOV [BX]

?/p>

AX

,以下叙述正确的是:

 

A

、目的操作数是寄存器操作?/p>

     

B

、源操作数是内存操作?/p>

 

C

、目的操作数是内存操作数

        

D

、源操作数是立即操作?/p>

 

 

2

、执行下列程序,?/p>

(SS)

?/p>

2000H

,执行后

(SP)

=?

 

  MOV SP

?/p>

2000H 

  MOV AX

?/p>

1234H 

  PUSH AX 

A

?/p>

21FFEH    B

?/p>

20000H       C

?/p>

22000H    D

?/p>

22002H 

 

3

?/p>

 

运算型指令的寻址和转移型指令的寻址,其不同点在?/p>

 

A

?/p>

 

前者取操作数,后者决定程序的转移地址

 

B

?/p>

 

后者取操作数,前者决定程序的转移地址

 

C

?/p>

 

两者都是取操作?/p>

 

D

?/p>

 

两者都是决定程序的转移地址

 

4

?/p>

MOV ( 

 

 

 

),300 

A

?/p>

WORD PTR [DX] 

 

 

B

?/p>

BYTE PTR [BX] 

 

 

C

?/p>

WORD PTR [BP]   D

?/p>

 AL 

 

5

?/p>

 

汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是

 

    A

?/p>

SS: SP    B

?/p>

CS: IP    C. DS: BX    D. CS: BX 

 

6

、若定义

DAT DW 'A'

,则

(DAT)

?/p>

(DAT+1)

两个相邻的内存中存放的数据是

() 

 

 

 

 

A

?/p>

0041H 

 

 

 

 

 

B

?/p>

4100H 

 

 

 

 

C

.×?/p>

41H 

 

 

 

D

?/p>

4l

××

H 

 

7

、执行下面的程序段后?/p>

(AX)

?/p>

() 

 

 

 

 

TAB DW 

 

 

 

1

?/p>

2

?/p>

3

?/p>

4

?/p>

5

?/p>

6 

 

 

 

 

ENTRY 

 

EQU 

 

 

 

3 

 

 

 

 

MOV BX

?/p>

OFFSET TAB 

 

 

 

 

ADD BX

?/p>

ENTRT 

 

 

 

 

MOV AX

?/p>

[BX] 

 

 

 

 

A

?/p>

0003H 

 

 

 

B

?/p>

0300H 

 

 

 

 

C

?/p>

0400H 

 

 

 

D

?/p>

0004H 

8

、下面表示段定义结束的命令是?/p>

 

 

 

 

?/p>

 

 

 

 

 

A

?/p>

ENDP 

 

 

 

B

?/p>

ENDS 

 

 

 

C. ENDM 

 

 

 

D.END 

 

9

、设

AL

?/p>

BL

,中都是带符号数,当

AL

?/p>

BL

时转?/p>

NEXT

处,?/p>

CMP AL

?/p>

BL

指令

后应选用正确的条件转移指令是?/p>

 

 

?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

第四章汇编语言程序设计练习?/p>

 

一、单项选择题(?/p>

40

题)

 

 1

?/p>

 

关于指令

MOV [BX]

?/p>

AX

,以下叙述正确的是:

 

A

、目的操作数是寄存器操作?/p>

     

B

、源操作数是内存操作?/p>

 

C

、目的操作数是内存操作数

        

D

、源操作数是立即操作?/p>

 

 

2

、执行下列程序,?/p>

(SS)

?/p>

2000H

,执行后

(SP)

=?

 

  MOV SP

?/p>

2000H 

  MOV AX

?/p>

1234H 

  PUSH AX 

A

?/p>

21FFEH    B

?/p>

20000H       C

?/p>

22000H    D

?/p>

22002H 

 

3

?/p>

 

运算型指令的寻址和转移型指令的寻址,其不同点在?/p>

 

A

?/p>

 

前者取操作数,后者决定程序的转移地址

 

B

?/p>

 

后者取操作数,前者决定程序的转移地址

 

C

?/p>

 

两者都是取操作?/p>

 

D

?/p>

 

两者都是决定程序的转移地址

 

4

?/p>

MOV ( 

 

 

 

),300 

A

?/p>

WORD PTR [DX] 

 

 

B

?/p>

BYTE PTR [BX] 

 

 

C

?/p>

WORD PTR [BP]   D

?/p>

 AL 

 

5

?/p>

 

汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是

 

    A

?/p>

SS: SP    B

?/p>

CS: IP    C. DS: BX    D. CS: BX 

 

6

、若定义

DAT DW 'A'

,则

(DAT)

?/p>

(DAT+1)

两个相邻的内存中存放的数据是

() 

 

 

 

 

A

?/p>

0041H 

 

 

 

 

 

B

?/p>

4100H 

 

 

 

 

C

.×?/p>

41H 

 

 

 

D

?/p>

4l

××

H 

 

7

、执行下面的程序段后?/p>

(AX)

?/p>

() 

 

 

 

 

TAB DW 

 

 

 

1

?/p>

2

?/p>

3

?/p>

4

?/p>

5

?/p>

6 

 

 

 

 

ENTRY 

 

EQU 

 

 

 

3 

 

 

 

 

MOV BX

?/p>

OFFSET TAB 

 

 

 

 

ADD BX

?/p>

ENTRT 

 

 

 

 

MOV AX

?/p>

[BX] 

 

 

 

 

A

?/p>

0003H 

 

 

 

B

?/p>

0300H 

 

 

 

 

C

?/p>

0400H 

 

 

 

D

?/p>

0004H 

8

、下面表示段定义结束的命令是?/p>

 

 

 

 

?/p>

 

 

 

 

 

A

?/p>

ENDP 

 

 

 

B

?/p>

ENDS 

 

 

 

C. ENDM 

 

 

 

D.END 

 

9

、设

AL

?/p>

BL

,中都是带符号数,当

AL

?/p>

BL

时转?/p>

NEXT

处,?/p>

CMP AL

?/p>

BL

指令

后应选用正确的条件转移指令是?/p>

 

 

?/p>

 

Ͼλ">
Ͼλ
Ŀ

第四章汇编语言程序设计题库 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

第四章汇编语言程序设计练习?/p>

 

一、单项选择题(?/p>

40

题)

 

 1

?/p>

 

关于指令

MOV [BX]

?/p>

AX

,以下叙述正确的是:

 

A

、目的操作数是寄存器操作?/p>

     

B

、源操作数是内存操作?/p>

 

C

、目的操作数是内存操作数

        

D

、源操作数是立即操作?/p>

 

 

2

、执行下列程序,?/p>

(SS)

?/p>

2000H

,执行后

(SP)

=?

 

  MOV SP

?/p>

2000H 

  MOV AX

?/p>

1234H 

  PUSH AX 

A

?/p>

21FFEH    B

?/p>

20000H       C

?/p>

22000H    D

?/p>

22002H 

 

3

?/p>

 

运算型指令的寻址和转移型指令的寻址,其不同点在?/p>

 

A

?/p>

 

前者取操作数,后者决定程序的转移地址

 

B

?/p>

 

后者取操作数,前者决定程序的转移地址

 

C

?/p>

 

两者都是取操作?/p>

 

D

?/p>

 

两者都是决定程序的转移地址

 

4

?/p>

MOV ( 

 

 

 

),300 

A

?/p>

WORD PTR [DX] 

 

 

B

?/p>

BYTE PTR [BX] 

 

 

C

?/p>

WORD PTR [BP]   D

?/p>

 AL 

 

5

?/p>

 

汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是

 

    A

?/p>

SS: SP    B

?/p>

CS: IP    C. DS: BX    D. CS: BX 

 

6

、若定义

DAT DW 'A'

,则

(DAT)

?/p>

(DAT+1)

两个相邻的内存中存放的数据是

() 

 

 

 

 

A

?/p>

0041H 

 

 

 

 

 

B

?/p>

4100H 

 

 

 

 

C

.×?/p>

41H 

 

 

 

D

?/p>

4l

××

H 

 

7

、执行下面的程序段后?/p>

(AX)

?/p>

() 

 

 

 

 

TAB DW 

 

 

 

1

?/p>

2

?/p>

3

?/p>

4

?/p>

5

?/p>

6 

 

 

 

 

ENTRY 

 

EQU 

 

 

 

3 

 

 

 

 

MOV BX

?/p>

OFFSET TAB 

 

 

 

 

ADD BX

?/p>

ENTRT 

 

 

 

 

MOV AX

?/p>

[BX] 

 

 

 

 

A

?/p>

0003H 

 

 

 

B

?/p>

0300H 

 

 

 

 

C

?/p>

0400H 

 

 

 

D

?/p>

0004H 

8

、下面表示段定义结束的命令是?/p>

 

 

 

 

?/p>

 

 

 

 

 

A

?/p>

ENDP 

 

 

 

B

?/p>

ENDS 

 

 

 

C. ENDM 

 

 

 

D.END 

 

9

、设

AL

?/p>

BL

,中都是带符号数,当

AL

?/p>

BL

时转?/p>

NEXT

处,?/p>

CMP AL

?/p>

BL

指令

后应选用正确的条件转移指令是?/p>

 

 

?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • 2018겿СѧĶ꼶ϲߵԪB
  • Module2DevelopingandDevelopedCountries-r
  • ѧһʦְְʸ198
  • 2016-2017ս̰꼶ѧϲᡶϵġߡ̰
  • Դݽͳתб
  • JAVAʵ1
  • 22 κ ԪԾ13[д]
  • ͨûĿо
  • ԭʵ鱨
  • ѹ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@) ICP20003344-4