汇编语言选择题及填空题复习部分已.docx

上传人:b****6 文档编号:13036623 上传时间:2023-06-10 格式:DOCX 页数:36 大小:27.39KB
下载 相关 举报
汇编语言选择题及填空题复习部分已.docx_第1页
第1页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第2页
第2页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第3页
第3页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第4页
第4页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第5页
第5页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第6页
第6页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第7页
第7页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第8页
第8页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第9页
第9页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第10页
第10页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第11页
第11页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第12页
第12页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第13页
第13页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第14页
第14页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第15页
第15页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第16页
第16页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第17页
第17页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第18页
第18页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第19页
第19页 / 共36页
汇编语言选择题及填空题复习部分已.docx_第20页
第20页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

汇编语言选择题及填空题复习部分已.docx

《汇编语言选择题及填空题复习部分已.docx》由会员分享,可在线阅读,更多相关《汇编语言选择题及填空题复习部分已.docx(36页珍藏版)》请在冰点文库上搜索。

汇编语言选择题及填空题复习部分已.docx

汇编语言选择题及填空题复习部分已

 

汇编语言复习题

 

一、选择题

 

1.设A=0.4H,B=0.8H,C=0.4,D=0.4Q,它们之间的关系是(C)A.C+D=BB.A+D=BC.B=DD.A>C>D2.标记寄存器中属于控制标记位的是(B)

 

A.DF,OF,SFB.DF,IF,TF

 

C.OF,CF,PFD.AF,OF,SF

 

3.储存器分段,每个段不超出()

 

A.64K个字B.32K个字节C.1兆个字节D.64K个字节4.设AL中已有压缩型BCD码,为实现对AL的减1操作,可采纳的指令序列是()

 

A.DECALB.SBBAL,0C.SUBAL,1D.SUBAL,1AASDASAASDAS5.若AX=-15要获得AX=15应履行的指令是()

 

A.NEGAXB.NOTAXC.INCAXD.DECAX6.系统履行传递指令MOV时

()

 

A.不影响标记位B.影响DF方向标记C.影响SF符号标记D.影响CF进位标记

 

7.MOVAL,79

 

ADDAL,0B1H

 

上边指令履行后,设置的标记位CF和OF的值是()A.CF=0,OF=1B.CF=1,OF=1

 

C.CF=0,OF=1D.CF=1,OF=0

 

8.已知AX,BX中均为带符号数,当进行字相除时,下边指令或指令序列正确的选项是()

 

A.DIVBXB.CWDC.XORDX,DXD.CBWIDIVBXDIVBXIDIVBX9.以下指令中操作数在代码段中的是()

 

1/22

 

A.MOVAL,42HB.ADDAL,BL

 

C.SUB[BX],DID.INC[DI]

 

10.用REPESCASB指令对字符串进行扫描,如CX>0时,扫描结束,那么表示()

 

A.在字符串中碰上第一个AL中指定的字符

 

B.在字符串xx有一个ALxx指定的字符

 

C.在字符串中有一个不是AL中指定的字符

 

D.在字符串中碰上第一个不是AL中指令的字符

 

11.以下指令履行后对源和目的操作数均无影响的是(

 

A.MOV[BX+2],AXB.SUBAX,2467H

 

C.SBB[SI],BXD.CMPAX,BX

 

12.表示过程定义结束的伪指令是()

 

A.ENDPB.ENDSC.ENDD.ENDM

 

13.以下有语法错误的语句是()

 

A.DB12HB.DW4567HC.DDˋBCDˊ.14DB1DB8DUP(2DUP(3),3DUP

(2))D.DBˋCD)ˊ┇

 

MOVAX,WORDPTRDB1[04H]

 

上边指令履行后,AX的内容是()

 

A.0302HB.0203HC.0202HD.0303H15.BUF1DB3DUP(0,2DUP(1,2),3)

 

COUNTEQU$-BUF1

 

符号COUNT等价的值是()

 

2/22

 

16.DA1DW2A05H

 

DA2DB0FAH

 

 

MOVAL,BYTEPTRDA1

 

SUBDA2,AL

 

上述指令履行后,DA2中的内容是()

 

A.0DAHB.0FAHC.0F5HD.0D0H17.设(SS)=338AH,(SP)

=450H,履行PUSHBX,和PUSHF两条指令后,货仓顶部的物理地点是()

 

