可做奥鹏院校所有作业,毕业论文,咨询请添加QQ:3230981406 微信:aopopenfd777
西交《汇编语言程序设计》在线作业
试卷总分:100 得分:100
第1题,已知:VAR DW 1,2,$+2,5,6 若汇编时VAR分配的偏移地址是0010H,则汇编后0014H单元的内容是:( )
A、6H
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
正确答案:
答案来源:(www.),下列串操作指令中,必须同时指明源串和目的串地址的指令是 ( )。
A、STOSW
B、LODSW
C、SCASW
D、CMPSW
正确答案:
第6题,假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是 ( )。
A、直接寻址
B、间接寻址
C、立即寻址
D、存储器寻址
正确答案:
第7题,检查二个无符号数的关系,若要实现AL≥BL时分支去LOP1处,那么在"CMP AL,BL"指令后应跟的分支指令是( )
A、JNC LOP1
B、JA LOP1
C、JC LOP1
D、JGE LOP1
正确答案:
第8题,NUM EQU 80H DA DB 34H AND DA,NUM上述语句执行后,DA中的内容是( )
A、0B4H
B、80H
C、34H
D、0
正确答案:
第9题,MOV AX,COUNT[SI]的源操作数在___
A、CS段
B、DS段
C、SS段
D、ES段
正确答案:
答案来源:(www.),在循环次数已知的情况下,采用哪种方法控制循环程序最方便( )。
A、计数法
B、条件控制法
正确答案:
第11题,算术右移SAR和逻辑右移SHR两条指令执行后结果完全相同的情况是( )
A、目的操作数最高位为0
B、目的操作数最高位为1
C、目的操作数为任意情况
D、无论什么情况都不可能相同
正确答案:
答案来源:(www.),下列串操作指令中,必须同时指明源串和目的串地址的指令是( )
A、STOSW
B、LODSW
C、SCASW
D、CMPSW
正确答案:
第13题,DOS系统功能调用中,显示单个字符的系统调用号是( )
A、01H
B、02H
C、08H
D、09H
正确答案:
第14题,下列指令中使用错误的是( )。
A、POP DS
B、POP CX
C、POP DX
D、POP CS
正确答案:
答案来源:(www.),假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEA BX,[DI]后,(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题,INT 1AH指令执行的结果高位字存在( )中
A、AX
B、BX
C、CX
D、DX
正确答案:
第19题,键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入( )
A、AH
B、AL
C、BH
D、BL
正确答案:
答案来源:(www.),根据下面定义的数据段: DESG SEGMENT DAT1 DB '1234' DAT2 DW 5678H ADDR EQU DAT2-DAT1 DESG ENDS 执行指令MOV AX?ADDR后,AX寄存器中的内容是( )
A、5678H
B、7856H
C、4444H
D、0004H
正确答案:
第21题,设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是( )。
A、ADR1 DW DA1
B、MOV DA1+1,AX
C、MOV BYTE PTR DA2+1,AL
D、MOV WORD PTR DA1+1,AX
正确答案:
第22题,8086M8088微处理器可访问的I M O地址空间大小为( )。
A、1KB
B、64KB
C、1MB
D、16MB
正确答案:
第23题,一个8位二进制数的补码为1000 1010,其原码的16进制形式为
A、-0AH
B、-75H
C、-76H
D、8AH
正确答案:
第24题,循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,且ZF=0
B、CX=0, 或ZF=1
C、CX0,且ZF=0
D、CX0, 或ZF=1
正确答案:
答案来源:(www.),下面指令执行后,改变目标寄存器内容的指令是( )。
A、TEST AL,0EFH
B、SHL AX,CL
C、CMP DH,BL
D、AND AL,FFH
正确答案:
第26题,有一个数值152,它与十六进制数6A相等,那么该数值是()。
A、二进制数
B、八进制数
C、十进制数
D、四进制数
正确答案:
第27题,汇编程序使用( )伪指令使重复块重复多次。
A、LOOP
B、REPE
C、REPT
D、LOCAL
正确答案:
第28题,设DS=8225H,DI=5678H,指令MOV AX,[DI]源操作数的物理地址是( )。
A、8D89DH
B、86198H
C、8B698H
D、878C8H
正确答案:
第29题,下面是实现将AL内容加1的压缩型BCD码加法程序段,其中正确的指令序列是 ( )。
A、INC AL DAA
B、ADD AL,1 DAS
C、ADD AL,1 DAA
D、STC AAA
正确答案:
答案来源:(www.),设BL中有一无符号数,实现把BL中的数乘以2,应选用的指令是( )
A、SHR BL,1
B、SHL BL,1
C、SAR BL,1
D、RCR BL,1
正确答案:
第31题,4B的字长是( )。
A、8位
B、16位
C、32位
D、64位
正确答案:
第32题,MOV AL,80H MOV CL,2 SAR AL,CL 上述指令序列执行后,结果是 ( )。
A、AL=40H
B、AL=20H
C、AL=0C0H
D、AL=0E0H
正确答案:
第33题,完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是( )。
A、MOV AL,00H
B、AND AL,00H
C、XOR AL,AL
D、SUB AL,AL
正确答案:
第34题,在汇编下列条件转移指令中,两条指令功能不一样的是( )。
A、JZ与JE
B、JC与JB
C、JA与JNBE
D、JP与JS
正确答案:
第35题,设SP=1110H,执行PUSH AX指令后,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)= ( ) DATA SEGMENT TAB DW 1,2,3,4,5,6 ENTRY EQU 3 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:CODE MOV AX,DATA MOV DS,AX ... MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX] ...。
A、0003H
B、0300H
C、0400H
D、0004H
正确答案:
第38题,下面指令中影响状态位CF的指令是( )
A、INC AX
B、DEC AX
C、NOT AX
D、NEG AX
正确答案:
第39题,现有数据存储如图所示: 设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是( )
A、AL=20H
B、AL=38H
C、AL=00H
D、AL=41H
正确答案:
第40题,下列指令中,不影响标志位的指令是( )
A、SUB BX,BX
B、ROR AL,1
C、JNC Label
D、INT n
正确答案:
第41题,ADD AX, 100 ( )
A、错误
B、正确
正确答案:
第42题,宏的处理是在程序执行过程中处理的( )
A、错误
B、正确
正确答案:
第43题,CALL FAR PTR [SI+2]( )
A、错误
B、正确
正确答案:
第44题,存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节( )。
A、错误
B、正确
正确答案:
第45题,POP 1234( )。
A、错误
B、正确
正确答案:F
第46题,PUSH A(A为字节单元)( )。
A、错误
B、正确
更多答案下载:(www.)
第47题,ADD AX, BL ( )
A、错误
B、正确
正确答案:F
第48题,宏定义中的形式参数可以多于宏调用的实在参数( )
A、错误
B、正确
更多答案下载:(www.)
第49题,ADD [SI], [BX] ( )
A、错误
B、正确
正确答案:
答案来源:(www.),当执行LAHF和SHAF两条指令后,标志位不改变( )。
A、错误
B、正确
正确答案: