东北大学13春学期《汇编语言程序设计》在线作业答案
13春学期《汇编语言程序设计》在线作业1试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.用8位二进制数表示-0的补码为()。
A. 10000000
B. 11111111
C. 0
D.
满分:5分
2.已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )
A. JBE
B. JL
C. JNG
D. JNA
满分:5分
3.已知AH=0FFH, AL=0FFH, 执行IMUL AH后, AX的内容应为()。
A. 0FFFFH
B. 0FFH
C. 0001H
D. 0FF01H
满分:5分
4.当CX=0时,LOOP AGAIN 执行的次数为 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
5.下面是将某存储区清0的宏定义, 现若要将BUFF开始的100个存储单元清0的宏调用格式为()。 CLEARMACRODIR,DST,CNT DIR LEA DI,DST MOV CX,CNT XOR AL,AL REP STOSB ENDM
A. CLEARBUFF, 100
B. "CLEARSTD, BUFF, 100"
C. "CLEARCLD, BUFF, 100 "
D. "CLEARBUFF, CLD, 100"
满分:5分
6.已知SUBR是一个属性NEAR的子程序, 下述调用SUBR子程序的指令序列中, 哪一个不能实现调用SUBR的目的。( )
A. CALL SUBR
B. CALL NEAR PTR SUBR
C. "MOV BX, OFFSET SUBRCALL NEAR PTR "
D. "MOV BX, OFFSET SUBRCALL BX"
满分:5分
7.已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段 ( )。
A. XOR AH,AH IDIV BL "
B. CBWIDIV BL
C. DIV BL
D. IDIV BL
满分:5分
8.循环控制指令隐含指定哪个寄存器作为循环计数器。 ( )
A. CL
B. CX
C. AL
D. AX
满分:5分
9.当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,38H OR AH, 80H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
10.多重中断服务程序中保存现场后,要有STI指令,目的是()。
A. 允许响应不可屏蔽中断
B. 允许CPU响应低级中断
C. 允许CPU响应高级中断
D. 允许响应同级中断
满分:5分
二、判断题(共10道试题,共50分。)
1.中断服务程序开始必须有保存现场程序段。()
A. 错误
B. 正确
满分:5分
2.MOV DS,CS ( )
A. 错误
B. 正确
满分:5分
3.ADD[SI],[BX] ( )
A. 错误
B. 正确
满分:5分
4.CALL AX ( )
A. 错误
B. 正确
满分:5分
5.PUSH AL ( )
A. 错误
B. 正确
满分:5分
6.NEG30H( )
A. 错误
B. 正确
满分:5分
7.ADDAX,BL ( )
A. 错误
B. 正确
满分:5分
8.SHR AX,CX ( )
A. 错误
B. 正确
满分:5分
9.CALL 100H ( )
A. 错误
B. 正确
满分:5分
10.ROL AX,CL ( )
A. 错误
B. 正确
满分:5分
13春学期《汇编语言程序设计》在线作业2
试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,85H XOR AH,32H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
2.当CX=0时,REP MOVSB执行的次数为。 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
3.已知RET指令是属性为NEAR子程序中的返回指令, 执行RET 4前SP=100H,执行后SP的内容为( )
A. 102H
B. 106H
C. 0FCH
D. 0FAH
满分:5分
4.已知AX=8065H,BX=103AH,则指令SUB BH,AH执行后,OF和CF的值分别为( )。
A. 0,0
B. "0,1"
C. "1,0"
D. "1,1"
满分:5分
5.已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )
A. JBE
B. JL
C. JNG
D. JNA
满分:5分
6.已知AX=0304H,则AAD执行后,AX的值为:
A. 0034H
B. 0304H
C. 0022H
D. 不确定
满分:5分
7.已知AL=48H,则AAM执行后,AX的值为:
A. 0408H
B. 0804H
C. 0702H
D. 0207H
满分:5分
8.指令INT 10H执行前,SP的值为1024,该指令执行后, SP的值应为( )。
A. 102AH
B. 1018
C. 0406H
D. 1030
满分:5分
9.JMP SI的目标地址偏移量为( )
A. SI的内容
B. SI所指向的内存字单元之内容
C. IP+SI的内容
D. IP+
满分:5分
10.1MB为( )。
A. 210B
B. 216B
C. 220B
D. 1000KB
满分:5分
二、判断题(共10道试题,共50分。)
1.MOV DS,CS ( )
A. 错误
B. 正确
满分:5分
2.ADDAX,100 ( )
A. 错误
B. 正确
满分:5分
3.ADD[SI],[BX] ( )
A. 错误
B. 正确
满分:5分
4.CS、DS、ES和SS段都可以存放数据。 ()
A. 错误
B. 正确
满分:5分
5.PUSH AL ( )
A. 错误
B. 正确
满分:5分
6.CALL DWORD PTR ( )
A. 错误
B. 正确
满分:5分
7.宏的处理是在程序执行过程中处理的。()
A. 错误
B. 正确
满分:5分
8.X2DW′ABCD′ ()
A. 错误
B. 正确
满分:5分
9.宏定义中可以将寄存器的名称定义为形式参数。 ()
A. 错误
B. 正确
满分:5分
10.SHR AX,CX ( )
A. 错误
B. 正确
满分:5分
13春学期《汇编语言程序设计》在线作业3
试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.已知SUBR是一个属性NEAR的子程序, 下述调用SUBR子程序的指令序列中, 哪一个不能实现调用SUBR的目的。( )
A. CALL SUBR
B. CALL NEAR PTR SUBR
C. "MOV BX, OFFSET SUBRCALL NEAR PTR "
D. "MOV BX, OFFSET SUBRCALL BX"
满分:5分
2.已知AH=0FFH, AL=01H, 执行IMUL AH后, AX的内容应为()。
A. 00FFH
B. 0FFFFH
C. 0FF00H
D. 0001H
满分:5分
3.JMP SI的目标地址偏移量为( )
A. SI的内容
B. SI所指向的内存字单元之内容
C. IP+SI的内容
D. IP+
满分:5分
4.已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )
A. JBE
B. JL
C. JNG
D. JNA
满分:5分
5.当CX=0时,LOOP AGAIN 执行的次数为 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
6.确定下列那些数据在汇编语言中是非法的 ( )。
A. 19BH+10
B. 25D AND 20Q
C. NOT 105Q
D. AL+101B
满分:5分
7.当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AH,00H NEG AH
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
8.确定下列那些数据在汇编语言中是非法的 ( )。
A. 19BH+25D
B. 25+AL
C. 108-102Q
D. 101B*0ABH
满分:5分
9.指令MOV AX, SI的源操作数字段的寻址方式是()。
A. 寄存器直接寻址
B. 寄存器间接址
C. 变址寻址
D. 基址寻址
满分:5分
10.在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为()。
A. 03H,08H
B. "08H,03H"
C. "04H,03H"
D. "08H,08H"
满分:5分
二、判断题(共10道试题,共50分。)
1.PUSH AL ( )
A. 错误
B. 正确
满分:5分
2.X1DW1234HMOVAL,X1 ()
A. 错误
B. 正确
满分:5分
3.在宏定义中嵌套宏定义时,任何层的宏定义都可在任何时调用。()
A. 错误
B. 正确
满分:5分
4.JS ( )
A. 错误
B. 正确
满分:5分
5.宏定义中的标号不允许定义为形式参数。()
A. 错误
B. 正确
满分:5分
6.MOV [DI],[SI] ( )
A. 错误
B. 正确
满分:5分
7.DIV 5 ( )
A. 错误
B. 正确
满分:5分
8.MOV CS, AX( )
A. 错误
B. 正确
满分:5分
9.IN BL,DX()
A. 错误
B. 正确
满分:5分
10.X1DB 1000,100,10 ()
A. 错误
B. 正确
满分:5分
页:
[1]