沙鸥老师 发表于 2020-7-6 09:30:21

西安交大20春《汇编语言程序设计》在线作业(随机)(2)

(单选题)1:已知:VARDW1,2,$+2,5,6若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:()
A:6H

西安交通大学QQ515 224 986
答案来源www.openhelp100.com
B:14H
C:5H
D:16H
正确答案:
(单选题)2:汇编程序至少必须有一个___
A:CS段
B:DS段
C:ES段
D:SS段
正确答案:
(单选题)3:段内直接转移指令采用的寻址方式是:()
A:直接寻址
B:相对寻址
C:绝对寻址
D:间接寻址
正确答案:
(单选题)4:下列指令中等价的是:()
A:JC和JO
B:JNC和JNO
C:JP和JPE
D:JA和JG
正确答案:
(单选题)5:下列串操作指令中,必须同时指明源串和目的串地址的指令是()。   
西安交大作业QQ515 224 986
A:STOSW
B:LODSW
C:SCASW
D:CMPSW
正确答案:
(单选题)6:假设VAR为变量,指令MOVBX,OFFSETVAR的寻址方式是()。
A:直接寻址
B:间接寻址
C:立即寻址
D:存储器寻址
正确答案:
(单选题)7:检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在“CMPAL,BL”指令后应跟的分支指令是()
A:JNCLOP1
B:JALOP1
C:JCLOP1
D:JGELOP1
正确答案:
(单选题)8:NUMEQU80HDA DB34HANDDA,NUM上述语句执行后,DA中的内容是(   )
A:0B4H
B:80H
C:34H
D:0
正确答案:
(单选题)9:MOVAX,COUNT的源操作数在___
A:CS段
B:DS段
C:SS段
D:ES段
正确答案:
(单选题)10:在循环次数已知的情况下,采用哪种方法控制循环程序最方便()。
A:计数法
B:条件控制法
正确答案:
(单选题)11:算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是()
A:目的操作数最高位为0
B:目的操作数最高位为1
C:目的操作数为任意情况
D:无论什么情况都不可能相同
正确答案:
(单选题)12:下列串操作指令中,必须同时指明源串和目的串地址的指令是()
A:STOSW
B:LODSW
C:SCASW
D:CMPSW
正确答案:
(单选题)13:DOS系统功能调用中,显示单个字符的系统调用号是()
A:01H
B:02H
C:08H
D:09H
正确答案:
(单选题)14:下列指令中使用错误的是()。
A:POPDS
B:POPCX
C:POPDX
D:POPCS
正确答案:
(单选题)15:假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEABX,后,(BX)=()
A:0100H
B:55AAH
C:AA55H
D:4100H
正确答案:
(单选题)16:在段定义时,如果定位类型用户未选择,就表示是隐含类型,其隐含类型是()。
A:WORD
B:PAGE
C:BYTE
D:PARA
正确答案:
(单选题)17:下列指令执行后总是使CF=0,OF=0的是()。
A:AND
B:NEG
C:NOT
D:INC
正确答案:
(单选题)18:INT1AH指令执行的结果高位字存在()中
A:AX
B:BX
C:CX
D:DX
正确答案:
(单选题)19:键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入()
A:AH
B:AL
C:BH
D:BL
正确答案:
(单选题)20:根据下面定义的数据段:DESGSEGMENTDAT1DB‘1234’  DAT2DW5678H  ADDREQUDAT2-DAT1  DESGENDS  执行指令MOVAXADDR后,AX寄存器中的内容是()
A:5678H
B:7856H
C:4444H
D:0004H
正确答案:
(单选题)21:设数据段中已有:  DA1DB12H,34H  DA2DW56H,78H  下面有语法错误的语句是()。
A:ADR1DWDA1
B:MOVDA1+1,AX
C:MOVBYTEPTRDA2+1,AL
D:MOVWORDPTRDA1+1,AX
正确答案:
(单选题)22:8086∕8088微处理器可访问的I∕O地址空间大小为()。
A:1KB
B:64KB
C:1MB
D:16MB
正确答案:
(单选题)23:一个8位二进制数的补码为10001010,其原码的16进制形式为
A:-0AH
B:-75H
C:-76H
D:8AH
正确答案:
(单选题)24:循环指令LOOPNZ终止循环的条件是()。
A:CX=0,且ZF=0
B:CX=0,或ZF=1
C:CX<>0,且ZF=0
D:CX<>0,或ZF=1
正确答案:
(单选题)25:下面指令执行后,改变目标寄存器内容的指令是()。
A:TESTAL,0EFH
B:SHLAX,CL
C:CMPDH,BL
D:ANDAL,FFH
正确答案:
(单选题)26:有一个数值152,它与十六进制数6A相等,那么该数值是()。
A:二进制数
B:八进制数
C:十进制数
D:四进制数
正确答案:
(单选题)27:汇编程序使用()伪指令使重复块重复多次。
A:LOOP
B:REPE
C:REPT
D:LOCAL
正确答案:
(单选题)28:设DS=8225H,DI=5678H,指令MOVAX,源操作数的物理地址是()。
A:8D89DH
B:86198H
C:8B698H
D:878C8H
正确答案:
(单选题)29:下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是()。
A:INCALDAA
B:ADDAL,1DAS
C:ADDAL,1DAA
D:STCAAA
正确答案:
(单选题)30:设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是()
A:SHRBL,1
B:SHLBL,1
C:SARBL,1
D:RCRBL,1
正确答案:
(单选题)31:4B的字长是()。
A:8位
B:16位
C:32位
D:64位
正确答案:
(单选题)32:MOVAL,80HMOVCL,2SARAL,CL上述指令序列执行后,结果是()。
A:AL=40H
B:AL=20H
C:AL=0C0H
D:AL=0E0H
正确答案:
(单选题)33:完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是()。
A:MOVAL,00H
B:ANDAL,00H
C:XORAL,AL
D:SUBAL,AL
正确答案:
(单选题)34:在汇编下列条件转移指令中,两条指令功能不一样的是()。
A:JZ与JE
B:JC与JB
C:JA与JNBE
D:JP与JS
正确答案:
(单选题)35:设SP=1110H,执行PUSHAX指令后,SP的内容为()
A:SP=1112H
B:SP=110EH
C:SP=1111H
D:SP=110FH
正确答案:
(单选题)36:1号DOS功能调用时,欲将得到的数字的ASCII码转换为该数的实际数值时,可使用指令来实现。
A:AND
B:OR
C:XOR
D:NOT
正确答案:
(单选题)37:执行下面的程序段后,(AX)=()DATASEGMENTTABDW1,2,3,4,5,6ENTRYEQU3DATAENDSCODESEGMENTASSUMECS:CODE,DS:CODEMOVAX,DATAMOVDS,AX...MOVBX,OFFSETTABADDBX,ENTRYMOVAX,...。
A:0003H
B:0300H
C:0400H
D:0004H
正确答案:
(单选题)38:下面指令中影响状态位CF的指令是()
A:INCAX
B:DECAX
C:NOTAX
D:NEGAX
正确答案:
(单选题)39:现有数据存储如图所示:设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是()
A:AL=20H
B:AL=38H
C:AL=00H
D:AL=41H
正确答案:
(单选题)40:下列指令中,不影响标志位的指令是()
A:SUBBX,BX
B:RORAL,1
C:JNCLabel
D:INTn
正确答案:
(判断题)41:ADDAX,100()
A:错误
B:正确
正确答案:
(判断题)42:宏的处理是在程序执行过程中处理的()
A:错误
B:正确
正确答案:
(判断题)43:CALLFARPTR()
A:错误
B:正确
正确答案:
(判断题)44:存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节()。
A:错误
B:正确
正确答案:
(判断题)45:POP1234()。
A:错误
B:正确
正确答案:
(判断题)46:PUSHA(A为字节单元)()。
A:错误
B:正确
正确答案:
(判断题)47:ADDAX,BL()
A:错误
B:正确
正确答案:
(判断题)48:宏定义中的形式参数可以多于宏调用的实在参数()
A:错误
B:正确
正确答案:
(判断题)49:ADD,()
A:错误
B:正确
正确答案:
(判断题)50:当执行LAHF和SHAF两条指令后,标志位不改变()。
A:错误
B:正确
正确答案:


答案来源www.openhelp100.com
西安交通大学QQ515 224 986
页: [1]
查看完整版本: 西安交大20春《汇编语言程序设计》在线作业(随机)(2)