帮你提升成绩,规划学习路径,设计职业方向,解决作业难题,指导论文写作。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
安徽继续教育汇编语言程序设计作业答案
汇编语言程序设计
学校: 无
问题 1: 1. 一条指令中目的操作数不允许使用的寻址方式是
选项:
A. 寄存器寻址
B. 立即寻址
C. 变址寻址
D. 寄存器间接寻址
答案: 立即寻址
问题 2: 2. SP栈指针内容是1200H,执行两条PUSH指令之后,SP的值为_______
选项:
A. 1202H
B. 1204H
C. 11FCH
D. 11FEH
答案: 11FCH
问题 3: 3. 非压缩的BCD加法调整指令是
选项:
A. DAA
B. DAS
C. AAS
D. AAA
答案: AAA
问题 4: 4. 某数据段存储单元的偏移地址为2200H~31FFH,则其存储空间大小是
选项:
A. 2K
B. 4K
C. 8K
D. 16K
答案: 4K
问题 5: 5. 下面数据传送指令中,正确的指令是()
选项:
A. MOV BUF1, BUF2
B. MOV CS, AX
C. MOV CL, 1000H
D. MOV DX, WORD PTR [BX+DI]
答案: MOV DX, WORD PTR [BX+DI]
问题 6: 6. 若(DS)=1240H,(BX)=8936H,则MOV AX,[BX]源操作数的物理地址是
选项:
A. 1AD36H
B. 9B760H
C. 1AC36H
D. 9B76H
答案: 1AD36H
问题 7: 7. 根据操作数的寻址方式,请写出MOV BYTE PTR[BX], 129 的目的操作数的寻址方式,其中ARRAY是变量
选项:
A. 寄存器寻址
B. 直接寻址
C. 立即寻址方式
D. 寄存器间接寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 8: 8. 若(AX)=2530H,(BX)=18E6H,MOV [BX],AL指令正确的执行结果为
选项:
A. BX寄存器的值为2530H
B. BL寄存器的值为30H
C. 18E6H单元的值为30H
D. 18E6H单元的值为2530H
答案: 请关注公众号【春秋搜题】查看答案
问题 9: 9. 下面哪句话是错误的
选项:
A. 指令的目的操作数和源操作数可以同时使用寄存器间接寻址
B. 指令的目的操作数和源操作数可以同时使用寄存器寻址
C. 指令的源操作数可以使用寄存器间接寻址
D. 指令的目的操作数可以使用寄存器寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 10: 10. 用直接寻址将AL的内容保存到16号单元,可用____指令
选项:
A. MOV DS:[0016H],AL;
B. MOV AL,DS:[0016H];
C. MOV DS:[0010H],AL
D. MOV AL,DS:[0010H]
答案: 请关注公众号【春秋搜题】查看答案
问题 11: 11. 关于字除法错误的说法是
选项:
A. 16位被除数AX与8位源操作数相除
B. 32位被除数DX、AX与16位源操作数相除
C. 商在AX寄存器,余数在DX寄存器中
D. 带符号除法的商和余数都是补码表示的数
答案: 请关注公众号【春秋搜题】查看答案
问题 12: 12. 换码指令XLAT要求给出存储单元的有效地址为______
选项:
A. (BX)+(AL)
B. (BX)+(AX)
C. (BX)
D. (AL)
答案: 请关注公众号【春秋搜题】查看答案
问题 13: 13. 下面四个寄存器中,不能作为间接寻址的寄存器是( )。
选项:
A. BX
B. DX
C. BP
D. DI
答案: 请关注公众号【春秋搜题】查看答案
问题 14: 14. 下面指令中,源操作数的寻址方式为直接寻址的指令是()
选项:
A. ADD AX, WORD PTR [BX+SI]
B. ADD AX, B
C. INC CX
D. MOV BX, 7FFFH
答案: 请关注公众号【春秋搜题】查看答案
问题 15: 15. 指令MOV AX,ES:COUNT[DI],源操作数的寻址方式是
选项:
A. 基址变址寻址
B. 立即寻址
C. 寄存器相对寻址
D. 相对基址变址寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 16: 16. 完成与指令XCHG AX,BX相同功能的指令或指令序列是
选项:
A. MOV AX,BX
B. MOV BX,AX
C. PUSH AX;POP BX
D. MOV CX,AX;MOV AX,BX;MOV BX,CX
答案: 请关注公众号【春秋搜题】查看答案
问题 17: 17. 若(SI)=1310H,(BX)=3213H,(DS)=3593H,则SUB DX,[BX][SI]的有效地址EA为
选项:
A. 1310H
B. 3213H
C. 4523H
D. 7AB6H
答案: 请关注公众号【春秋搜题】查看答案
问题 18: 18. 根据操作数的寻址方式,请写出ADD AX, ARRAY+9 的源操作数的寻址方式,其中ARRAY是变量
选项:
A. 寄存器寻址
B. 直接寻址
C. 立即寻址方式
D. 寄存器间接寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 19: 19. 根据操作数的寻址方式,请写出ADD AX, BX 的源操作数的寻址方式,其中ARRAY是变量
选项:
A. 寄存器寻址
B. 直接寻址
C. 立即寻址方式
D. 寄存器间接寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 20: 20. 下列传送指令中,有错误的是
选项:
A. MOV AH,BL;
B. MOV DS,AX;
C. MOV CL,DX;
D. MOV SI,90
答案: 请关注公众号【春秋搜题】查看答案
问题 21: 21. 指令MOV AL,255是合法的数据传送指令。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 22: 22. 关于字节乘法指令,被乘数隐含在AX中。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 23: 23. 可以将一个存储器操作数与另一个存储器操作数相加
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 24: 24. 指令PUSH WORD PTR 20[BX+SI-2]是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 25: 25. 采用LOOP循环时,必须用CX计数。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 26: 26. PUSH和POP指令的操作数必须是字操作数
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 27: 27. V是变量,指令MOV DS,DATA正确。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 28: 28. 只有使用PUSH、POP类的指令才能对堆栈段内的内容进行操作。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 29: 29. 指令是主机与外设进行通信的最基本的途径。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 30: 30. 指令的源操作数可以使用寄存器间接寻址。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 31: 31. 下列指令合法的是
选项:
A. OUT AX,30H;
B. OUT DX,AL;
C. OUT AL,DX;
D. OUT 30H,AH
答案: 请关注公众号【春秋搜题】查看答案
问题 32: 32. 操作数地址由BX寄存器指出,则它的寻址方式为
选项:
A. 直接寻址
B. 寄存器寻址
C. 立即寻址
D. 寄存器间接寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 33: 33. 当一个带符号数大于0FBH时程序转移,选择的条件转移指令是
选项:
A. JNLE
B. JLE
C. JNL
D. JA
答案: 请关注公众号【春秋搜题】查看答案
问题 34: 34. 若AX=1E30H,BX=12E4H,则ADD AL,BL的执行结果为AL=_______;CF=_______
选项:
A. 14H,0;
B. 24H,0;
C. 14H,1;
D. 24H,1
答案: 请关注公众号【春秋搜题】查看答案
问题 35: 35. 指令MOV DX,COUNT [BP][DI]的执行结果是
选项:
A. 将COUNT的值传送给DX
B. 将COUNT+BP+DI的值传送给DX
C. 将数据段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
D. 将堆栈段中有效地址为COUNT+BP+DI的存储单元的值传送给DX
答案: 请关注公众号【春秋搜题】查看答案
问题 36: 36. 指令MOV DX,DELTA[BX][SI]的源操作数保存在
选项:
A. 代码段
B. 堆栈段
C. 数据段
D. 附加段
答案: 请关注公众号【春秋搜题】查看答案
问题 37: 37. 指令 LO0PZ 的循环执行条件是()
选项:
A. CX≠0 并且 ZF=0
B. CX≠0 或 ZF=0
C. CX≠0 并且 ZF=1
D. CX≠0 或 ZF=1
答案: 请关注公众号【春秋搜题】查看答案
问题 38: 38. 完成有符号数 BX 的内容除以 2 的正确指令是()
选项:
A. SHR BX, 1
B. SAR BX, 1
C. ROR BX, 1
D. RCR BX, 1
答案: 请关注公众号【春秋搜题】查看答案
问题 39: 39. 完成 BX 清零,并使标志位 CF 清零,下面错误的指令是()
选项:
A. SUB BX, BX
B. XOR BX, BX
C. MOV BX, 00H
D. AND BX, 00H
答案: 请关注公众号【春秋搜题】查看答案
问题 40: 40. 下面的CMP指令中,语法正确的指令是
选项:
A. CMP BUF1,BUF2
B. CMP AL,0FH
C. CMP BUF1,0FH
D. CMP AL,BX
答案: 请关注公众号【春秋搜题】查看答案
问题 41: 41. 指令MOV AX,DS:[1000H],源操作数的寻址方式是
选项:
A. 立即寻址
B. 直接寻址
C. 寄存器寻址
D. 基址变址寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 42: 42. 指令MOV BYTE PTR [BX],1000是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 43: 43. 执行INC指令除了对SF、ZF有影响外,还要影响的标识位是OF、AF、PF
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 44: 44. MOV AL,BX是正确指令。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 45: 45. 指令POP CS是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 46: 46. 指令LEA BX,4[BX]是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 47: 47. 指令ADD BX,OFFSET A是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 48: 48. 指令IN AL,DX是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 49: 49. 在8086系统中,数据寄存器组为AX,BX,CX,DX。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 50: 50. 指令CMP [DI],[SI]是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 51: 51. V是变量,指令MOV AX,[DX]正确。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 52: 52. 用来表示堆栈指针的寄存器是()
选项:
A. IP
B. BP
C. SP
D. SS
答案: 请关注公众号【春秋搜题】查看答案
问题 53: 53. 不能用MOV指令赋初值的段寄存器是
选项:
A. DS;
B. ES;
C. CS;
D. SS
答案: 请关注公众号【春秋搜题】查看答案
问题 54: 54. 下列哪个指令可以把字扩展为双字
选项:
A. CBW
B. CWD
C. CWB
D. CDW
答案: 请关注公众号【春秋搜题】查看答案
问题 55: 55. 若BL=83H,CF=1,则ADC BL,90H执行后,BL=______
选项:
A. 14H;
B. 15H;
C. 16H;
D. 17H
答案: 请关注公众号【春秋搜题】查看答案
问题 56: 56. 执行下列指令后,SP 寄存器的值是( )。MOV SP, 1000H PUSH AX
选项:
A. 0FFEH
B. 0FFFH
C. 1001H
D. 1002H
答案: 请关注公众号【春秋搜题】查看答案
问题 57: 57. 关于字节乘法指令错误的说法是
选项:
A. 被乘数隐含在AL中
B. 乘数和被乘数都是字节型
C. 被乘数隐含在AX中
D. 乘积是字型
答案: 请关注公众号【春秋搜题】查看答案
问题 58: 58. 段间调用的子程序必须由伪操作FAR说明为远过程。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 59: 59. V是变量,指令MOV AX,DL正确。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 60: 60. 在“IN AL,端口地址”指令中,端口地址指定了某个外部设备接口的I/O地址,它实际上是一个立即数,其范围是0~65535
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 61: 61. 指令JMP BYTE PTR[BX]是否正确?
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 62: 62. 8086的转移指令根据转移的范围分为段内转移及段间转移,条件转移指令既可以段内转移,也可以段间转移。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 63: 63. V是变量,指令MOV [DX],OFFSET V正确。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 64: 64. 根据操作数的寻址方式,请写出MOV ARRAY[BX], DX 的源操作数的寻址方式,其中ARRAY是变量
选项:
A. 相对基址寻址
B. 直接寻址
C. 立即寻址方式
D. 寄存器间接寻址
答案: 请关注公众号【春秋搜题】查看答案
问题 65: 65. 若AX=1240H,CX=9939H,则ADD AX,CX执行后,AH=_______
选项:
A. ABH;
B. 79H;
C. AB79H;
D. 79ABH
答案: 请关注公众号【春秋搜题】查看答案
问题 66: 66. 立即数寻址方式不能用于目的操作数字段
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 67: 67. 关于字除法指令,16为被除数AX与8位源操作数相除。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 68: 68. 指令的目的操作数和源操作数可以同时使用寄存器间接寻址。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 69: 69. 串操作指令一般用CX存放长度
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 70: 1. CPU对软件中断的处理,下列说法正确的是____
选项:
A. 中断允许标志IF必须为1
B. 通过8259A中断控制器管理中断
C. 不需要得知中断类型号
D. 执行INT n指令时立即转入中断处理
答案: 请关注公众号【春秋搜题】查看答案
问题 71: 2. 下面表示段定义结束的命令是()
选项:
A. ENDP
B. ENDS
C. ENDM
D. END
答案: 请关注公众号【春秋搜题】查看答案
问题 72: 3. BIOS中断从键盘读出一个字符的指令是____
选项:
A. MOV AH,00H;INT 10H
B. MOV AH,01H;INT 10H
C. MOV AH,00H;INT 16H
D. MOV AH,01H;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 73: 4. 8086系统的中断向量表位于____
选项:
A. 内存的0~255号字节单元
B. BIOS的ROM中
C. 硬盘的0~255号字节单元
D. 系统CMOS中
答案: 请关注公众号【春秋搜题】查看答案
问题 74: 5. 在80X86中断系统中,中断优先级最高的是____
选项:
A. 可屏蔽中断
B. 非屏蔽中断
C. 内部中断
D. 单步中断
答案: 请关注公众号【春秋搜题】查看答案
问题 75: 6. 当硬件中断发生时,CPU通过____获得中断类型号
选项:
A. INTR引脚
B. INT n指令
C. 数据总线
D. 中断源
答案: 请关注公众号【春秋搜题】查看答案
问题 76: 7. 宏定义时,是通过____实现参数传递的
选项:
A. 形参和实参
B. 堆栈
C. 寄存器
D. 存储单元
答案: 请关注公众号【春秋搜题】查看答案
问题 77: 8. 有关中断向量表的说法正确的是____
选项:
A. 中断向量表就是中断向量
B. 中断向量表中保存的是中断向量
C. 中断向量表中保存的是中断类型号
D. 中断向量表中保存的是中断子程序
答案: 请关注公众号【春秋搜题】查看答案
问题 78: 9. 宏库文件的扩展名是
选项:
A. ASM
B. LST
C. MAP
D. MAC
答案: 请关注公众号【春秋搜题】查看答案
问题 79: 10. 宏库可以保存多个宏,在程序中用____伪指令打开宏库
选项:
A. INCLUDE
B. MACRO
C. SEGMENT
D. STRUC
答案: 请关注公众号【春秋搜题】查看答案
问题 80: 11. 定义结构伪操作的指令是
选项:
A. PUBLIC
B. MACRO
C. STRUC
D. LOCAL
答案: 请关注公众号【春秋搜题】查看答案
问题 81: 12. BIOS中断设置光标位置的指令是____
选项:
A. MOV AH,01H;INT 10H
B. MOV AH,02H;INT 10H
C. MOV AH,01H;INT 21H
D. MOV AH,02H;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 82: 13. BIOS中断显示字符串的指令是____
选项:
A. MOV AH,0EH;INT 10H
B. MOV AH,13H;INT 10H
C. MOV AH,02H;INT 21H
D. MOV AH,09H;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 83: 14. 重复汇编和条件汇编____
选项:
A. 都是汇编指令
B. 都可以变为机器代码
C. 不能在程序中使用
D. 都是伪操作
答案: 请关注公众号【春秋搜题】查看答案
问题 84: 15. 宏定义体中的标号通过____伪指令用来指定
选项:
A. PUBLIC
B. MACRO
C. EXTRN
D. LOCAL
答案: 请关注公众号【春秋搜题】查看答案
问题 85: 16. 有关宏展开的说法正确的是____
选项:
A. 在宏展开时,所有的伪指令被加入
B. 用宏定义体替换宏指令
C. 哑元表中的哑元仍然保留
D. 可以将宏定义体变为机器代码
答案: 请关注公众号【春秋搜题】查看答案
问题 86: 17. 宏与子程序的区别是
选项:
A. 宏可以被多次调用
B. 宏是一段程序
C. 宏可以实现参数传递
D. 宏调用时不用返回。
答案: 请关注公众号【春秋搜题】查看答案
问题 87: 18. 宏定义的伪指令是
选项:
A. PROC…ENDP
B. MACRO…ENDM
C. SEGMENT…ENDS
D. STRUC…ENDS
答案: 请关注公众号【春秋搜题】查看答案
问题 88: 19. 在多模块程序设计中,错误的说法是
选项:
A. 至少定义一个堆栈段
B. 结构伪指令END START必须在主模块中
C. 其他模块的END语句不能带有标号
D. 各个代码段名不能相同
答案: 请关注公众号【春秋搜题】查看答案
问题 89: 20. EXTRN伪指令说明某个变量是____
选项:
A. 其他模块定义的,在本模块中引用
B. 本模块定义的,在其他模块中引用
C. 其他模块定义的,在其他模块中引用
D. 本模块定义的,在本模块中引用
答案: 请关注公众号【春秋搜题】查看答案
问题 90: 21. 伪指令语句与指令语句只是不同的语句种类,没有什么本质区别。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 91: 22. 当CPU与外设不同步时,为了提高CPU的工作效率,可采用直接传送方法。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 92: 23. 可屏蔽中断就是它的请求是否被CPU相应要受IP的控制。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 93: 24. 外部设备与主机的通信是通过外设接口进行的,每个接口包括一组寄存器。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 94: 25. 宏指令与子程序具有类似的功能,但是宏指令具有节省目标程序所占的内存空间的优势。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 95: 26. 多模块结构指的是____
选项:
A. 多个子程序
B. 多个代码段下的源程序
C. 多个宏
D. 多个.LST文件
答案: 请关注公众号【春秋搜题】查看答案
问题 96: 27. BIOS中断读取时钟计数器的指令是____
选项:
A. MOV AH,00H;INT 1AH
B. MOV AH,2AH;INT 10H
C. MOV AH,01H;INT 1AH
D. MOV AH,2AH;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 97: 28. DOS中断读取系统时间的指令是____
选项:
A. MOV AH,1CH;INT 10H
B. MOV AH,2CH;INT 16H
C. MOV AH,1CH;INT 21H
D. MOV AH,2CH;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 98: 29. 宏调用时通过____实现的。
选项:
A. 汇编指令
B. 宏指令
C. 宏展开
D. 机器指令
答案: 请关注公众号【春秋搜题】查看答案
问题 99: 30. 在中断处理系统中,中断向量指的是____
选项:
A. 中断类型号
B. 中断子程序
C. 中断子程序的入口地址
D. 中断源
答案: 请关注公众号【春秋搜题】查看答案
问题 100: 31. 将高级语言程序翻译成机器语言代码的实用程序是汇编程序。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 101: 32. 在8086指令系统中,取出中断向量的指令____
选项:
A. MOV AH,35H;INT 21H
B. MOV AH,25H;INT 21H
C. MOV AH,31H;INT 21H
答案: 请关注公众号【春秋搜题】查看答案
问题 102: 33. 有关宏的作用,下列说法不正确的是____
选项:
A. 宏可以被多次调用
B. 宏调用时不用保存断点
C. 宏定义体中不可以有标号
D. 宏展开是汇编程序完成的
答案: 请关注公众号【春秋搜题】查看答案
问题 103: 34. 80X86系统中,CPU是通过____获知硬件可屏蔽中断发生的。
选项:
A. INTR
B. NMI引脚
C. 中断允许标志IF
D. INT n指令
答案: 请关注公众号【春秋搜题】查看答案
问题 104: 35. 宏指令与子程序具有类似的功能,但是宏指令在运行时不需要其他额外的CPU开销。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 105: 1. 在计算机中一个字节由____位二进制数组成。
选项:
A. 2
B. 4
C. 8
D. 16
答案: 请关注公众号【春秋搜题】查看答案
问题 106: 2. 若X已经定义为字型,可以用____改变为字节型
选项:
A. BYTE PTR X
B. OFFSET X
C. TYPE X
D. LABEL X
答案: 请关注公众号【春秋搜题】查看答案
问题 107: 3. 在汇编语言中,能够翻译成二进制代码的指令是
选项:
A. 汇编指令
B. 伪指令
C. 机器指令
D. 宏指令
答案: 请关注公众号【春秋搜题】查看答案
问题 108: 4. 下面四个寄存器中,不能作为间接寻址的寄存器是
选项:
A. BX
B. DX
C. BP
D. DI
答案: 请关注公众号【春秋搜题】查看答案
问题 109: 5. 在COUNT DB 5这条存储单元定义伪指令中,COUNT称为
选项:
A. 助记符
B. 变量
C. 符号
D. 标号
答案: 请关注公众号【春秋搜题】查看答案
问题 110: 6. 将10个字数据3456H存放在存储单元中的伪指令是
选项:
A. DW 10H DUP(3456H)
B. DW 10 DUP (3456H)
C. DW 10H DUP (5634H)
D. DW 10 DUP(5634H)
答案: 请关注公众号【春秋搜题】查看答案
问题 111: 7. 用指令MOV BX,SEG COUNT指令,可以得到存储单元COUNT的
选项:
A. 物理地址
B. 段地址
C. 偏移地址
D. 属性
答案: 请关注公众号【春秋搜题】查看答案
问题 112: 8. 从200H开始反汇编的DEBUG命令是
选项:
A. U 200
B. R 200
C. D 200@U
答案: 请关注公众号【春秋搜题】查看答案
问题 113: 9. DA_BYTE EQU THIS BYTE DA_WORD DW 'AB','CD','EF','GH' … MOV AL, DA_BYTE+3 MOV AH,BYTE PTR DA_WORD+4 上述两条传送指令执行后,AX中的内容是
选项:
A. DE'
B. 'HC'
C. 'CF'
D. 'FC'
答案: 请关注公众号【春秋搜题】查看答案
问题 114: 10. 用DEBUG调试程序时,单步执行命令是
选项:
A. G
B. U
C. D
D. T
答案: 请关注公众号【春秋搜题】查看答案
问题 115: 11. 在计算机的CPU中执行算术逻辑运算的部件是
选项:
A. ALU
B. PC
C. AL
D. AR
答案: 请关注公众号【春秋搜题】查看答案
问题 116: 12. 现有一数据定义语句:DA1 DB 35H,37H,能与上述语句等效的语句或语句序列是
选项:
A. MOV DA1,37H;MOV DA1+1,35H
B. MOV WORD PTR DA1,3537H
C. MOV WORD PTR DA1,'57'
D. MOV DA1,'5';MOV DA1+1,'7'
答案: 请关注公众号【春秋搜题】查看答案
问题 117: 13. 如果想让程序从100H开始存放以及执行,用指令
选项:
A. START EQU 100H
B. ORG 100H
C. END START
D. MOV START,100H
答案: 请关注公众号【春秋搜题】查看答案
问题 118: 14. 设OP1、OP2均是字节型变量,下面正确的指令是
选项:
A. CMP BX,OP2
B. CMP [AX],OP2
C. CMP OP1,OP2
D. CMP OP2,0FFH
答案: 请关注公众号【春秋搜题】查看答案
问题 119: 15. 设物理地址(10FF0H)=10H,(10FF1H)=20H,(10FF2H)=30H,从地址10FF1H中取出一个字的内容是
选项:
A. 1020H
B. 3020H
C. 2030H
D. 2010H
答案: 请关注公众号【春秋搜题】查看答案
问题 120: 16. 获得BUFFER单元有效地址的汇编指令为
选项:
A. MOV BX,BUFFER
B. LEA BX,BUFFER
C. MOV BX,[BUFFER]
D. LDS BX,BUFFER
答案: 请关注公众号【春秋搜题】查看答案
问题 121: 17. 堆栈段的逻辑地址由____组成
选项:
A. DS:BX
B. ES:DI
C. CS:IP
D. SS:SP
答案: 请关注公众号【春秋搜题】查看答案
问题 122: 18. 变量应具有____
选项:
A. 偏移属性
B. 符号属性
C. 段属性
D. 段属性和偏移属性
答案: 请关注公众号【春秋搜题】查看答案
问题 123: 19. ___可用来指出一条汇编指令所在存储单元的符号地址
选项:
A. 变量
B. 数组名
C. 标号
D. 偏移量
答案: 请关注公众号【春秋搜题】查看答案
问题 124: 20. 汇编语言中存储单元的属性不能是
选项:
A. 字符CHAR型
B. 字节BYTE型
C. 字WORD
D. 双字DWORD型
答案: 请关注公众号【春秋搜题】查看答案
问题 125: 21. 在变量定义时,可以通过使用ORG伪指令指定变量在段中存储时的偏移量。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 126: 22. 同一物理地址,可以由不同的逻辑地址。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 127: 23. 可以给段寄存器进行立即数方式赋值
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 128: 24. 8086/8088标志寄存器共有16位,每一位都有含义。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 129: 25. 符号定义语句不占内存单元,变量定义语句占内存单元。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 130: 26. CF位可以用来表示无符号数的溢出。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 131: 27. MOV 指令不影响标识位
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 132: 28. 如果某个字变量的数据存放在奇地址单元,则8086/8088 CPU读写该变量时需要2个读写周期。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 133: 29. 内存中字单元的地址必须是偶数地址。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 134: 30. 设327FH和0BFFFH为有符号数的补码表示,则327FH<0BFFFH
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 135: 31. 将字符串“INPUT”保存到存储单元MESS,正确的伪指令是
选项:
A. INPUT DB MESS
B. MESS DB INPUT
C. INPUT DB "MESS"
D. MESS DB "INPUT"
答案: 请关注公众号【春秋搜题】查看答案
问题 136: 32. NUM EQU 80H DA DB 34H … AND DA,NUM 上述语句执行后,DA中的内容是
选项:
A. B4H
B. 80H
C. 34H
D. 00H
答案: 请关注公众号【春秋搜题】查看答案
问题 137: 33. 在内存中,每一小段的大小为
选项:
A. 64KB
B. 16KB
C. 64B
D. 16B
答案: 请关注公众号【春秋搜题】查看答案
问题 138: 34. DEBUG中的执行一段子程序的命令是
选项:
A. D
B. T
C. P
D. U
答案: 请关注公众号【春秋搜题】查看答案
问题 139: 35. 对汇编语言源程序进行翻译的程序是
选项:
A. 连接程序
B. 汇编程序
C. 编译程序
D. 目标程序
答案: 请关注公众号【春秋搜题】查看答案
问题 140: 36. 在8086系统中,数据寄存器组为
选项:
A. SI、DI、SP、BP
B. AX、BX、CX、DX
C. CS、DS、ES、SS
D. CF、SF、ZF、OF
答案: 请关注公众号【春秋搜题】查看答案
问题 141: 37. INC WORD PTR[BX]指令中的操作数的数据类型是
选项:
A. 字节
B. 字
C. 双字
D. 四字
答案: 请关注公众号【春秋搜题】查看答案
问题 142: 38. 在DEBUG下,修改寄存器AX的命令是
选项:
A. U AX
B. R AX
C. R
D. A AX
答案: 请关注公众号【春秋搜题】查看答案
问题 143: 39. ABC DW 1,$+2,5,7,其中$代表
选项:
A. 当前的偏移地址值为0
B. 当前的偏移地址值为1
C. 当前的偏移地址值为2
D. 当前的偏移地址值为3
答案: 请关注公众号【春秋搜题】查看答案
问题 144: 40. 汇编语言源程序不一定包含数据段、堆栈段,但必须包含代码段。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 145: 41. 存储器顺序编号是存储器的物理地址,但它不是唯一的。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 146: 42. 当运算结果的低8位中有偶数个1时,奇偶标识位PF被置为0
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 147: 43. CPU组成:算术逻辑部件ALU、控制器、寄存器
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 148: 44. 相对于某个起始地址的偏移量称为偏移地址
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 149: 45. 存储器的有效地址不是唯一的。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 150: 46. 地址计数器$保存当前正在汇编的指令的地址
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 151: 47. 查看用户程序中数据段10号存储单元的DEBUG命令是
选项:
A. D DS:A A
B. D DS:A
C. D DS:10 10
D. D DS:10
答案: 请关注公众号【春秋搜题】查看答案
问题 152: 48. 代码段某单元的逻辑地址为3458:2C92H,其物理地址为
选项:
A. 37212H
B. 36FF2H
C. 34580H
D. 32C92H
答案: 请关注公众号【春秋搜题】查看答案
问题 153: 49. DW位指令用来定义双字。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 154: 50. CS、DS、ES和SS段都可以存放数据。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 155: 51. 在微机系统中分析并控制指令执行的部件是
选项:
A. 寄存器
B. 数据寄存器
C. CPU
D. EU
答案: 请关注公众号【春秋搜题】查看答案
问题 156: 52. BP是堆栈栈顶指针寄存器
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 157: 53. IP是指令指针寄存器,可以作为操作数参加运算。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 158: 54. 物理地址的计算公式是
选项:
A. 段地址*10+偏移地址
B. 偏移地址*10+段地址
C. 段地址*10H+偏移地址
D. 偏移地址*10H+段地址
答案: 请关注公众号【春秋搜题】查看答案
问题 159: 55. 计算机中存储信息的基本单元是一个____位。
选项:
A. 二进制
B. 八进制
C. 十进制
D. 十六进制
答案: 请关注公众号【春秋搜题】查看答案
问题 160: 56. 地址用无符号整数来表示。
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 161: 57. BCD码是用二进制编码的十进制数,又成二~十进制数
选项:
答案: 请关注公众号【春秋搜题】查看答案
问题 162: 1. 当一个带符号数大于FFH时程序转移,满足条件的是____
选项:
A. 正数和零
B. 负数
C. 负数和零
D. 大于255的数
答案: 请关注公众号【春秋搜题】查看答案
问题 163: 2. 在分支指令中,利用符号进行判断的指令是____
选项:
A. JC
B. JS
C. JZ
D. JO
答案: 请关注公众号【春秋搜题】查看答案
问题 164: 3. CALL指令和RET指令对堆栈操作,正确说法的是
选项:
A. CALL指令从堆栈中取出子程序的地址
B. RET指令从堆栈中取出子程序的地址
C. CALL指令从堆栈中取出断点的地址
D. RET指令从堆栈中取出断点的地址
答案: 请关注公众号【春秋搜题】查看答案
问题 165: 4. 在用CALL指令实现子程序嵌套调用时,子程序的RET指令
选项:
A. 返回到最初始的调用程序中
B. 返回到上一级调用程序中
C. 可以换伪JMP指令返回
D. 可以不用
答案: 请关注公众号【春秋搜题】查看答案
问题 166: 5. 子程序参数传递时,用存储单元传参方法,____
选项:
A. 只能主程序访问传参单元
B. 只能子程序访问传参单元
C. 主程序和子程序都能访问传参单元
D. 主程序读传参单元,子程序写传参单元
答案: 请关注公众号【春秋搜题】查看答案
问题 167: 6. 两个带符号数比较,不大于则转移的指令是____
选项:
A. JLE
B. JBE
C. JL
D. JAE
答案: 请关注公众号【春秋搜题】查看答案
问题 168: 7. 将AL清0的指令是____
选项:
A. AND AL,AL
B. OR AL,0
C. XOR AL,AL
D. XOR AL,0
答案: 请关注公众号【春秋搜题】查看答案
问题 169: 8. 串扫描SCAS指令要求目的串放在____中
选项:
A. 数据段
B. 代码段
C. 堆栈段
D. 附加段
答案: 请关注公众号【春秋搜题】查看答案
问题 170: 9. 执行CALL SUBR1指令后,完成的操作是____
选项:
A. 将SUBR1的偏移地址入栈保存
B. 将断点的偏移地址入栈保存
C. 将断点的偏移地址送IP
D. 将SUBR1的段地址送CS,偏移地址送IP
答案: 请关注公众号【春秋搜题】查看答案
问题 171: 10. CALL指令和RET指令的说法,正确的是
选项:
A. CALL指令和RET指令都是对堆栈操作
B. 只有CALL指令使用堆栈
C. 只有RET指令使用堆栈
D. CALL指令和RET指令都不用堆栈
答案: 请关注公众号【春秋搜题】查看答案
问题 172: 11. 循环指令LOOPNZ终止循环的条件是____
选项:
A. CX=0且ZF=0
B. CX=0或ZF=1
C. CX≠0且ZF=0
D. CX≠0或ZF=0
答案: 请关注公众号【春秋搜题】查看答案
问题 173: 12. 执行CALL FAR PTR SUBR2时,正确的说法是
选项:
A. 先将断点的段地址入栈,再将偏移地址入栈
B. 先将断点的偏移地址入栈,再将段地址入栈
C. 先将SUBR2的段地址入栈,再将偏移地址入栈
D. 先将SUBR2的偏移地址入栈,再将段地址入栈
答案: 请关注公众号【春秋搜题】查看答案
问题 174: 13. 如果子程序的属性是FAR,下列说法错误的是____
选项:
A. 可以段内直接调用
B. 可以段间间接调用
C. 可以段间直接调用
D. 只能段间调用
答案: 请关注公众号【春秋搜题】查看答案
问题 175: 14. 串处理操作需要循环重复执行,____不能出现在串处理指令中。
选项:
A. REP
B. REPZ
C. REPNZ
D. LOOP
答案: 请关注公众号【春秋搜题】查看答案
问题 176: 15. 在串处理指令中,设置方向标志为1的指令是____
选项:
A. STD
B. CLD
C. HLT
D. CWD
答案: 请关注公众号【春秋搜题】查看答案
问题 177: 16. 下列指令不能构成循环的是____
选项:
A. JMP
B. JNZ
C. LOOP
D. DEC CX
答案: 请关注公众号【春秋搜题】查看答案
问题 178: 17. 8086的转移指令根据转移的范围分为段内转移和段间转移,下列____是错误的。
选项:
A. 无条件指令既可以段内转移,也可以段间转移
B. 无条件转移指令既可以直接转移,也可以间接转移
C. 条件转移指令既可以段内转移,也可以段间转移
D. 条件转移指令是段内的直接短转移
答案: 请关注公众号【春秋搜题】查看答案
问题 179: 18. 串传送指令中,源串和目的串的偏移地址由____寄存器指出
选项:
A. BX和DX
B. DS和DX
C. SI和DI
D. SI和CX
答案: 请关注公众号【春秋搜题】查看答案
问题 180: 19. 显示一个字符的DOS功能调用要求将字符放入____
选项:
A. DS:DX
B. DS:BX
C. BL
D. DL
答案: 请关注公众号【春秋搜题】查看答案
问题 181: 20. 设A=9210H,B=4582H,如果A>B,做相减运算,否则做相加。执行JG指令后,结果是___
选项:
A. 做相减运算
B. 做相加运算
C. 先做相减再做相加
D. 什么都不做
答案: 请关注公众号【春秋搜题】查看答案
问题 182: 21. 用户程序中的数据段的段地址,用____指令给出。
选项:
A. MOV AX,CODE MOV CS,AX
B. MOV CS,CODE MOV DS,CS
C. MOV CS,DATA MOV DS,CS
D. MOV AX,DATA MOV DS,AX
答案: 请关注公众号【春秋搜题】查看答案
问题 183: 22. 从键盘输入一串字符使用DOS功能调用的
选项:
A. 1号功能
B. 2号功能
C. 9号功能
D. 10号功能
答案: 请关注公众号【春秋搜题】查看答案
问题 184: 23. 如无特殊指定,操作系统将用户程序调入内存时,代码段中第一条机器指令的____
选项:
A. 段地址为0
B. 段地址由DS指出
C. 偏移地址为0
D. 偏移地址由SP指出
答案: 请关注公众号【春秋搜题】查看答案
问题 185: 24. 子程序的属性是用____定义的。
选项:
A. CALL指令
B. PROC过程定义伪指令
C. FAR PTR
D. RET指令
答案: 请关注公众号【春秋搜题】查看答案
问题 186: 25. 设 AL、BL 中都是有符号数,当 AL≤BL 时转至NEXT 处,在 CMP AL, BL 指令后应选用正确的条件转移指令是()
选项:
A. JBE
B. JNG
C. JNA
D. JL
答案: 请关注公众号【春秋搜题】查看答案
问题 187: 26. 在执行条件转移指令前,不能形成条件的指令有____
选项:
A. CMP
B. SUB
C. AND
D. MOV
答案: 请关注公众号【春秋搜题】查看答案
问题 188: 27. 带符号数乘以2操作用____移位指令实现
选项:
A. SAL AL,1
B. SAL AL,2
C. SHR AL,1
D. ROL AL,2
答案: 请关注公众号【春秋搜题】查看答案
问题 189: 28. 用寄存器传参,在子程序作现场保护时,____
选项:
A. 传参寄存器必须保存
B. 传参寄存器不必保存
C. 传参寄存器可以改写
D. 根据情况确定保存与否
答案: 请关注公众号【春秋搜题】查看答案
问题 190: 29. CALL指令和JMP指令的区别是
选项:
A. CALL指令使程序转移
B. 子程序名可以是标号
C. CALL指令将断点地址保存
D. CALL指令可以段间调用
答案: 请关注公众号【春秋搜题】查看答案
问题 191: 30. 要实现段间转移,下列说法正确的是____
选项:
A. 标号的属性位NEAR型的
B. 标号的偏移地址送入CS
C. 既要改变IP又要改变CS
D. 转移地址不能用存储单元给出
答案: 请关注公众号【春秋搜题】查看答案
问题 192: 31. LOOPNE指令的循环计数值放在____寄存器中
选项:
A. CL
B. BX
C. CX
D. IP
答案: 请关注公众号【春秋搜题】查看答案
问题 193: 32. 循环指令的控制条件除CX寄存器之外,还可把标志位____作为控制条件
选项:
A. CF
B. SF
C. ZF
D. OF
答案: 请关注公众号【春秋搜题】查看答案
问题 194: 33. 串扫描SCASW指令隐含地将____寄存器作为查找地内容
选项:
A. AX
B. BX
C. CX
D. AL
答案: 请关注公众号【春秋搜题】查看答案
问题 195: 34. 在串传送指令中,串的传送方向由____
选项:
A. DF
B. CF
C. ZF
D. OF
答案: 请关注公众号【春秋搜题】查看答案
问题 196: 35. DOS功能调用中,功能号应写入____寄存器中
选项:
A. AL
B. AH
C. DL
D. DH
答案: 请关注公众号【春秋搜题】查看答案
问题 197: 36. 在多重循环程序中,从外循环再次进入内循环时,内循环的计数值____
选项:
A. 不必考虑
B. 重新赋值
C. 置0
D. 置1
答案: 请关注公众号【春秋搜题】查看答案
问题 198: 37. 下列描述错误的是____
选项:
A. LOOP指令以CX为循环控制计数器
B. LOOPE指令循环的条件是CX≠0且ZF=0
C. LOOPE指令循环的条件是CX≠0且ZF=1
D. LOOPNE指令循环的条件是CX≠0且ZF=0
答案: 请关注公众号【春秋搜题】查看答案
问题 199: 38. 在条件判断时,采用操作数相与运算的判断指令是______
选项:
A. TEST
B. CMP
C. AND
D. JCXZ
答案: 请关注公众号【春秋搜题】查看答案
问题 200: 39. 子程序结构中,保存现场指的是
选项:
A. 保存CALL指令
B. 保存断点的地址
C. 保存主程序用到的寄存器
D. 保存子程序用到的寄存器
答案: 请关注公众号【春秋搜题】查看答案
问题 201: 40. 在条件转移指令中,结果不为0则转移的指令是____
选项:
A. JNS
B. JZ
C. JS
D. JNZ
答案: 请关注公众号【春秋搜题】查看答案
问题 202: 41. 条件转移指令的转移范围是____字节。
选项:
A. -32768到+32767
B. 0到255
C. -128到127
D. 0到65535
答案: 请关注公众号【春秋搜题】查看答案
问题 203: 42. 循环指令LOOP可以实现____的循环
选项:
A. 循环次数已知
B. 循环次数未知
C. 循环次数累加
D. 循环次数不变
答案: 请关注公众号【春秋搜题】查看答案
问题 204: 43. 将键盘输入的小写字母变为大写,用指令____
选项:
A. AND AL,20H
B. AND AL,0DFH
C. OR AL,20H
D. OR AL,0DFH
答案: 请关注公众号【春秋搜题】查看答案
问题 205: 44. 对键盘输入的数字和字母进行判断,用指令____
选项:
A. TEST AL 40H
B. TEST AL,20H
C. CMP AL,40H
D. CMP AL,20H
答案: 请关注公众号【春秋搜题】查看答案
问题 206: 45. 将AL的2,6位屏蔽为0,其余位保持不变,指令为____
选项:
A. AND AL,42H
B. AND AL,0BBH
C. OR AL,26H
D. ADD AL,0FBH
答案: 请关注公众号【春秋搜题】查看答案
问题 207: 46. 用CALL指令调用子程序时,从子程序返回主程序
选项:
A. 用JMP指令
B. 用INT 21H指令
C. 只能用RET指令
D. 既可以用RET又可以用JMP
答案: 请关注公众号【春秋搜题】查看答案
问题 208: 47. 将AL的第4位置1,其余位不变,指令为____
选项:
A. OR AL,40H
B. AND AL,40H
C. OR AL,10H
D. AND AL,1FH
答案: 请关注公众号【春秋搜题】查看答案
问题 209: 48. 如果在子程序中进行了现场保护,那么子程序中____
选项:
A. 恢复现场在RET指令之前
B. 恢复现场在RET指令之后
C. 直接用RET指令返回
D. 直接用JMP指令返回
答案: 请关注公众号【春秋搜题】查看答案
问题 210: 49. 无条件转移指令中,段内直接近转移到标号LET1的指令是____
选项:
A. JMP SHORT LET1
B. JMP BX
C. JMP WORD PTR LET1
答案: 请关注公众号【春秋搜题】查看答案