xx科技大学计算机学院汇编复习资料.docx

上传人:b****3 文档编号:931984 上传时间:2022-10-14 格式:DOCX 页数:16 大小:23.76KB
下载 相关 举报
xx科技大学计算机学院汇编复习资料.docx_第1页
第1页 / 共16页
xx科技大学计算机学院汇编复习资料.docx_第2页
第2页 / 共16页
xx科技大学计算机学院汇编复习资料.docx_第3页
第3页 / 共16页
xx科技大学计算机学院汇编复习资料.docx_第4页
第4页 / 共16页
xx科技大学计算机学院汇编复习资料.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

xx科技大学计算机学院汇编复习资料.docx

《xx科技大学计算机学院汇编复习资料.docx》由会员分享,可在线阅读,更多相关《xx科技大学计算机学院汇编复习资料.docx(16页珍藏版)》请在冰豆网上搜索。

xx科技大学计算机学院汇编复习资料.docx

xx科技大学计算机学院汇编复习资料

一、单项选择题

1.完成将累加器AX清零,下面错误的指令是(C)

A.SUBAX,AXB.XORAX,AXC.ORAX,00HD.ANDAX,00H

2.设DS=5788H,偏移地址为94H,该字节的物理地址是(B)

A.57974HB.57914HC.5883HD.58ECH

3.指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是(D)

A.MOVAX,BUF1*BUF2

B.MOVAX,BUF1/BUF2

C.MOVAX,BUF1+ES:

BUF2

D.MOVAX,BUF2-BUF1

4.MOVAL,80H

MOVCL,2

SARAL,CL

上述指令序列执行后,结果是()

A.AL=40HB.AL=20H

C.AL=0C0HD.AL=0E0H

5.在执行POP[BX]指令,寻找目的操作数时,段地址和偏移地址分别是()

A.无段地址和偏移地址B.在DS和BX中

C.在ES和BX中D.在SS和SP中

6.在下列段寄存器中,代码寄存器是()

A.ESB.CSC.DSD.SS

7.执行下面的程序段后,(AX)=()

TABDW1,2,3,4,5,6

ENTRYEQU3

MOVBX,OFFSETTAB

ADDBX,ENTRY

MOVAX,[BX]

A.0003HB.0300H

C.0400HD.0004H

8.下面指令中影响状态位CF的指令是()

A.INCAXB.DECAX

C.NOTAXD.NEGAX

9.判当CX=0时,转ZERO执行的错误指令是()

A.CMPCX,0B.MOVAX,CX

JZZEROJZZERO

C.ORCX,CXD.JCXZZERO

JZZERO

10.执行1号DOS系统功能调用后,从键盘输入的字符应存放在()

A.AL中B.BL中

C.CL中D.DL中

11.设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,如从地址10FF1H中取出一个字的内容是()

A.1020HB.3020HC.2030HD.2010H

12.完成同指令XCHGAX,BX相同功能的指令或指令序列是()

A.MOVAX,BXB.MOVBX,AX

C.PUSHAXD.MOVCX,AX

POPBXMOVAX,BX

MOVBX,CX

13.十六进制数88H,可表示成下面几种形式,请找出错误的表示()

A.无符号十进制数136B.带符号十进制数-120

C.压缩型BCD码十进制数88D.8位二进制数-8的补码表示

14.指令指针寄存器是()

A.IPB.SPC.BPD.PSW

15.DA–BYTEEQUTHISBYTE

DA–WORDDW′AB′,′CD′,′EF′,′GH′

........

MOVAL,DA–BYTE+3

MOVAH,BYTEPTRDA–WORD+4

上述二条传送指令执行后AX中的内容是()

A.′DE′B.′HC′C.′CF′D.′FC′

16.已定义FEESDW100DUP(0),则指令MOVCX,SIZEFEES的等效指令是()

A.MOVCX,100B.MOVCX,200

C.MOVCX,400D.MOVCX,100DUP(0)

17.使状态标志位CF清零的错误指令是()

A.ORAX,AXB.SUBAX,AX

C.MOVCF,0D.CLC

18.设SP=1110H,执行PUSHAX指令后,SP的内容为()

A.SP=1112HB.SP=110EH

C.SP=1111HD.SP=110FH

19.当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,叙述正确的是()

A.表示结果中含1的个数为偶数B.表示结果中含1的个数为奇数

C.表示该数为偶数D.表示结果中低八位含1的个数为偶数

20.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()

A.MOVAL,00HB.ANDAL,00H

C.XORAL,ALD.SUBAL,AL

21.完成对字单元BUF的内容加1运算,下面错误的指令是()

A.MOVBX,BUFB.MOVBX,OFFSETBUF

INCBXINCWORDPTR[BX]