文档来自于网络搜寻

 

A.33CECHB.33CF2HC.33CF4HD.33CE8H18.设(SP)=0028H,履行段内返回指令RET6后,SP的内容是()

19.条件转移指令JNBE产生转移的条件是()

 

A.CF=0ANDZF=0B.CF=0ANDZF=1

 

C.CF=1ANDZF=0D.CF=1ANDZF=1

 

20.已知某操作数的物理地点是2117AH,则它的段地点和偏移地点可能是

()。

 

A.2025∶0F2AB.2108∶00EA

 

C.2000∶017AD.2100∶117A

 

21.某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是()字节。

 

A.2KB.4KC.8KD.16K

 

22.以寄存器DI间接寻址的储存器字节单元内容加1的指令是()。

 

3/22

 

A.INC[DI]B.INCDI

 

C.INCBYTEPTR[DI]D.ADD[DI],1

 

23.有语句:

COUNTEQU256,以下四种表达中,正确的选项是()。

 

A.COUNT是变量B.COUNT占用一个字节储存单元C.COUNT是符号常数D.COUNT占用二个字节储存单元

 

24.下边指令中,源操作数的寻址方式为立刻寻址的是()。

 

A.MOVAX,OFFSETAB.MOVAX,A

 

C.MOVAX,A+1D.MOVAX,A[BX]

 

25.已知SP=2110H,履行POPAX后,SP寄存器的值是()。

 

A.2111HB.2112HC.210FHD.210EH

 

26.将AX中有符号数除以2的正确指令是()。

 

A.SHRAX,1B.SARAX,1C.RORAX,1D.RCRAX,1

 

27.比较BX和SI中的两个储存器地点,若BX≥SI转向HIGH的正确指令是

()。

 

A.JAEHIGHB.JBEHIGHC.JEGHIGHD.JLEHIGH

 

28.指令SCASB操作数的段地点必定在()寄存器中。

 

A.CSB.DSC.ESD.SS

 

29.有数据定义语句BUFDW0ABH,1,10DUP(3DUP(1,0),2)汇编后,为变量BUF分派的储存单元字节数是()。

 

文档来自于网络搜寻A.48HB.90H

 

30.以下指令履行后,不改变AL寄存器内容的指令是()。

 

A.ANDAL,1B.CMPAL,DLC.XORAL,ALD.SUBAL,DL

 

4/22

 

文档来自于网络搜寻

 

31.履行1号DOS系统功能调用,从键盘输入的字符值寄存在()寄存器中。

 

A.ALB.BLC.CLD.DL

 

32.履行下边指令语句,则AX=()。

 

MOVAL,95H

 

CBW

 

A.0095HB.0F95HC.0FF95HD.9095H

 

33.下边两个传递指令语句中源操作数寻址方式是()VAR1DW32H

 

VAR2EQU32H

 

 

MOVAX,VAR1

 

MOVBX,VAR2

 

A.都是立刻数寻址

 

B.前一条指令是立刻数寻址,后一条指令是直接寻址C.前一条指令是直接寻址,后一条指令是立刻数寻址D.都是直接寻址

 

34.将CX寄存器低4位清零的正确指令是()。

 

A.ANDCX,0F0HB.ANDCX,0FFF0HC.ANDCX,1110HD.MOVCX,0

 

文档来自于网络搜寻

 

35.判断AX和BX能否同时为偶数或同时为奇数。

假如转YES的正确指令序列是()。

 

A.ORAX,BXB.XORAX,BXC.CMPAX,BXD.SUBAX,BX

 

文档来自于网络搜寻

 

5/22

 

ANDAX,1ANDAX,1ANDAX,1ANDAX,1

 

文档来自于网络搜寻

 

JEYESJEYESJEYESJEYES

 

文档来自于网络搜寻

 

36.当履行ADDAX,BX指令后,若AX的内容为4E52H时,设置的奇偶标记位PF=0,下边的表达正确的选项是()

 

文档来自于网络搜寻A.表示结果中含1的个数是奇数B.表示结果中含1的个数是偶数

 

C.表示该数是奇数D.表示结果中低8位中含1的个数是奇数

 

37.设物理地点(21000H)=20H,(21001H)=30H,(21002H)=40H。

如从地点

21001H中拿出一个字的内容是()

 

