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

 

  

====

《汇编语言程序设计》模拟试?/p>

01

参考答?/p>

====

  

 

  

一

 

单项选择?/p>

 

 

D  B  A  B  B  C  C  C  D  C

 

?/p>

 

填空?/p>

 

 

1.  0000 0000 0111 0101B

?/p>

 0075H,   1000 0000 0111 0101B,   0FF8BH

 

2. 

立即寻址

           2450H

 

   

直接寻址

           1260H

 

   

寄存器间接寻址

     1270H

 

   

基址+变址相对寻址

 1280H

 

   

寄存器相对寻址

     1280H

 

3.  CF=0

?/p>

ZF=0

?/p>

SF=0

?/p>

OF=1

?/p>

AF=1 

 

4.  

字节,字,偶

 

5.  

统一编址,独立编址,独立编址?/p>

64K

 

6. 

 

 

 

 

 

 

 90

?/p>

0,  1,  96

 

?/p>

 

改错?/p>

 

 

?/p>

3

行:

 0005

改为

0006H

 

?/p>

12

行:

DS

改为

DSEG

 

?/p>

15

行:

OFFSET

去掉

 

?/p>

16~18

行改为:

 

           PUSH    CX

 

   AGAIN

?/p>

MOV    AL

?/p>

[SI]

 

           CBW

 

           ADD     DX

?/p>

AX

 

           INC      SI

 

?/p>

19

行和?/p>

20

行之间插入一行:

 

POP   CX

 

?/p>

20

行改为:

 IDIV   CL

 

?/p>

 

简单程序设计题

 

 

1. 

 

 

 

 

 

 MOV  CX,  20

 

LEA   SI,   string1

 

LEA   DI,  string2 

 

CLD

 

MOVSB

 

2. 

 

 

 

 

 

    MOV  CH,  0

 

D1

?/p>

 SAR   DX,   1

 

     RCR   AX,   1

 

     LOOP  D1

 

?/p>

 

读下列程序,回答后面的问?/p>

 

 

   

?/p>

1

)该程序用来将存放在

DATA1

?/p>

DATA2

开始的单元中的两个多字节数据相加,并将结果存放?/p>

SUM

开始的连续单元中?/p>

 

   

?/p>

2

)不可以,因?/p>

ADD

指令影响进位标志

CF

的状?/p>

 

   

?/p>

3

?/p>

MOV  SI

?/p>

OFFSET  DATA1

 

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

 

  

====

《汇编语言程序设计》模拟试?/p>

01

参考答?/p>

====

  

 

  

一

 

单项选择?/p>

 

 

D  B  A  B  B  C  C  C  D  C

 

?/p>

 

填空?/p>

 

 

1.  0000 0000 0111 0101B

?/p>

 0075H,   1000 0000 0111 0101B,   0FF8BH

 

2. 

立即寻址

           2450H

 

   

直接寻址

           1260H

 

   

寄存器间接寻址

     1270H

 

   

基址+变址相对寻址

 1280H

 

   

寄存器相对寻址

     1280H

 

3.  CF=0

?/p>

ZF=0

?/p>

SF=0

?/p>

OF=1

?/p>

AF=1 

 

4.  

字节,字,偶

 

5.  

统一编址,独立编址,独立编址?/p>

64K

 

6. 

 

 

 

 

 

 

 90

?/p>

0,  1,  96

 

?/p>

 

改错?/p>

 

 

?/p>

3

行:

 0005

改为

0006H

 

?/p>

12

行:

DS

改为

DSEG

 

?/p>

15

行:

OFFSET

去掉

 

?/p>

16~18

行改为:

 

           PUSH    CX

 

   AGAIN

?/p>

MOV    AL

?/p>

[SI]

 

           CBW

 

           ADD     DX

?/p>

AX

 

           INC      SI

 

?/p>

19

行和?/p>

20

行之间插入一行:

 

POP   CX

 

?/p>

20

行改为:

 IDIV   CL

 

?/p>

 

简单程序设计题

 

 

1. 

 

 

 

 

 

 MOV  CX,  20

 

LEA   SI,   string1

 

LEA   DI,  string2 

 

CLD

 

MOVSB

 

2. 

 

 

 

 

 

    MOV  CH,  0

 

D1

?/p>

 SAR   DX,   1

 

     RCR   AX,   1

 

     LOOP  D1

 

?/p>

 

读下列程序,回答后面的问?/p>

 

 

   

?/p>

1

)该程序用来将存放在

DATA1

?/p>

DATA2

开始的单元中的两个多字节数据相加,并将结果存放?/p>

SUM

开始的连续单元中?/p>

 

   

?/p>

2

)不可以,因?/p>

ADD

指令影响进位标志

CF

的状?/p>

 

   

?/p>

3

?/p>

MOV  SI

?/p>

OFFSET  DATA1

 

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

 

  

====

《汇编语言程序设计》模拟试?/p>

01

参考答?/p>

====

  

 

  

一

 

单项选择?/p>

 

 

D  B  A  B  B  C  C  C  D  C

 

?/p>

 

填空?/p>

 

 

1.  0000 0000 0111 0101B

