《汇编语言程序设计》期末复习题

内容发布更新时间 : 2025/3/27 13:34:50星期一 下面是文章的全部内容请认真阅读。

汇编语言程序设计 综合复习

103.设(SP)=0028H,执行段内返回指令RET 6后,SP的内容是 3 ① 0036H ② 0022H ③ 0030H ④ 0020H

104.汇编语言语句格式中,根据对符号名的规定,错误的解释是 2

① 名字的第一个字符只可以是大小写英文字母及?、@、_等 ② 名字的第一个字符可以是数字 ③ 名字的有效长度≤31个字符 ④ 名字的最后一个字符可以是数字

105. 下列语句中能实现留空8个字节单元的语句是 4

① DATA1 DT ? ② DATA2 DW ? ③ DATA3 DD ? ④ DATA4 DQ ?

106.已知AX=0078H,BX=0408H SHR BX,1 AND BX,0F0FH MOV CX,4 LOP:XCHG BH,BL

DIV BL SAL AX,1 LOOP LOP

上述程序段执行后,AX= 2 BX=

① 30和0402H ② 30和 0204H ③ 35和0400H ④ 35和 0400H

107. yeqianyi DW 10H DUP(3 DUP(2,50),3,5)

上述语句汇编后,为变量yeqianyi分配的存储单元字节数是 2

① 80H ② 100H ③ 50H ④ 124H

108. 在汇编语言源程序中,每个语句可以由四项组成,如语句要完成一定功能,那么该

语句中不可省略的项是 2

① 名字项 ② 操作项 ③ 操作数项 ④ 注释项

109. 在汇编语言源程序中,对END语句的叙述正确的是 3

① END语句是一可执行语句 ② END语句表示程序执行到此结束 ③ END语句表示源程序到此结束 ④ END语句在汇编后产生机器代码

110. 设数据段中有:

DATA1 DB 10H,00H DATA2 DW 20H,30H

在下面指令中,使用变量有错误的是 1

① MOV DATA1,AX ② MOV BYTE PTR DATA2,AL ③ ARRD DW DATA1 ④ MOV WORD PTR DATA1,AX

111. 下面对伪指令语句的说明,正确的是 3

共28页 第 16 页

汇编语言程序设计 综合复习

① 汇编程序将伪指令翻译成机器代码。 ② 伪指令在执行时完成其功能。

③ 伪指令的功能是指示、引导汇编程序在汇编过程中所完成的不同操作。 ④ 当汇编结束后,目标程序中仍保留伪指令。

112. 条件转移指令JNBE 产生转移的条件是 1

① CF=0 AND ZF=0 ② CF=0 AND ZF=1 ③ CF=1 AND ZF=0 ④ CF=1 AND ZF=1

113. 设定义BUF DW

>>展开全文<<
12@gma联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi