- 2
- 0
- 约1.38万字
- 约 43页
- 2026-08-07 发布于河南
- 举报
汇编试题及答案
一、选择题(30分)
1.在x86架构中,哪个寄存器通常用作累加器?
A.AX
B.BX
C.CX
D.DX
答案:A
解析:AX寄存器在x86架构中通常用作累加器,主要用于算术运算。BX通常用作基址寄存器,CX通常用作计数器,DX通常用作数据寄存器。
2.下列哪个指令用于将立即数送入内存单元?
A.MOV[BX],AL
B.MOVAL,[BX]
C.MOVBX,1000H
D.MOV[1000H],AL
答案:D
解析:MOV指令有多种形式,其中MOV[1000H],AL是将AL寄存器的值送入内存地址1000H处。选项A是将内存BX指向的单元内容送入AL,选项B是将BX指向的内存单元内容送入AL,选项C是将立即数1000H送入BX寄存器。
3.下列哪个指令可以实现两个内存单元之间的数据传送?
A.MOV[BX],[SI]
B.MOVAL,[BX]
C.MOV[BX],AL
D.MOVAX,BX
答案:无正确答案
解析:在x86汇编中,不能直接实现两个内存单元之间的数据传送,必须通过寄存器中转。正确的做法是:MOVAL,[BX];MOV[SI],AL。
4.下列哪个标志位用于记录算术
原创力文档

文档评论(0)