?/p>

 0075H,   1000 0000 0111 0101B,   0FF8BH

 

2. 

立即寻址

           2450H

 

   

直接寻址

           1260H

 

   

寄存器间接寻址

     1270H

 

   

基址+变址相对寻址

 1280H

 

   

寄存器相对寻址

     1280H

 

3.  CF=0

?/p>

ZF=0

?/p>

SF=0

?/p>

OF=1

?/p>

AF=1 

 

4.  

字节,字,偶

 

5.  

统一编址,独立编址,独立编址?/p>

64K

 

6. 

 

 

 

 

 

 

 90

?/p>

0,  1,  96

 

?/p>

 

改错?/p>

 

 

?/p>

3

行:

 0005

改为

0006H

 

?/p>

12

行:

DS

改为

DSEG

 

?/p>

15

行:

OFFSET

去掉

 

?/p>

16~18

行改为:

 

           PUSH    CX

 

   AGAIN

?/p>

MOV    AL

?/p>

[SI]

 

           CBW

 

           ADD     DX

?/p>

AX

 

           INC      SI

 

?/p>

19

行和?/p>

20

行之间插入一行:

 

POP   CX

 

?/p>

20

行改为:

 IDIV   CL

 

?/p>

 

简单程序设计题

 

 

1. 

 

 

 

 

 

 MOV  CX,  20

 

LEA   SI,   string1

 

LEA   DI,  string2 

 

CLD

 

MOVSB

 

2. 

 

 

 

 

 

    MOV  CH,  0

 

D1

?/p>

 SAR   DX,   1

 

     RCR   AX,   1

 

     LOOP  D1

 

?/p>

 

读下列程序,回答后面的问?/p>

 

 

   

?/p>

1

)该程序用来将存放在

DATA1

?/p>

DATA2

开始的单元中的两个多字节数据相加,并将结果存放?/p>

SUM

开始的连续单元中?/p>

 

   

?/p>

2

)不可以,因?/p>

ADD

指令影响进位标志

CF

的状?/p>

 

   

?/p>

3

?/p>

MOV  SI

?/p>

OFFSET  DATA1

 

Ͼλ">
Ͼλ
Ŀ

微型计算机原理考试题答?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

 

  

====

《汇编语言程序设计》模拟试?/p>

01

参考答?/p>

====

  

 

  

一

 

单项选择?/p>

 

 

D  B  A  B  B  C  C  C  D  C

 

?/p>

 

填空?/p>

 

 

1.  0000 0000 0111 0101B

?/p>

 0075H,   1000 0000 0111 0101B,   0FF8BH

 

2. 

立即寻址

           2450H

 

   

直接寻址

           1260H

 

   

寄存器间接寻址

     1270H

 

   

基址+变址相对寻址

 1280H

 

   

寄存器相对寻址

     1280H

 

3.  CF=0

?/p>

ZF=0

?/p>

SF=0

?/p>

OF=1

?/p>

AF=1 

 

4.  

字节,字,偶

 

5.  

统一编址,独立编址,独立编址?/p>

64K

 

6. 

 

 

 

 

 

 

 90

?/p>

0,  1,  96

 

?/p>

 

改错?/p>

 

 

?/p>

3

行:

 0005

改为

0006H

 

?/p>

12

行:

DS

改为

DSEG

 

?/p>

15

行:

OFFSET

去掉

 

?/p>

16~18

行改为:

 

           PUSH    CX

 

   AGAIN

?/p>

MOV    AL

?/p>

[SI]

 

           CBW

 

           ADD     DX

?/p>

AX

 

           INC      SI

 

?/p>

19

行和?/p>

20

行之间插入一行:

 

POP   CX

 

?/p>

20

行改为:

 IDIV   CL

 

?/p>

 

简单程序设计题

 

 

1. 

 

 

 

 

 

 MOV  CX,  20

 

LEA   SI,   string1

 

LEA   DI,  string2 

 

CLD

 

MOVSB

 

2. 

 

 

 

 

 

    MOV  CH,  0

 

D1

?/p>

 SAR   DX,   1

 

     RCR   AX,   1

 

     LOOP  D1

 

?/p>

 

读下列程序,回答后面的问?/p>

 

 

   

?/p>

1

)该程序用来将存放在

DATA1

?/p>

DATA2

开始的单元中的两个多字节数据相加,并将结果存放?/p>

SUM

开始的连续单元中?/p>

 

   

?/p>

2

)不可以,因?/p>

ADD

指令影响进位标志

CF

的状?/p>

 

   

?/p>

3

?/p>

MOV  SI

?/p>

OFFSET  DATA1

 



ļ׺.doc޸Ϊ.docĶ

  • ֻȼ׼
  • ׿2019ѹ繤
  • 20152016ڶѧڳӢܽ .doc
  • пӢۺѵ ʰθ߿ν
  • ʾѧĩϰԾ5ݺ()
  • йҺѹܷƷгչǰ
  • 2017йIPMҵ״гǰԤ(Ŀ¼)
  • ΣƷҵȫƶȼλ
  • ѧרҵӢʻ

վ

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