文档来自于网络搜寻

 

A.2030HB.3040HC.3020HD.4030H

 

文档来自于网络搜寻

 

38.转移指令JMPNEARPTRPROCA的转移范围是()A.8000H~7FFFHB.7FFFH~0FFFHC.80H~7FHD.0FH~7FH

 

文档来自于网络搜寻

 

39.设CF=1,实现AL内容乘2的指令是()A.RCLAL,1B.SARAL,1

 

C.SHLAL,1D.RORAL,1

 

40.算术右移指令SAR和逻辑右移指令SHR,两条指令履行结果完整同样的条件是()

 

A.目的操作数最高位为0B.目的操作数最高位为1

 

6/22

 

C.目的操作数为随意状况D.不论什么状况都不行能完整同样

 

41.与LEABX,BUF指令完整等效的指令是()A.MOVBX,

 

BUFB.LDSBX,BUF

 

C.MOVBX,OFFSETBUFD.MOV,BXWOKDPTRBUF

 

文档来自于网络搜寻

 

42.设有变量VAR和标号LAB,不正确的指令是()

 

A.LEAAX,VARB.LEAAX,LAB

 

C.JMPNEARPTRVARD.JMPSHORTLAB

 

43.设SP的初值为1000H,履行指令PUSHAX后SP的值是()A.OFFFHB.1001H

 

C.0FFEHD.1002H

 

44.以下指令履行后既能使AX=0同时又使CF=0,OF=0的是()A.XORAX,AXB.ANDAX,AXC.ORAX,AXD.TESTAX,0

 

45.在指令的操作数字段中,同意出现表达式,若BUF1与BUF2均为变量名,下边指令中正确的选项是()

 

文档来自于网络搜寻

 

A.MOVDX,BUF1*BUF2B.MOVDX,BUF1/BUF2

 

文档来自于网络搜寻

 

C.MOVDX,(BUF1*BUF2)-BUF1D.MOVDX,BUF2-BUF1文档来自于网络搜寻

 

46.汇编语言源程序,能够是()

 

文档来自于网络搜寻A.能够直接由机器履行

 

B.一定由编译程序生成目标程序才能履行

 

7/22

 

C.一定由解说程序生成目标程序才能履行

 

D.一定由汇编程序汇编成目标程序才能履行

 

47.ORG200H

 

BUFDB12H,34H

 

MOVAX,WORDPTRBUF

 

上述指令语句履行后AX中的内容是()A.3412HB.1234H

 

C.0200HD.0012H

 

文档来自于网络搜寻

 

48.伪指令DA1DB04HDUP(3DUP

(2),2DUP(3))在数据区中能组成0203H操作数共有()

 

文档来自于网络搜寻

 

A.07个B.04个C.03个D.02个

 

49.设NUM1EQU100

 

NUM2=64H

 

下边指令履行后,使BL中为全1的指令是()A.MOVBL,NUM1EQNUM2B.MOVBL,NUM1LTNUM2文档来自于网络搜寻

 

C.MOVBL,NUM1NENUM2D.MOVBL,NUM1GTNUM2文档来自于网络搜

 

50.设非压缩BCD码(AL)=09H,(BL)=04H在履行SUBAL,BL指令后应选的校订指令是()

 

文档来自于网络搜寻

 

A.DAAB.AAS

 

8/22

 

C.DASD.AAA

 

51.设AX=9ABCH,DX=8765H

 

PUSHAX

 

PUSHDX

 

POPAX

 

POPDX

 

上述4条指令履行后,AX,DX中内容分别是()A.AX=9ABCHDX=8765HB.AX=9ABCHDX=9ABCH

 

文档来自于网络搜寻

 

C.AX=8765HDX=8765HD.AX=8765HDX=9ABCH

 

文档来自于网络搜寻

 

52.DA1EQUWORDPTRDA2DA2DBOABH,OCDH

 

SHLDA1,1

 

SHRDA2,1

 

上述两条指令履行后,DA2中两字节单元内容分别是()

 

A.0ABH,0CDHB.2BH,9BH

 

C.4DH,57HD.56H,9BH

 

53.无条件转移指令JMP实现段间间接转移,转移的目标地点在()

 

A.某个字储存单元中B.某个双字储存单元中

 

文档来自于网络搜寻

 

9/22

 

