西安交通大学19年3月课程考试《汇编语言程序设计》作业考核试题标准满分答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C.BP
D.PSW
【本题答案分析】应该选择::A
下列指令中等价的是:()
A.JC和JO
B.JNC和JNO
C.JP和JPE
D.JA和JG
【本题答案分析】应该选择::C
判当CX=0时,转ZERO执行的错误指令是()
A.CMPCX,0JZZERO
B.MOVAX,CXJZZERO
C.ORCX,CXJZZERO
A.名字项
B.操作项
C.操作数项
D.注释项
【本题答案分析】应该选择::B
循环控制指令隐含指定哪个寄存器作为循环计数器()。
A.CL
B.CX
C.AL
D.AX
【本题答案分析】应该选择::B
直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为()
A.直接、立即、间接
B.直接、间接、立即
C.立即、直接、间接
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
【本题答案分析】应该选择::D
在汇编语言中当缺省为十进制数时,表示十六进制数要用H结尾。()
A.错误
B.正确
【本题答案分析】应该选择::B
ADD[SI],100()
A.错误
B.正确
【本题答案分析】应该选择::A
在DEBUG中,缺省值为十进制数。()
容是:()
A.6H
B.14H
C.5H
D.16H
【本题答案分析】应该选择::D
当A≥B时转移的条件转移指令为(A,B为带符号数)()。
A.JA
B.JAE
C.JG
D.JGE
【本题答案分析】应该选择::D
4B的字长是()。
A.8位
B.16位
C.32位
D.64位
【本题答案分析】应该选择::C
检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMPAL,BL”指令
后应跟的分支指令是()
A.JNCLOP1
B.JALOP1
C.JCLOP1
D.JGELOP1
【本题答案分析】应该选择::C
在汇编下列条件转移指令中,两条指令功能不一样的是()。
A.JZ与JE
B.JC与JB
C.JA与JNBE
D.JP与JS
【本题答案分析】应该选择::D
指令指针寄存器是()。
A.IP
B.SP
C.JL和JNG
D.JBE和JNA
【本题答案分析】应该选择::C
编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A.CMP
B.SUB
C.AND
D.MOV
【本题答案分析】应该选择::D
汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省
略的项是()。
A.错误
B.正确
【本题答案分析】应该选择::A
ADDAX,100()
A.错误
B.正确
【本题答案分析】应该选择::B
SUBBYTEPTR[SI],1()
A.错误
B.正确
【本题答案分析】应该选择::A
执行LEABX,TABLE与执行MOVBX,OFFSETTABLE效果一样()。
A.0,0
B.0,1
C.1,0
D.1,1
【本题答案分析】应该选择::D
在程序执行过程中,IP寄存器中始终保存的是()
A.上一条指令的首地址
B.下一条指令的首地址
C.正在执行指令的首地址
D.需计算有效地址后才能确定地址
【本题答案分析】应该选择::B
执行1号DOS系统功能调用后,从键盘输入的字符应存放在()
D.不一定
【本题答案分析】应该选择::C
汇编程序至少必须有一个___
A.CS段
B.DS段
C.ES段
D.SS段
【本题答案分析】应该选择::A
下列指令执行后总是使CF=0,OF=0的是()。
A.AND
B.NEG
C.NOT
D.INC
【本题答案分析】应该选择::A
假定AX的内容为-32768,在执行了指令NEGAH后,标志位(SF,OF)为()。
A.AL中
B.BL中
C.CL中
D.DL中
【本题答案分析】应该选择::A
设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是()。
ADDAL,BL
AAA
A.AH=01H,AL=05
B.AH=01H,AL=15
C.AH=0,AL=0FH
D.AH=0,AL=05
【本题答案分析】应该选择::A
MOVAX,COUNT[SI]的源操作数在___
A.CS段
B.DS段
C.SS段
D.ES段
【本题答案分析】应该选择::B
DOS系统功能调用中,显示单个字符的系统调用号是()
【本题答案分析】应该选择::B
下列指令中不等价的是:()
A.JA和JNBE
B.JG和JNLE
当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正
确的是()
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
【本题答案分析】应该选择::A
已知:VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内
段内直接转移指令采用的寻址方式是:()
A.直接寻址
B.相对寻址
C.绝对寻址
D.间接寻址
【本题答案分析】应该选择::B
8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非
压缩型BCD码减法的调整指令为___
A.AAA
B.DAA
C.AAS
D.DAS
【本题答案分析】应该选择::C
D.AX=007FH
【本题答案分析】应该选择::D
下面指令中影响状态位CF的指令是()
A.INCAX
B.DECAX
C.NOTAX
D.NEGAX
【本题答案分析】应该选择::D
下列指令中,不影响标志位的指令是()
A.SUBBX,BX
B.RORAL,1
C.JNCLabel
D.INTn
【本题答案分析】应该选择::A
D.JCXZZERO
【本题答案分析】应该选择::D
设SP=1110H,执行PUSHAX指令后,SP的内容为()
A.SP=1112H
B.SP=110EH
C.SP=1111H
D.SP=110FH
【本题答案分析】应该选择::B
十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136
西安交通大学19年3月课程考试《汇编语言程序设计》作业考核试题
当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()
A.JLE
B.JNL
C.JNLE
D.JL
【本题答案分析】应该选择::C
执行下面指令序列后,结果是()。
MOVAL,07FH
CBW
A.AX=0F7FH
B.AX=87FH
C.AX=0FF7FH
D.PSW
【本题答案分析】应该选择::A
下列指令中等价的是:()
A.JC和JO
B.JNC和JNO
C.JP和JPE
D.JA和JG
【本题答案分析】应该选择::C
判当CX=0时,转ZERO执行的错误指令是()
A.CMPCX,0JZZERO
B.MOVAX,CXJZZERO
C.ORCX,CXJZZERO
A.名字项
B.操作项
C.操作数项
D.注释项
【本题答案分析】应该选择::B
循环控制指令隐含指定哪个寄存器作为循环计数器()。
A.CL
B.CX
C.AL
D.AX
【本题答案分析】应该选择::B
直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为()
A.直接、立即、间接
B.直接、间接、立即
C.立即、直接、间接
B.带符号十进制数-120
C.压缩型BCD码十进制数88
D.8位二进制数-8的补码表示
【本题答案分析】应该选择::D
在汇编语言中当缺省为十进制数时,表示十六进制数要用H结尾。()
A.错误
B.正确
【本题答案分析】应该选择::B
ADD[SI],100()
A.错误
B.正确
【本题答案分析】应该选择::A
在DEBUG中,缺省值为十进制数。()
容是:()
A.6H
B.14H
C.5H
D.16H
【本题答案分析】应该选择::D
当A≥B时转移的条件转移指令为(A,B为带符号数)()。
A.JA
B.JAE
C.JG
D.JGE
【本题答案分析】应该选择::D
4B的字长是()。
A.8位
B.16位
C.32位
D.64位
【本题答案分析】应该选择::C
检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMPAL,BL”指令
后应跟的分支指令是()
A.JNCLOP1
B.JALOP1
C.JCLOP1
D.JGELOP1
【本题答案分析】应该选择::C
在汇编下列条件转移指令中,两条指令功能不一样的是()。
A.JZ与JE
B.JC与JB
C.JA与JNBE
D.JP与JS
【本题答案分析】应该选择::D
指令指针寄存器是()。
A.IP
B.SP
C.JL和JNG
D.JBE和JNA
【本题答案分析】应该选择::C
编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有()。
A.CMP
B.SUB
C.AND
D.MOV
【本题答案分析】应该选择::D
汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省
略的项是()。
A.错误
B.正确
【本题答案分析】应该选择::A
ADDAX,100()
A.错误
B.正确
【本题答案分析】应该选择::B
SUBBYTEPTR[SI],1()
A.错误
B.正确
【本题答案分析】应该选择::A
执行LEABX,TABLE与执行MOVBX,OFFSETTABLE效果一样()。
A.0,0
B.0,1
C.1,0
D.1,1
【本题答案分析】应该选择::D
在程序执行过程中,IP寄存器中始终保存的是()
A.上一条指令的首地址
B.下一条指令的首地址
C.正在执行指令的首地址
D.需计算有效地址后才能确定地址
【本题答案分析】应该选择::B
执行1号DOS系统功能调用后,从键盘输入的字符应存放在()
D.不一定
【本题答案分析】应该选择::C
汇编程序至少必须有一个___
A.CS段
B.DS段
C.ES段
D.SS段
【本题答案分析】应该选择::A
下列指令执行后总是使CF=0,OF=0的是()。
A.AND
B.NEG
C.NOT
D.INC
【本题答案分析】应该选择::A
假定AX的内容为-32768,在执行了指令NEGAH后,标志位(SF,OF)为()。
A.AL中
B.BL中
C.CL中
D.DL中
【本题答案分析】应该选择::A
设AH=0,AL=06H,BL=09H,执行以下指令之后,其结果应是()。
ADDAL,BL
AAA
A.AH=01H,AL=05
B.AH=01H,AL=15
C.AH=0,AL=0FH
D.AH=0,AL=05
【本题答案分析】应该选择::A
MOVAX,COUNT[SI]的源操作数在___
A.CS段
B.DS段
C.SS段
D.ES段
【本题答案分析】应该选择::B
DOS系统功能调用中,显示单个字符的系统调用号是()
【本题答案分析】应该选择::B
下列指令中不等价的是:()
A.JA和JNBE
B.JG和JNLE
当执行指令ADDAX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正
确的是()
A.表示结果中含1的个数为偶数
B.表示结果中含1的个数为奇数
C.表示该数为偶数
D.表示结果中低八位含1的个数为偶数
【本题答案分析】应该选择::A
已知:VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内
段内直接转移指令采用的寻址方式是:()
A.直接寻址
B.相对寻址
C.绝对寻址
D.间接寻址
【本题答案分析】应该选择::B
8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非
压缩型BCD码减法的调整指令为___
A.AAA
B.DAA
C.AAS
D.DAS
【本题答案分析】应该选择::C
D.AX=007FH
【本题答案分析】应该选择::D
下面指令中影响状态位CF的指令是()
A.INCAX
B.DECAX
C.NOTAX
D.NEGAX
【本题答案分析】应该选择::D
下列指令中,不影响标志位的指令是()
A.SUBBX,BX
B.RORAL,1
C.JNCLabel
D.INTn
【本题答案分析】应该选择::A
D.JCXZZERO
【本题答案分析】应该选择::D
设SP=1110H,执行PUSHAX指令后,SP的内容为()
A.SP=1112H
B.SP=110EH
C.SP=1111H
D.SP=110FH
【本题答案分析】应该选择::B
十六进制数88H,可表示成下面几种形式,请找出错误的表示()。
A.无符号十进制数136
西安交通大学19年3月课程考试《汇编语言程序设计》作业考核试题
当一个带符号数大于0FBH时程序转移,需选用的条件转移指令是()
A.JLE
B.JNL
C.JNLE
D.JL
【本题答案分析】应该选择::C
执行下面指令序列后,结果是()。
MOVAL,07FH
CBW
A.AX=0F7FH
B.AX=87FH
C.AX=0FF7FH