奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 488|回复: 0

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

[复制链接]

1万

主题

4

回帖

2万

积分

论坛元老

积分
28638
发表于 2020-6-9 12:51:58 | 显示全部楼层 |阅读模式
扫码加微信
(单选题)1:使用DOS系统功能调用时,使用的软中断指令是()
A:INT21

西安交通大学(西交)
奥鹏在线作业

B:INT10H
C:INT16H
D:INT21H
正确答案:
(单选题)2:下列串操作指令中,必须同时指明源串和目的串地址的指令是()
A:STOSW
B:LODSW
C:SCASW
D:CMPSW
正确答案:
(单选题)3:设AL=04H,BL=0F8H,执行IMULBL指令后,结果是()
A:AX=0032H
B:AX=00E0H
C:AX=03E0H
D:AX=0FFE0H
正确答案:
(单选题)4:指令JGLAB是指当标志满足()条件时转移到标号LAB处执行。
A:((SFXOROF)ORZF)=1    西交qq 515 224 986
B:(SFXOROF)=0ANDZF=0
C:(SFXOROF)=0ORZF=1
D:CF=1
正确答案:
(单选题)5:执行1号DOS系统功能调用后,从键盘输入的字符应存放在()。
A:AL中
B:BL中
C:CL中
D:DL中
正确答案:
(单选题)6:循环控制指令隐含指定哪个寄存器作为循环计数器()。
A:CL
B:CX
C:AL
D:AX
正确答案:
(单选题)7:完成对字单元BUF的内容加1运算,下面错误的指令是()
A:MOVBX,BUFINCBXMOVBUF,BX
B:MOVBX,OFFSETBUFINCWORDPTR[BX]
C:MOVBX,BUFINCWORDPTR[BX]
D:MOVBX,0INCWORDPTRBUF[BX]
正确答案:
(单选题)8:NUMEQU80HDADB34HANDDA,NUM上述语句执行后,DA中的内容是()。
A:0B4H
B:80H
C:34H
D:0
正确答案:
(单选题)9:指令的操作数中,允许出现表达式,例如BUF1与BUF2均为变量名,下面指令中语法正确的是()
A:MOVAX,BUFl*BUF2
B:MOVAX,BUF1/BUF2
C:MOVAX,BUF1+ES:BUF2
D:MOVAX,BUF2-BUF1
正确答案:
(单选题)10:下面指令执行后,改变目标寄存器内容的指令是()。
A:TESTAL,0EFH
B:SHLAX,CL
C:CMPDH,BL
D:ANDAL,FFH
正确答案:
(单选题)11:8位的微型计算机系统是以16位来表示地址,则该微机系统有()个地址空间。
A:255
B:65535
C:65536
D:1048576
正确答案:
(单选题)12:现有数据存储如下30100H)=20H,(30101H)=38H,(30102H)=41H,(30103H)=55H设AL=01H,BX=0100H,DS=3000H执行换码指令XLAT后正确的结果是()。
A:AL=20H
B:AL=38H
C:AL=00H
D:AL=41H
正确答案:
(单选题)13:设数据定义如下:   ARRAYDW1,2,3   执行指令ADDSI,TYPEARRAY相当于完成下面同等功能的指令是   (   )
A:ADDSI,1
B:ADDSI,2
C:ADDSI,3
D:ADDSI,0
正确答案:
(单选题)14:要使串处理从低地址向高地址进行,应把标志位置为()。
A:IF=1
B:TF=0
C:DF=1
D:DF=0
正确答案:
(单选题)15:将DX的内容除以2,正确的指令是___。
A:DIV2
B:DIVDX,2
C:SARDX,1
D:SHLDX,1
正确答案:
(单选题)16:DOS系统功能调用中,显示单个字符的系统调用号是()
A:01H
B:02H
C:08H
D:09H
正确答案:
(单选题)17:指令mov100[si][bp],ax目标操作数的隐含段为()。
A:数据段
B:堆栈段
C:代码段
D:附加段
正确答案:
(单选题)18:指令JGLAB是指当标志满足___条件时转移到标号LAB处执行
A:((SFXOROF)ORZF)=1
B:(SFXOROF)=0ANDZF=0
C:(SFXOROF)=0ORZF=1
D:CF=1
正确答案:
(单选题)19:在执行NEG指令时,对标志位CF有影响,其影响的规则是()
A:对正数求补时,CF=0
B:对负数求补时,CF=0
C:对非零数求补时,CF=1
D:对零求补时,CF=1
正确答案:
(单选题)20:将DX的内容除以2,正确的指令是()。
A:DIV2
B:DIVDX,2
C:SARDX,1
D:SHLDX,1
正确答案:
(单选题)21:循环指令LOOPNZ终止循环的条件是()。
A:CX=0,且ZF=0
B:CX=0,或ZF=1
C:CX<>0,且ZF=0
D:CX<>0,或ZF=1
正确答案:
(单选题)22:键盘中断调用(16H)的0号功能是将读入字符的ASCII码送入()
A:AH
B:AL
C:BH
D:BL
正确答案:
(单选题)23: MOVAL,80H  MOVCL,2     SARAL,CL上述指令序列执行后,结果是   (   )
A:AL=40H
B:AL=20H
C:AL=0C0H
D:AL=0E0H
正确答案:
(单选题)24:下列指令中,不影响标志位的指令是()。
A:SUBBX,BX
B:RORAL,1
C:JNCLabel
D:INTn
正确答案:
(单选题)25:汇编程序至少必须有一个___
A:CS段
B:DS段
C:ES段
D:SS段
正确答案:
(单选题)26:在循环次数已知的情况下,采用哪种方法控制循环程序最方便()。
A:计数法
B:条件控制法
正确答案:
(单选题)27:语句DA1DB2DUP(3,5,7)汇编后,该语句可等同于的语句是()。
A:DA1DB3,5,7
B:DA1DB2,3,5,7
C:DA1DB3,5,7,2
D:DA1DB3,5,7,3,5,7
正确答案:
(单选题)28:一个8位二进制数的补码为10001010,其原码的16进制形式为()。
A:-0AH
B:-75H
C:-76H
D:8AH
正确答案:
(单选题)29:8086∕8088微处理器可访问的I∕O地址空间大小为()。
A:1KB
B:64KB
C:1MB
D:16MB
正确答案:
(单选题)30:根据下面定义的数据段:DESGSEGMENTDAT1DB‘1234’  DAT2DW5678H  ADDREQUDAT2-DAT1  DESGENDS  执行指令MOVAXADDR后,AX寄存器中的内容是()
A:5678H
B:7856H
C:4444H
D:0004H
正确答案:
(单选题)31:如果一标号与访问它的JMP指令之间的相对位移量在-128~+127字节的范围内,则可将该标号说明为___转移
A:FAR
B:NEAR
C:SHORT
D:MIDDLE
正确答案:
(单选题)32:AL=0E3H,BL=0F4H,执行指令ADDAL,BL后,CF和OF的值分别是()。
A:1.1
B:1.0
C:0.1
D:0.0
正确答案:
(单选题)33:下列指令中使用错误的是()。
A:POPDS
B:POPCX
C:POPDX
D:POPCS
正确答案:
(单选题)34:假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEABX,[DI]后,(BX)=()
A:0100H
B:55AAH
C:AA55H
D:4100H
正确答案:
(单选题)35:下面指令序列执行后,正确的结果是()MOVAL,0FEHADDAL,ALADCAl,AL。
A:AL=0F8HCF=1
B:AL=0F8HCF=0
C:AL=0F9HCF=0
D:AL=0F9HCF=1
正确答案:
(单选题)36:LOOPNE指令当满足()时执行循环操作。
A:ZF=1且CX=0
B:ZF=1且CX≠0
C:ZF=0且CX≠0
D:ZF=0且CX=0
正确答案:
(单选题)37:下列指令执行时出错的是()
A:ADDBUF1,BUF2
B:JMPDWORDPTRDAT[BX]
C:MOVAX,[BX+DI]NUM
D:TESTAL,08H
正确答案:
(单选题)38:汇编程序至少必须有一个()。
A:CS段
B:DS段
C:ES段
D:SS段
正确答案:
(单选题)39:假定(DS)=4000H,(DI)=0100H,(401OOH)=55H,(40101H)=AAH,试问执行指令LEABX,[DI]后,(BX)=()
A:0100H
B:55AAH
C:AA55H
D:4100H
正确答案:
(单选题)40:以80X86为CPU的PC机,在实地址工作方式下,其中断向量长度为()。
A:8个字节
B:4个字节
C:2个字节
D:1个字节
正确答案:
(判断题)41:宏定义中的形式参数可以多于宏调用的实在参数()
A:错误
B:正确
正确答案:
(判断题)42:PUSHA(A为字节单元)()。
A:错误
B:正确
正确答案:
(判断题)43:INC[BX]()
A:错误
B:正确
正确答案:
(判断题)44:DEC[BX],1()
A:错误
B:正确
正确答案:
(判断题)45:存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节()。
A:错误
B:正确
正确答案:
(判断题)46:CALLFARPTR[SI+2]()
A:错误
B:正确
正确答案:
(判断题)47:在标志IF=0时,CPU忽略所有的中断请求。()
A:错误
B:正确
正确答案:
(判断题)48:ADDAX,BL()
A:错误
B:正确
正确答案:
(判断题)49:宏的处理是在程序执行过程中处理的()
A:错误
B:正确
正确答案:
(判断题)50:当执行LAHF和SHAF两条指令后,标志位不改变()。
A:错误
B:正确
正确答案:

西安交通大学(西交)
奥鹏作业
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-5-4 06:28

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表