东北大学14春《汇编语言程序设计》在线作业答案
东北大学14春《汇编语言程序设计》在线作业1试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.已知AX=0FFFEH, BH=01H, 执行IDIV BH后, AL的内容应为()。
A. 0FEH
B. 0FFH
C. 02H
D. 01H
满分:5分
2.IBM PC微机系统的I/O指令,采用间接寻址时,可用的间址寄存器是()。
A. BX
B. DX
C. SI
D. DI
满分:5分
3.用8位二进制数表示-0的补码为()。
A. 10000000
B. 11111111
C. 00000000
满分:5分
4.当CX=0时,LOOP AGAIN 执行的次数为 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
5.与1A.5H不等的数据是()。
A. 26.3125D
B. 11010.0101B
C. 32.5Q
D.
满分:5分
6.IBM PC微机系统的I/O指令用直接寻址访问端口的地址空间为()。
A. 0~0FFH
B. 0~0FFFFH
C. 0~7FH
D. 0~0FFFFFH
满分:5分
7.初始化8259A时,ICW2的值为15H,当IR2端有中断请求时,8259A 送出的中断方式码是()。
A. 17H
B. 12H
C. 13H
D. 10H
满分:5分
8.DATA的定义如下:DATA DW 1234H 现想把12H取入到AL寄存器,可以实现该功能的程序段是( )。
A. MOV AL,BYTE PTR DATA
B. MOV AL,HIGH DATA
C. "LEA SI,DATA+1 MOV AL, "
D. MOV AX,DATA
满分:5分
9.已知AX=000DH,则AAA执行后,AX的值为:
A. 000DH
B. 0103H
C. 0003H
D. 0013H
满分:5分
10.已知AL,BX为无符号数,计算AL*BX的乘积,用下述程序段 ( )。
A. MUL BX
B. "IMUL BX
C. XOR AH,AH MUL BX "
D. "CBW MUL BX" MOV AH,0
满分:5分
二、判断题(共10道试题,共50分。)
1.MOV CS, AX( )
A. 错误
B. 正确
满分:5分
2.INC12H( )
A. 错误
B. 正确
满分:5分
3.在8位补码表示法中,对-128取补会产生溢出。 ()
A. 错误
B. 正确
满分:5分
4.MOV SI,[SI] ( )
A. 错误
B. 正确
满分:5分
5.ADDBYTE PTR, ( )
A. 错误
B. 正确
满分:5分
6.OUT2F8H,AL()
A. 错误
B. 正确
满分:5分
7.AND AL,35H AND 45( )
A. 错误
B. 正确
满分:5分
8.X1DB15,23MOV AX,X1 ()
A. 错误
B. 正确
满分:5分
9.宏定义中可以将寄存器的名称定义为形式参数。 ()
A. 错误
B. 正确
满分:5分
10.MOV BYTE PTR, ( )
A. 错误
B. 正确
满分:5分
14春学期《汇编语言程序设计》在线作业2
试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AH,85H SUB AH,32H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
2.在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为()。
A. 03H,08H
B. "08H,03H"
C. "04H,03H"
D. "08H,08H"
满分:5分
3.8088 CPU中所用作寄存器间址的寄存器是()。
A. BX,SI,DI
B. BX,SP,SI,DI
C. BX,IP,SI,DI
D. BX,DX,SI,DI
满分:5分
4.若栈顶指针SP的值为100H,当执行完指令PUSH AX后,SP的值为 ( )。
A. 00FCH
B. 00FAH
C. 00FEH
D. 0106H
满分:5分
5.当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,38H OR AH, 80H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
6.下列四个寄存器中,不允许用传送指令赋值的寄存器是()。
A. CS
B. DS
C. ES
D. SS
满分:5分
7.已知SP=100H,指令IRET执行后,SP的值为 ( )。
A. 106H
B. 104H
C. 0FCH
D. 0FAH
满分:5分
8.当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,85H XOR AH,32H
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
9.确定下列那些数据在汇编语言中是非法的 ( )。
A. 19BH+10
B. 25D AND 20Q
C. NOT 105Q
D. AL+101B
满分:5分
10.已知AL=4DH,则DAS执行后,AL的值为:
A. 4DH
B. 47H
C. 37H
D. 07H
满分:5分
二、判断题(共10道试题,共50分。)
1.CALL WORD PTR ( )
A. 错误
B. 正确
满分:5分
2.CMPS ( )
A. 错误
B. 正确
满分:5分
3.REPZ SCASW ( )
A. 错误
B. 正确
满分:5分
4.NOT 56H( )
A. 错误
B. 正确
满分:5分
5.DIV 5 ( )
A. 错误
B. 正确
满分:5分
6.XLAT CL( )
A. 错误
B. 正确
满分:5分
7.零标志位ZF,当运算结果为0时,被置为0。 ()
A. 错误
B. 正确
满分:5分
8.宏定义与宏调用中使用参数时, 实在参数与形式参数的定义和出现次序必须一致。 ()
A. 错误
B. 正确
满分:5分
9.当X<Y(X,Y为无符号数)时发生转移的条件转移指令有JB和JC。
A. 错误
B. 正确
满分:5分
10.LOOPNE LABEL ( )
A. 错误
B. 正确
14春学期《汇编语言程序设计》在线作业3
试卷总分:100 测试时间:--
一、单选题(共10道试题,共50分。)
1.DATA的定义如下:DATA DW 1234H 现想把12H取入到AL寄存器,可以实现该功能的程序段是( )
A. MOV AL,BYTE PTR DATA
B. MOV AL,HIGH DATA
C. MOV AL,BYTE PTR DATA+1
D. MOV AX,DATA
满分:5分
2.已知AX=0FFFEH, BH=01H, 执行IDIV BH后, AL的内容应为()。
A. 0FEH
B. 0FFH
C. 02H
D. 01H
满分:5分
3.若栈顶指针SP的值为100H,当执行完指令PUSH AX后,SP的值为 ( )。
A. 00FCH
B. 00FAH
C. 00FEH
D. 0106H
满分:5分
4.已知AL=4DH,则DAS执行后,AL的值为:
A. 4DH
B. 47H
C. 37H
D. 07H
满分:5分
5.已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段 ( )。
A. MUL BX "
B. "XOR AH,AHMUL BX"
C. "MOV AH,-1 IMUL BX "
D. "CBW IMUL BX"
满分:5分
6.IBM PC微机系统的I/O指令用直接寻址访问端口的地址空间为()。
A. 0~0FFH
B. 0~0FFFFH
C. 0~7FH
D. 0~0FFFFFH
满分:5分
7.已知RET指令是属性为NEAR子程序中的返回指令, 执行RET前SP=100H,执行后SP的内容为( )
A. 102H
B. 100H
C. 0FEH
D. 104H
满分:5分
8.指令JMP WORD PTR 转移的目标地址是 ( )
A. BX的内容
B. SP+BX之和
C. IP+之和
D. BX指出的内存单元之内容
满分:5分
9.用8位二进制数表示-0的补码为()。
A. 10000000
B. 11111111
C. 00000000
满分:5分
10.已知AL=48H,则AAM执行后,AX的值为:
A. 0408H
B. 0804H
C. 0702H
D. 0207H
满分:5分
二、判断题(共10道试题,共50分。)
1.MOV CS, AX( )
A. 错误
B. 正确
满分:5分
2.所有内部中断优先级都高于外部中断优先级()
A. 错误
B. 正确
满分:5分
3.INC12H( )
A. 错误
B. 正确
满分:5分
4.中断向量表中,连续2个字单元存放中断服务程序的段地址和偏移量, 段地址放在低字单元,偏移量放在高字中。()
A. 错误
B. 正确
满分:5分
5.NEG30H( )
A. 错误
B. 正确
满分:5分
6.MOV SI,[SI] ( )
A. 错误
B. 正确
满分:5分
7.MOV DS,ES( )
A. 错误
B. 正确
满分:5分
8.PUSH AL ( )
A. 错误
B. 正确
满分:5分
9.OUT2F8H,AL()
A. 错误
B. 正确
满分:5分
10.XLAT CL( )
A. 错误
B. 正确
满分:5分
页:
[1]