《汇编语言》试卷及答案 .pdfVIP

  • 2
  • 0
  • 约5.19千字
  • 约 4页
  • 2024-03-04 发布于河南
  • 举报

一、填空(每空1分,共计20分)

1、计算机硬件的基本结构由、和三个主要部分组成,用把它们连接在一起。

2、当运算结果为SF=,ZF=,PF=。

3、47的十六进制数是,二进制数是。

4、汇编语言程序上机过程、、____________、_____________。

5、AL=45H,执行ANDAL,0B8H后,AL=,CF=__。

6、用段寄存器和寄存器可确定下一条指令的物理地址。

7、段内转移的转移地址只有地址,段间转移的转移地址包括地址和地址。

二、单项选择(每小题2分,共计20分)

1、一个字为()位二进制数。

A、8位B、16位C、32位D、64位

2、下列四个寄存器中,可作为八位寄存器的是()。

A、AXB、CHC、BPD、IP

3、8086系统的存储器,存储单元的物理地址是()位。

A.16B.8C.20D.32

4、在双操作数指令中,目的操作数不能使用()。

A.存储器B.寄存器C.立即数D.段寄存器

5、执行MOVBX,OFFSETTTR,结果相当的指令是()。

A、MOVBX,TTRB、LEABX,TTRC、PUSHTTRD、XCHGBX,TTR

POPBX

6、在下列指令中,有错误的是()。

A、MOVAX,5634H;B、MOVBL,3456H

C、MOVAL,75H;D、MOVBX,57H

7、下列指令中有错误的是()。

A、POPAXB、MOVDS,AXC、ADDBX,25HD、SHRAX,8

8、要使串操作指令从高地址向低地址执行,应把标志位置为()。

A.TF=0B.SF=1C.IF=0D.DF=1

9、在INAL,PORT指令中,PORT称为()。

A.立即数B.有效地址C.端口地址D.寄存器名

10、下列语句格式有错误的是()。

A、LEABX,STRB、XCHGBL,AL

C、DATA:DB‘AB’D、EMP=EMP+1

三.简答题(共计20分)

1、选用合适的指令,分别完成下列操作:(每小题2分,合计4分)

(1)将字变量VARW的偏移地址送BX寄存器;

(2)将字变量VARW的内容送AX寄存器;

2、指出下列指令中源操作数的寻址方式是什么?(每小题2分,合计8分)

(1)MOVAX,5

(2)MOVAX,BX

(3)MOVAX,[BP]

(4)MOVAX,VAL[BX][SI]

3、以TABLE为首地址的数据区中要存放以下次序的数据:‘A’、‘B’、0、0、‘C’、‘D’、0、0,请分别用DB和DW语句实现。(4分)

4、汇编语言编写的

文档评论(0)

1亿VIP精品文档

相关文档