C.某个16位通用寄存器中D.两个16位通用寄存器中

 

54.BUF元的内容能否正偶数,下边程序段正确的选项是()

 

A.MOVAL,BUFB.MOVAL,BUF

 

JS

 

K1

 

AL,11H

 

SHRAL,

 

1

 

JC

 

K1

 

;是正偶数

 

⋯⋯;是正偶数

 

K1:

⋯⋯

 

K1:

⋯⋯

 

C.MOVAL,BUF

 

BUF

 

JNP

 

K1

 

AL,81HANDJNEK1

 

⋯⋯D.MOVAL,TESTTESTAL,80HJNEK1

 

JNE

 

10/22

 

K1⋯⋯;是正偶数

 

⋯⋯;是正偶数

 

K1:

⋯⋯

 

K1:

⋯⋯

 

55.在一的存元中,挨次寄存数据41H,42H,43H45H,46H,可用的数据定句是()

 

文档来自于网搜寻A.DB41,42,43,44,45,46

 

B.DW4142H,4344H,4546H

 

文档来自于网搜寻

 

C.DW‘AB',‘CD',‘EF'

 

D.DW‘BA',‘DC',‘FE'

 

56.在同一程序段中,定下边指令,正确的选项是()A.PORTEQUAL

 

B.CONTEQU3500HANDOFFHPORTEQU2000H

 

C.STRlDD‘ABCD'D.STR2DW‘ABCD'57.DA2DB‘AB',‘CD'44H,,┇

 

MOVAX,WORDPTRDA2+1

 

上述句行后AX中的是()

 

A.‘AD'B.‘BC'.C‘DA'D.‘CB'

 

58.以下数据定句中可留空20H个字存元的是()

A.DB20DUP(?

)B.DW20HDUP(?

)C.DB10HDUP(4DUP(?

))D.DD08HDUP(?

)59.DATASEGMENT

 

VAR1DB12H,34H

 

11/22

 

VAR2DB10HDUP(O)

 

ADR1DWVAR1,VAR2

 

DATAENDS

 

为使ADR1+2字储存单元中内容为0030H,上述方框中应采纳的语句是()

 

A.ORG30HB.DB2EHDUP(0)

 

C.DB30HDUP(0)D.ORG$+30H

 

文档来自于网络搜寻60.如某储存器分段时,表示偏移地点是16位二进制代码,那么一个段最多的储存单元数是()

 

A.32K字节B.32K字C.64K字节D.64K字

 

61.以下寄存器顶用来指示货仓中随意数据区的偏移地点的是()A.BXB.BPC.SID.DI62.以下指令中有语法错误的选项是()

 

A.PUSHAX.BPUSH[20H+SI+BX].CPOPCS.DPUSHCS

 

文档来自于网络搜寻

 

63.下边有语法错误的指令是()

 

A.LDSBL,VAR[SI]B.LEABX,VAR[SI]C.LESDI,VAR[BX]D.LEADI,VAR[BP]64.履行PUSHBP指令时,目的操作数的物理地点表达式是()

A.16*SS+BPB.16*DS+BPC.16*CS+IPD.16*SS+SP

 

文档来自于网络搜寻

 

65.结果为零的条件转移指令,其测试条件是()A.ZF=1B.ZF=0C.SF=lD.SF=0

 

66.下边程序段达成测试DA-BYTE字节单元中数能否为负数,假如则将全l

送DH中,不然全0送DH中,那么程序段中方框里应填的语句是()文档来自于网络搜寻

 

12/22

 

MOVCH,0

 

TESTDA-BYTE,80H

 

MOVCH,0FFH

 

ZERO:

MOVDH,CH

 

A.JNZZERO.BJSZERO

 

C.JZZERO.DJCZERO

 

67.汇编源程序时,出现语法错误的语句是()A.MOV[BX+SI],BXB.MOVCL,[BP+DI]C.MOVCS,AXD.MOVDS,AX

 

68.设SP初值为3050H,履行指令PUSHBX后,SP的值是()A.304FHB.304EHC.3048HD.3049H

 

69.以下指令履行后影响CF值的是()

 

A.DECB.XCHGC.LEAD.SHL

 

70.串操作指令中,每次操作后使SI/DI为减量应设置()

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

 

71.设AL=57H,BL=24H,履行指令SUBAL,BL后,寄存器内容为()

