西安交大20春《汇编语言程序设计》在线作业(2)(随机)
(单选题)1:指令JGLAB是指当标志满足___条件时转移到标号LAB处执行A:((SFXOROF)ORZF)=1
西安交通大学QQ515 224 986
答案来源www.openhelp100.com
B:(SFXOROF)=0ANDZF=0
C:(SFXOROF)=0ORZF=1
D:CF=1
正确答案:
(单选题)2:8086∕8088微处理器可访问的I∕O地址空间大小为()。
A:1KB
B:64KB
C:1MB
D:16MB
正确答案:
(单选题)3:已知:VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:()。
A:6H
B:14H
C:5H
D:16H
正确答案:
(单选题)4:现有数据存储如图所示:设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是()
A:AL=20H
B:AL=38H
C:AL=00H
D:AL=41H
正确答案:
(单选题)5:完成对寄存器BX的内容求补运算,下面错误的指令是()
A:NEGBX
B:NOTBXINCBX
C:XORBX,0FFFFHINCBX
D:MOVAX,0SUBAX,BX
正确答案:
(单选题)6:直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为()。
A:直接、立即、间接
B:直接、间接、立即
C:立即、直接、间接
D:不一定
西安交大作业QQ515 224 986
正确答案:
(单选题)7:完成对字单元BUF的内容加1运算,下面错误的指令是()
A:MOVBX,BUFINCBXMOVBUF,BX
B:MOVBX,OFFSETBUFINCWORDPTR
C:MOVBX,BUFINCWORDPTR
D:MOVBX,0INCWORDPTRBUF
正确答案:
(单选题)8:循环控制指令隐含指定哪个寄存器作为循环计数器()。
A:CL
B:CX
C:AL
D:AX
正确答案:
(单选题)9:7位ASCII总共可表示()个符号。
A:256
B:127
C:128
D:255
正确答案:
(单选题)10:LOOPNE指令当满足()时执行循环操作。
A:ZF=1且CX=0
B:ZF=1且CX≠0
C:ZF=0且CX≠0
D:ZF=0且CX=0
正确答案:
(单选题)11:设数据定义如下: ARRAYDW1,2,3 执行指令ADDSI,TYPEARRAY相当于完成下面同等功能的指令是 ( )
A:ADDSI,1
B:ADDSI,2
C:ADDSI,3
D:ADDSI,0
正确答案:
(单选题)12:LOOPNE指令当满足___时执行循环操作。
A:ZF=1且CX=0
B:ZF=1且CX≠0
C:ZF=0且CX≠0
D:ZF=0且CX=0
正确答案:
(单选题)13:8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为()。
A:AAA
B:DAA
C:AAS
D:DAS
正确答案:
(单选题)14:执行1号DOS系统功能调用后,从键盘输入的字符应存放在()。
A:AL中
B:BL中
C:CL中
D:DL中
正确答案:
(单选题)15:在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是()。
A:WORD
B:PAGE
C:BYTE
D:PARA
正确答案:
(单选题)16:设AL=04H,BL=0F8H,执行IMULBL指令后,结果是()。
A:AX=0032H
B:AX=00E0H
C:AX=03E0H
D:AX=0FFE0H
正确答案:
(单选题)17:1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用指令来实现。
A:AND
B:OR
C:XOR
D:NOT
正确答案:
(单选题)18:在循环次数已知的情况下,采用哪种方法控制循环程序最方便()。
A:计数法
B:条件控制法
正确答案:
(单选题)19:下面指令序列执行后,正确的结果是()MOVAL,0FEHADDAL,ALADCAl,AL。
A:AL=0F8HCF=1
B:AL=0F8HCF=0
C:AL=0F9HCF=0
D:AL=0F9HCF=1
正确答案:
(单选题)20:一个8位二进制数的补码为10001010,其原码的16进制形式为()。
A:-0AH
B:-75H
C:-76H
D:8AH
正确答案:
(单选题)21: MOVAL,80HMOVCL,2 SARAL,CL上述指令序列执行后,结果是 ( )
A:AL=40H
B:AL=20H
C:AL=0C0H
D:AL=0E0H
正确答案:
(单选题)22:如果一标号与访问它的JMP指令之间的相对位移量在-128~+127字节的范围内,则可将该标号说明为()转移。
A:FAR
B:NEAR
C:SHORT
D:MIDDLE
正确答案:
(单选题)23:判当AX的内容为负数时,转MINUS执行,下面错误的指令是()。
A:NOTAXJNSMINUS
B:TESTAX,8000HJNZMINUS
C:SHLAX,1JCMINUS
D:ORAX,AXJZMINUS
正确答案:
(单选题)24:4B的字长是()。
A:8位
B:16位
C:32位
D:64位
正确答案:
(单选题)25:8位的微型计算机系统是以16位来表示地址,则该微机系统有()个地址空间。
A:255
B:65535
C:65536
D:1048576
正确答案:
(单选题)26:有一个数值152,它与十六进制数6A相等,那么该数值是()。
A:二进制数
B:八进制数
C:十进制数
D:四进制数
正确答案:
(单选题)27:DOS系统功能调用中,显示单个字符的系统调用号是()
A:01H
B:02H
C:08H
D:09H
正确答案:
(单选题)28:INT1AH指令执行的结果高位字存在()中
A:AX
B:BX
C:CX
D:DX
正确答案:
(单选题)29:下列指令中等价的是:()
A:JC和JO
B:JNC和JNO
C:JP和JPE
D:JA和JG
正确答案:
(单选题)30:使状态标志位CF清零的错误指令是()。
A:ORAX,AX
B:SUBAX,AX
C:MOVCF,0
D:CLC
正确答案:
(单选题)31:8086汇编语言中,BCD码的运算是借用二进制数的运算指令并加以调整来实现的。其中非压缩型BCD码减法的调整指令为___
A:AAA
B:DAA
C:AAS
D:DAS
正确答案:
(单选题)32:执行PUSHAX指令的正确步骤是()。
A:1.SP←SP-1,(SP)←AH2.SP←SP-1,(SP)←AL
B:1.(SP)←AH,SP←SP-12.(SP)←AL,SP←SP-1
C:1.SP←SP+1,(SP)←AH2.SP←SP+1,(SP)←AL
D:1.(SP)←AH,SP←SP+12.(SP)←AL,SP←SP+1
正确答案:
(单选题)33:下列80X86指令中,不合法的指令是()。
A:INAX,21H
B:MOVBL,AL
C:MOVSB
D:SHLAX,6
正确答案:
(单选题)34:条件转移指令JNE的测试条件为().
A:ZF=0
B:CF=0
C:ZF=1
D:CF=1
正确答案:
(单选题)35:在一段汇编程序中多次调用另一段程序,用宏指令比用子程序实现起来。
A:占内存空间小,但速度慢
B:占内存空间大,但速度快
C:占内存空间相同,速度快
D:占内存空间相同,速度慢
正确答案:
(单选题)36:MOVAX,COUNT的源操作数在()。
A:CS段
B:DS段
C:SS段
D:ES段
正确答案:
(单选题)37:段内直接转移指令采用的寻址方式是:()
A:直接寻址
B:相对寻址
C:绝对寻址
D:间接寻址
正确答案:
(单选题)38:使状态标志位CF清零的错误指令是()
A:ORAX,AX
B:SUBAX,AX
C:MOVCF,0
D:CLC
正确答案:
(单选题)39:现有数据存储如图所示: 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是()
A:AL=00H
B:AL=4OH
C:AL=01H
D:AL=79H
正确答案:
(单选题)40:以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为()。
A:8个字节
B:4个字节
C:2个字节
D:1个字节
正确答案:
(判断题)41:CALLFARPTR()
A:错误
B:正确
正确答案:
(判断题)42:ADDES,BX()
A:错误
B:正确
正确答案:
(判断题)43:当执行LAHF和SHAF两条指令后,标志位不改变()。
A:错误
B:正确
正确答案:
(判断题)44:ADDAX,BL()
A:错误
B:正确
正确答案:
(判断题)45:INC()
A:错误
B:正确
正确答案:
(判断题)46:在标志IF=0时,CPU忽略所有的中断请求。()
A:错误
B:正确
正确答案:
(判断题)47:宏定义中的形式参数可以多于宏调用的实在参数()
A:错误
B:正确
正确答案:
(判断题)48:PUSHA(A为字节单元)()。
A:错误
B:正确
正确答案:
(判断题)49:微型计算机的字长并不一定是字节的整数倍()。
A:错误
B:正确
正确答案:
(判断题)50:SUBBYTEPTR,1()
A:错误
B:正确
正确答案:
答案来源www.openhelp100.com
西安交通大学QQ515 224 986
页:
[1]