《大工19秋《汇编语言程序设计》在线作业1(100分)》由会员分享,可在线阅读,更多相关《大工19秋《汇编语言程序设计》在线作业1(100分)(4页珍藏版)》请在金锄头文库上搜索。
1、 谋学网【奥鹏】-大连理工大学大工19秋汇编语言程序设计在线作业1试卷总分:100 得分:100第1题,设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC(2)PUSH AX(3)ADC AX,0(4)PUSH AX(5)POP BX,(BX)等于()。A、0B、1C、2D、F正确答案:A第2题,设(SP)=100H,(AX)=0FFFFH 按顺序执行下列语句后(1)STC(2)PUSH AX(3)ADC AX,0(4)PUSH AX(5)POP BX,(SP)等于()。A、0FEHB、0FFHC、0EEHD、00FA正确答案:A第3题,当执行指令ADD AX,BX
2、后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是()。A、表示结果中含2的个数为偶数B、表示结果中含1的个数为奇数C、表示该数为偶数D、表示结果中低八位含1的个数为偶数正确答案:D第4题,下列对CL寄存器的内容乘以4的正确操作是()。A、ROLS CL,4B、MUL 4C、SHL CL,1D、MOV CL,2正确答案:C第5题,下面各传送指令中,错误的是()。A、MOV DI,SIB、MOV AX,BXC、MOV DS,AXD、MOV AL,A正确答案:A第6题,下面各传送指令中,错误的是()。A、MOV AL,AXB、MOV AX,DATA_SEGC、MOV AL,
3、CD、MOVSX AX,BL正确答案:A第7题,如果要读取80H号端口的内容,下面()指令能够实现该功能。A、ADDT BL, 80HB、MOVt AL,80HC、ADDT 80HD、IN AL,128正确答案:D第8题,如果(AL)=03H,(BL)=05H,执行如下程序片段后,(1)SUB AL,BL(2)AAS,得到(AL)等于()。A、0FEHB、0F8HC、08HD、09H正确答案:C第9题,如果(AL)=03H,(BL)=05H,执行如下程序片段后,(1)SUB AL,BL(2)AAS,得到CF等于()。A、0FEHB、0C、1D、09H正确答案:C第10题,若当前(DL)=48H
4、,执行指令AND DL,0F0H后,(DL)等于()。A、04HB、08HC、40HD、84H正确答案:C第11题,指令XOR AX,AX执行后,AX内容不变,但设置了标志位。T、对F、错正确答案:F第12题,指令OR DX,1000H执行后,将DX最高位置1,其余各位置0。T、对F、错正确答案:F第13题,指令AND AX,OFH执行后,分离出AL低四位。T、对F、错正确答案:T第14题,NOT AX,执行后,将AX清0。T、对F、错正确答案:F第15题,中断是CPU暂停当前程序的执行,转而执行处理紧急事务的程序,并在该事务处理完后能自动恢复执行原先程序的过程。在此,称引起紧急事务的事件为中断源。T、对F、错正确答案:T第16题,指令是能被计算机识别并执行的二进制代码,它规定了计算机能完成的某一操作。T、对F、错正确答案:T第17题,伪指令是对汇编起某种控制作用的特殊命令,其格式与通常的操作指令一样,并可加在汇编程序的任何地方,但它们并不产生机器指令。T、对F、错正确答案:T第18题,每一个子程序中只能有一条RET指令。T、对F、错正确答案:F第19题,以过程形式表示的代码段,一定有RET指令存在。T、对F、错正确答案:T第20题,每一个子程序结束之前一定要有一条RET指令。T、对F、错正确答案:T