|  | 
 
| 15秋学期《汇编语言程序设计》在线作业3 试卷总分:100   测试时间:--
 一、单选题(共10道试题,共50分。)
 1.一个字节所能表示的无符号整数数据范围为()。
 A. 0~256
 B. 0~255
 C. -128~127
 D. -127~127
 满分:5分
 2.确定下列哪些数据在汇编语言中的表示是不正确的( )
 A. 19BH+25D
 B. AL+10
 C. 10Q-102Q
 D. 101B AND 0ABH
 满分:5分
 3.如果AL中存放的数据为偶数,则转到标号OK去执行,不能实现上述转移的程序段是( )。
 A. TEST AL 01H JZ OK
 B. TEST AL,01H JP OK
 C. TEST AL,01HJE OK
 D. TEST AL,0FFHJP OK
 满分:5分
 4.已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段 ( )。
 A. MUL BX "
 B. "XOR AH,AHMUL BX"
 C. "MOV AH,-1 IMUL BX "
 D. "CBW IMUL BX"
 满分:5分
 5.已知AL,BL中各存放一个无符号数,计算AL/BL的商,用下述程序段( )
 A. DIV BL
 B. IDIV BL
 C. "XOR AH,AH DIV BL "
 D. CBWDIV BL
 满分:5分
 6.确定下列哪些数据在汇编语言中是非法的 ( )。
 A. 19BH+38Q
 B. 25D AND 17Q
 C. 35D*1234H
 D. 101B
 满分:5分
 7.已知AX=8065H,BX=103AH,则指令SUB BH,AH执行后,OF和CF的值分别为( )。
 A. 0,0
 B. "0,1"
 C. "1,0"
 D. "1,1"
 满分:5分
 8.已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 (  )
 A. JBE
 B. JL
 C. JNG
 D. JNA
 满分:5分
 9.已知AL=4DH,则DAS执行后,AL的值为:
 A. 4DH
 B. 47H
 C. 37H
 D. 07H
 满分:5分
 10.假定寄存器 AX的内容为-32768,在执行了指令 NEG AH 后,标志位SF和OF的内容为( )。
 A. 0,0
 B. "0,1"
 C. "1,0"
 D. "1,1"
 满分:5分
 二、判断题(共10道试题,共50分。)
 1.MOV [DI],[SI] ( )
 A. 错误
 B. 正确
 满分:5分
 2.MOV DS,ES( )
 A. 错误
 B. 正确
 满分:5分
 3.IN AL,[DX]( )
 A. 错误
 B. 正确
 满分:5分
 4.ADD AL,NOT 56H( )
 A. 错误
 B. 正确
 满分:5分
 5.OUT  2F8H,AL()
 A. 错误
 B. 正确
 满分:5分
 6.MOV CS, AX( )
 A. 错误
 B. 正确
 满分:5分
 7.LOOPNE LABEL ( )
 A. 错误
 B. 正确
 满分:5分
 8.CMPS ( )
 A. 错误
 B. 正确
 满分:5分
 9.CMP80,67( )
 A. 错误
 B. 正确
 满分:5分
 10.宏定义中可以将寄存器的名称定义为形式参数。 ()
 A. 错误
 B. 正确
 满分:5分
 
 
 | 
 |