A.AL=57H,BL=24HB.AL=33H,BL=24HC.AL=57H,BL=33HD.AL=33H,BL=0文档来自于网络搜寻

 

72.设CL=8,AL=0C8H,履行SARAL,CL后,AL中的数据是()A.0FFHB.80HC.00HD.0FEH

 

73.已知BX=028AH,SI=0294H,(DS:

051EH)=5432H。

履行语句LEABX,[BX+SI]后,BX中的内容是()

 

文档来自于网络搜寻

 

A.051EHB.5423HC.1E05HD.3254H

 

13/22

 

74.CPU要接见的某一储存单元的实质地点称()

 

文档来自于网络搜寻A.段地点B.偏移地点

 

C.物理地点D.逻辑地点

 

75.某储存单元的物理地点是12345H,能够作为它的段地点有()A.2345HB.12345HC.12340HD.1234H

 

文档来自于网络搜寻

 

76.履行后使BX=0的同时也使CF=0,OF=0的指令是()A.XORBX,BXB.ORBX,BXC.ANDBX,BXD.CMPBX,BX

 

文档来自于网络搜寻

 

77.循环控制指令LoopNZ/LoopNE控制循环持续履行的条件是()A.CX≠0

且ZF=1B.CX≠0且ZF=0C.CX≠0或ZF=1D.CX≠0或ZF=0

 

文档来自于网络搜寻

 

78.在履行DAA指令,当高四位BCD码校订时产生进位,如要把此进位值送入AH中,对这进位值的操作应是()

 

文档来自于网络搜寻A.DAA校订指令的功能已自动加在AH中

 

B.进位值在AF中,校订后依据AF内容再加在AH中C.进位值在CF中,校订后依据CF内容再加在AH中D.进位值在AL最高位上,校订后依据AL最高位内容再加在AH中79.AND,OR,XOR,NOT为四条逻辑运算指令,下边的解说正确的选项是()A.指令XORAX,AX履行后,AX内容不变,但设置了标记位

 

B.指令ORDX,1000H履行后,将DX最高地点1,其余各地点0C.指令ANDAX,OFH履行后,分别出AL低四位

 

D.NOTAX,履行后,将AX清0

 

80.在履行以下指令时,需要使用段寄存器DS的指令是()A.STOSWB.ADDAL,CLC.NEGBXD.INCDA[BX]

 

14/22

 

文档来自于网络搜寻

 

81.不论BH中原有的数是奇数或偶数,若要使BH中的数必定为奇数,应履行的指令是()

 

A.ADDBH,01HB.ORBH,01HC.XORBH,01HD.TESTBH,01H

 

文档来自于网络搜寻

 

82.达成对CL寄存器的内容乘以4的正确操作是()A.ROLCL,1B.MUL4C.SHLCL,1D.MOVCL,2ROLCL,1SHLCL,1SHLCL,CL

 

83.下边各传递指令中,正确的选项是()

 

A.MOV[DI],[SI]B.MOV[DX+DI],ALC.MOVWORDPTR[BX],0100HD.MOVAL,BX84.汇编语语言句格式中对名字项的规定以下,请找出

此中错误的说法()

 

A.名字的第一个字符能够是大写英文字母及小写英文字母B.名字的第一个字符能够是字母、数字及、@、_C.名字的有效长度≤31个字符

 

D.在名字中不同意出现$

 

85.要实现使BETA的值为56,应采纳语句为()A.BETADB56B.BETADB56HC.BETAEQU56D.BETAEQU56H

 

文档来自于网络搜寻

 

86.REPZCMPSW指令,重复履行的停止条件是()A.CX=0或ZF=0B.CX=0且ZF=0C.CX=0或ZF=1D.CX=0且ZF=1

 

文档来自于网络搜寻

 

87.下边程序段履行后,AL中的内容是()

 

MOVAX,8833H

 

ADDAL,AH

 

15/22

 

DAA

 

A.21B.21HC.0C1HD.0DDH88.比较两个带符号的数A、B,当A=B时程序转移,测试的条件为()A.ZF=1B.ZF=0C.SF=1D.SF=089.检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMPAL,BL”指令后应跟的分支指令是()

 

文档来自于网络搜寻A.JNCLOP1B.JALOP1C.JCLOP1D.JGELOP1

 

文档来

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2