覆盖超星/学习通/尔雅等10+学习平台 | 历年真题+答案解析+模拟试卷 | 免费下载 实时更新 精准检索
广告示例

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

随机漂浮广告
安徽继续教育汇编语言程序设计作业答案

作业论文指导

扫码关注
作业论文指导,轻松解决学习难题!

安徽继续教育汇编语言程序设计作业答案

汇编语言程序设计

学校: 无

问题 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

答案: 请关注公众号【春秋搜题】查看答案



收藏
文章说明
©版权声明
本站提供的一切试卷均来自网上;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集,版权争议与本站无关。您必须在下载后的24个小时之内从您的设备中彻底删除。如有侵权请邮件与我们联系处理。敬请谅解!
评论留言

昵称

试卷网
试卷网
本站专注整合全网学习平台试卷资源,涵盖超星、学习通、尔雅、学起Plus、安徽继续教育、云上河开等平台的海量试题与答案,提供免费下载及在线查询服务。包含期末考试、模拟试题、章节练习等类型,覆盖大学、职业考试、继续教育等多领域,同步更新各平台最新试卷,助力高效备考与学习
  • 文章41352
  • 评论0
  • 微语1
最新评论