|
资料来源:谋学网(www.mouxue.com)汇编语言程序设计-[大连理工大学]大工21秋《汇编语言程序设计》在线作业3
试卷总分:100 得分:100
第1题,假设EAX=00001000HEBX=00002000HDS=0010H试问MOVECX[EAX+EBX]指令访问内存的物理地址是
A、00003100H
B、10003100H
C、00003200H
D、00005100H
正确资料:
第2题,阅读下面的程序片段1MOVAX723AH2MOVBX0C86BH3SUBALBL4SBBAHBH5XORAL01H6ADCAX0执行该程序片段后AX等于
A、A9CEH
B、A9CFH
C、0
D、BCCEH
正确资料:
第3题,阅读下面的程序片段1MOVAX723AH2MOVBX0C86BH3SUBALBL4SBBAHBH5XORAL01H6ADCAX0执行该程序片段后CF等于
A、A
B、B
C、0
D、1
正确资料:
第4题,阅读下面的程序片段1MOVAX723AH2MOVBX0C86BH3SUBALBL4SBBAHBH5XORAL01H6ADCAX0执行该程序片段后OF等于
A、C
B、B
C、0
D、1
正确资料:
资料来源:谋学网(www.mouxue.com),下面指令执行后1DAWDW2A05H2DABDB0FAH3MOVALBYTEPRTDAW4SUBDABAL变量DAB中的内容是
A、0F5H
B、0F6H
C、0
D、0E65H
正确资料:
第6题,阅读如下程序段1ADRRDBXXHXXH......XXH2NUMEQUADRR3RETTDB4...5MOVCXNUM6MOVBX17DON8INCBX9CMPADRR[BX]010LOOPZDON11JNZNEXT12MOVBLOFFH13NEXT14MOVRETTBL15HLT结束后该程序完成的功能是
A、希尔排序算法
B、在以Adrr为起始地址的数组中查找第一个非0数据
C、在以Adrr为起始地址的数组中查找字符A
D、以上都不对
正确资料:
第7题,阅读如下程序段假设数组中所有数据均为01ADRRDBXXHXXH......XXH2NUMEQUADRR3RETTDB4...5MOVCXNUM6MOVBX17DON8INCBX9CMPADRR[BX]010LOOPZDON11JNZNEXT12MOVBLOFFH13NEXT14MOVRETTBL15HLT结束后RETT字节单元中的内容是
A、0FFH
B、0
C、BCH
D、001H
正确资料:
第8题,MOV[BX]DL指令是将DX寄存器地址送入BX中
A、低8位
B、高8位
C、低32位
D、高32位
正确资料:
第9题,MACRO和ENDM是一对伪指令在定义中它们成对出现
A、宏
B、字母
C、语句
D、数字
正确资料:
资料来源:谋学网(www.mouxue.com),1FUNCTIONMACROP1P2P32MOVAXP13P2P314ENDM通过调用语句FUNCTION101HDECAX调用之后AX寄存器中的内容为
A、100H
B、99H
C、98H
D、101H
正确资料:
第11题,MACRO和ENDM一对伪操作中间就是宏定义体是一组有独立功能的程序代码
T、对
F、错
正确资料:
资料来源:谋学网(www.mouxue.com),宏定义可以出现在宏调用之后
T、对
F、错
正确资料:
第13题,宏汇编中实元可以是常数寄存器存储单元名以及用寻址方式能找到的地址或表达式等
T、对
F、错
正确资料:
第14题,子程序调用过程中它只占用自身空间大小而宏汇编在调用后都要作一次宏展开因此实际占用空间会随着宏调用次数增加而增加所以使用宏汇编没有任何意义
T、对
F、错
正确资料:
资料来源:谋学网(www.mouxue.com),宏定义中可以无变元参数
T、对
F、错
正确资料:
第16题,在宏定义FOOMACROP1P2P3......ENDM后该FOOWORDVARINCAX宏调用是合法的
T、对
F、错
正确资料:
第17题,变元可以是操作码的一部分但在宏定义体中必须用&作分隔符
T、对
F、错
正确资料:
第18题,LOCAL伪操作局部标号伪操作其标准格式如下LOCALLISTOFLOCALLABELS
T、对
F、错
正确资料:
第19题,宏定义内不允许使用宏定义
T、对
F、错
正确资料:
资料来源:谋学网(www.mouxue.com),宏定义内不允许使用宏调用
T、对
F、错
正确资料:
|
|