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