MOVBUF,BX

C.MOVBX,BUFD.MOVBX,0

INCWORDPTR[BX]INCWORDPTRBUF[BX]

22.完成对寄存器BX的内容求补运算,下面错误的指令是()

A.NEGBXB.NOTBX

INCBXINCBX

C.XORBX,0FFFFHD.MOVAX,0

INCBXSUBAX,BX

23.MOVAL,79

ADDAL,0B1H

指令执行后,设置的标志位CF和OF的值是()

A.CF=0OF=1B.CF=1OF=1C.CF=0OF=0D.CF=1OF=0

24.XORAH,AH

MOVAL,90H

CWD

执行上述指令后,结果是()

A.DX:

AX=0000:

FF90HB.DX:

AX=FFFF:

0090H

C.DX:

AX=0000:

0090HD.DX:

AX=FFFF:

FF90H

25.DABY1DB12H,34H,56H,78H

DB$-DABY1

DABY2DB10HDUP(1,2,3)

MOVDX,SIZEDABY1

ADDDX,WORDPTRDABY1+4

上述指令序列执行后,DX的内容是()

A.05HB.1005HC.0105HD.0202H

 

26.执行下列指令序列后,正确的结果是()

MOVAL,81H

ADDAL,AL

ADCAL,AL

A.AL=05HB.AL=204HC.AL=04HD.AL=205H

27.下列指令执行后总是使CF=0,OF=0的是()

A.ANDB.NEGC.NOTD.INC

28.可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是()

A.AX,BX,CX,DXB.DS,ES,CS,SS

C.SP,BP,IP,BXD.SI,DI,BP,BX

29.汇编源程序出现语法错误的指令有(D)

A.MOV[BX+SI],ALB.MOVAX,[BP+DI]

C.MOVDS,AXD.MOVCS,AX

30.下列串操作指令中,必须同时指明源串和目的串地址的指令是()

A.STOSWB.LODSW

C.SCASWD.CMPSW

31.设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是()

A.SHRBL,1B.SHLBL,1

C.SARBL,1D.RCLBL,1

32.执行PUSHAX指令的正确步骤是()

A.1.SP←SP-1,(SP)←AHB.1.(SP)←AH,SP←SP-1

2.SP←SP-1,(SP)←AL2.(SP)←AL,SP←SP-1

C.1.SP←SP+1,(SP)←AHD.1.(SP)←AH,SP←SP+1

2.SP←SP+1,(SP)←AL2.(SP)←AL,SP←SP+1

33.CF=1时转移到目标地址的条件转移指令是(B)

A.JNCB.JCC.JZD.JS

34.在执行NEG指令时,对标志位CF有影响,其影响的规则是()

A.对正数求补时,CF=0B.对负数求补时,CF=0

C.对非零数求补时,CF=1D.对零求补时,CF=1

35.用一条指令仅实现将BX+SI=>AX的方法是()

A.XCHGAX,[BX][SI]B.MOVAX,[BX+SI]

C.LEAAX,BX[SI]D.LEAAX,[BX][SI]

36.选用串操作指令时,错误的操作是()

A.置方向标志位

B.根据串操作指令设置重复次数并送入CX

C.设置源操作数及目的操作数指针

D.源操作数和目的操作数都可以加段超越

37.用户为了解决自己的问题,用汇编语言所编写的程序,称为()

A.目标程序B.源程序

C.可执行程序D.汇编程序

38.某系列微机对存储器的分段,如果每一个段最多的字存储单元(16位二进制)是32K,那么表示段内字节单元偏移地址的二进制位数应是()

A.20位B.16位C.15位D.12位

39.下面指令中,合理而有意义的指令是()

A.REPLODSBB.REPSCASB

C.REPCMPSBD.REPMOVSB

40.在汇编语言程序中,对END语句的叙述正确的是()

A.END语句是一可执行语句B.END语句表示程序执行到此结束

C.END语句表示源程序到此结束D.END语句在汇编后要产生机器码

41.下面所列通用数据传送指令的几种传送中,错误的传送方式是()

A.从累加器到存储器B.立即数到存储器

C.从寄存器到存储器D.从存储器到存储器

 

42.设SP初值为2000H,执行指令“PUSHAX”后,SP的值是()

A.1FFFHB.1998HC.2002HD.1FFFH

43.连接两个汇编语言目标程序时,若其数据段的段名相同,组合类型为PUBLIC,定位类型为PARA,连接后第一个目标程序数据段的起始物理地址是00000H,长度为1376H,试问第二个目标程序数据段的起始物理地址是:

()

A.01377HB.01378H

C.01380HD.01400H

44.条件转移指令JB产生程序转移的条件是()

A.CF=

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1