文档详情

天大15秋季《汇编语言》在线作业二答案.doc

发布:2016-12-07约1.81千字共4页下载文档
文本预览下载声明
《汇编语言》在线作业二一、单选题(共 20 道试题,共 100 分。) 1. 若X1000H,执行“NG X”指令后,X( )。 . 1000H . 0000H . 0F000H . 1001H 正确答案: 2. 下列叙述不正确的是( )。 . 有符号数比较后的条件转移指令可采用JG、JL、JG和JL指令。 . 无符号数比较后的条件转移指令可采用J、J、JN和J指令。 . 有符号数比较后判断溢出用JO和JNO指令。 . 无符号数比较后判断溢出用JS和JNS指令。 正确答案: 3. 条件转移指令的转移范围是( )。 . 0~65535 . -32768~32767 . 0~255 . -128~127 正确答案: 4. 下列叙述不正确的是( )。 . 在子程序中可以再次调用子程序。 . 在主程序中一般用跳转指令转移到子程序。 . 在子程序中一般用返回指令返回到主程序。 . 在主程序中一般用调用指令转移到子程序。 正确答案: 5. 循环指令“LOOP”的操作是( )。 . X先减1,然后再判断X,若X0则转,否则继续执行 . X先减1,然后再判断X,若X≠0则转,否则继续执行 . 先判断X,若X≠0则X-1后转,否则继续执行 . 先判断X,若X≠0则转,否则X-1后继续执行 正确答案: 6. 在多重循环程序中,每次通过外层循环进入内层循环时,其内层循环的初始条件( )。 . 不必考虑 . 必须重新设置 . 必须置1 . 须清0 正确答案: 7. 若定义“ W 1,2,10 UP(0)”,则该伪指令分配( )字节单元。 . 10 . 20 . 22 . 24 正确答案: 8. 宏指令与子程序相比,子程序调用的执行速度比宏指令的( )。 . 相同 . 快 . 慢 . 不定 正确答案: 9. 执行“( )X,X”指令不改变X寄存器中的内容。 . MP . . XOR . OR 正确答案: 10. 下列指令会影响标志位的指令是( )。 . JMP L . J L . MOV L,L . SHL L,1 正确答案: 11. 如果0100H单元存放条件转移指令的操作码,0101H单元存放条件转移指令的相对位移量13H,那么转移后的指令的偏移地址为( )。 . 0102H . 0113H . 0115H . 00FH 正确答案: 12. 宏指令与子程序相比,在多次调用时,宏指令调用的目标程序长度比子程序调用的( )。 . 相同 . 长 . 短 . 不定 正确答案: 13. 下列描述正确的是( )。 . 在多重循环程序中,内层循环只能有一个 . 在汇编语言程序设计中,二重循环程序之间的关系可以交错 . 在汇编语言程序设计中,每次循环应返回到置初值部分之前 . 在汇编语言程序设计中,每次循环应返回到置初值部分之后 正确答案: 14. 在进行OS功能调用前,其功能号应先送( )。 . H寄存器 . H寄存器 . H寄存器 . H寄存器 正确答案: 15. 子程序重定位可选在内存中的整个区域内,在进行程序设计时,子程序应采用( )。 . 绝对地址 . 相对地址 . 逻辑地址 . 物理地址 正确答案: 16. 在上机操作过程中,MSM命令执行后,除了生成一个目标文件外,根据选择还可以生成一个( )文件。 . .LST . .X . .MP . .SM 正确答案: 17. 若要求一个段的起始位置能被256整除的单元开始,在定位方式选项中应选( )。 . YT . WOR . PR . PG 正确答案: 18. 当两个无符号数进行相加时,执行“J L”指令表示( )转移。 . 结果溢出 . 结果为0 . 结果为奇 . 结果为负 正确答案: 19. 在循环程序设计过程中,将循环的次数送X寄存器的操作是在( )完成的。 . 置初值部分 . 循环工作部分 . 循环修改部分 . 循环控制部分 正确答案: 20. 下列叙述正确的是( )。 . 执行一条段内返回指令,先从堆栈弹出两个字节的内容,然后SP指针减2。 . 执行一条段内返回指令,先SP指针减2,然后从堆栈弹出两个字节的内容。 . 执行一条段内返回指令,先SP指针加2,然后从堆栈弹出两个字节的内容。 . 执行一条段内返回指令,先从堆栈弹出两个字节的内容,然后SP指针加2。 正确答案:谋学网
显示全部
相似文档