黄老师 发表于 2013-10-23 13:26:44

东北大学13秋《汇编语言程序设计》在线作业答案

东北大学13秋学期《汇编语言程序设计》在线作业1
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.已知AX,BX中为无符号数,当AX≥BX时,转到标号OK,不能实现此功能的程序段为( )
A. CMP AX,BXJNC OK
B. CMP AX,BXJAE OK
C. CMP AX,BXJNB OK
D. CMP BX,AXJC OK
满分:5分
2.与1A.5H不等的数据是()。
A. 26.3125D
B. 11010.0101B
C. 32.5Q
D.
满分:5分
3.当CX=0时,REP MOVSB执行的次数为。 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
4.已知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分
5.条件转移指令的转移目标距该指令的距离范围为 ( )
A. -128~127
B. -126~129
C. -130~125
D. -127~128
满分:5分
6.下面是将某存储区清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分
7.假定寄存器 AX的内容为-32768,在执行了指令 NEG AH 后,标志位SF和OF的内容为( )。
A. 0,0
B. "0,1"
C. "1,0"
D. "1,1"
满分:5分
8.已知SP=100H,指令IRET执行后,SP的值为 ( )。
A. 106H
B. 104H
C. 0FCH
D. 0FAH
满分:5分
9.在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为()。
A. 03H,08H
B. "08H,03H"
C. "04H,03H"
D. "08H,08H"
满分:5分
10.当执行完下列指令序列后,标志位CF和OF的值为 ( )。 MOV AH,95H ADD AH,82H
A. 0,0
B. "0,1"
C. "1,0"
D. "1,1"
满分:5分
二、判断题(共10道试题,共50分。)
1.NMI优先级>INTR优先级()
A. 错误
B. 正确
满分:5分
2.NOT 56H( )
A. 错误
B. 正确
满分:5分
3.MOV BYTE PTR, ( )
A. 错误
B. 正确
满分:5分
4.CMP80,67( )
A. 错误
B. 正确
满分:5分
5.已知AH=01H, AL=0FFH, 执行MUL后, AX=0FFFFH。 ()
A. 错误
B. 正确
满分:5分
6.XCHG AX, 1234H( )
A. 错误
B. 正确
满分:5分
7.ADDAX,100 ( )
A. 错误
B. 正确
满分:5分
8.已知AL=0FFH, 执行IMUL AL后, AX=00FFH。 ()
A. 错误
B. 正确
满分:5分
9.CS、DS、ES和SS段都可以存放数据。 ()
A. 错误
B. 正确
满分:5分
10.CALL AX ( )
A. 错误
B. 正确
东北大学13秋学期《汇编语言程序设计》在线作业2
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.已知AH=0FFH, AL=0FFH, 执行IMUL AH后, AX的内容应为()。
A. 0FFFFH
B. 0FFH
C. 0001H
D. 0FF01H
满分:5分
2.下列数据( )在汇编语言中的表示是非法的。
A. 222+111*5/10
B. OFFFEH AND OFFSET LAB1 ;LAB1是用DW定义的符号
C. 655100 DIV 200
D. 1155H XOR 21AAH
满分:5分
3.已知AL,BX为无符号数,计算AL*BX的乘积,用下述程序段 ( )。
A. MUL BX
B. "IMUL BX
C. XOR AH,AH MUL BX "
D. "CBW MUL BX" MOV AH,0
满分:5分
4.指令MOV AX,[BX+SI]的源操作数字段的寻址方式是()。
A. 基址变址寻址
B. 寄存器间接址
C. 变址寻址
D. 基址寻址
满分:5分
5.指令MOV AX, SI的源操作数字段的寻址方式是()。
A. 寄存器直接寻址
B. 寄存器间接址
C. 变址寻址
D. 基址寻址
满分:5分
6.已知SP=100H,指令IRET执行后,SP的值为 ( )。
A. 106H
B. 104H
C. 0FCH
D. 0FAH
满分:5分
7.已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP和SI的值分别为0100H和0200H,则指令 MOV AX, 的源操作数的物理地址是( )。
A. 10200H
B. 20200H
C. 30200H
D. 40200H
满分:5分
8.下列数据( )在汇编语言中的表示是正确的。
A. HIGH AX
B. 108Q+102
C. NOT 103D
D. 100H SUB 20H
满分:5分
9.当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AL,0C4H AND AL,9DH
A. 0,0
B. 0,1
C. 1,0
D. 1,1
满分:5分
10.IBM PC微机系统的I/O指令用直接寻址访问端口的地址空间为()。
A. 0~0FFH
B. 0~0FFFFH
C. 0~7FH
D. 0~0FFFFFH
满分:5分
二、判断题(共10道试题,共50分。)
1.CMP80,67( )
A. 错误
B. 正确
满分:5分
2.已知AL=17H, AF=1, CF=0, 执行DAS后, AL=11H。 ()
A. 错误
B. 正确
满分:5分
3.宏定义中的形式参数可以多于宏调用的实在参数。()
A. 错误
B. 正确
满分:5分
4.宏的处理是在程序执行过程中处理的。()
A. 错误
B. 正确
满分:5分
5.在8位补码表示法中,对-128取补会产生溢出。 ()
A. 错误
B. 正确
满分:5分
6.X1DB 1000,100,10 ()
A. 错误
B. 正确
满分:5分
7.PUSH AL ( )
A. 错误
B. 正确
满分:5分
8.SHR AX,CX ( )
A. 错误
B. 正确
满分:5分
9.所有内部中断优先级都高于外部中断优先级()
A. 错误
B. 正确
满分:5分
10.在可屏蔽中断服务程序中,中断返回前必须用STI指令使CPU处于开中断状态,否则CPU不能再响应可屏蔽中断了。()
A. 错误
B. 正确
东北大学13秋学期《汇编语言程序设计》在线作业3
试卷总分:100   测试时间:--
一、单选题(共10道试题,共50分。)
1.确定下列哪些数据在汇编语言中是非法的 ( )。
A. 19BH+38Q
B. 25D AND 17Q
C. 35D*1234H
D. 101B
满分:5分
2.已知AL=11H, CF=0, AF=1, 执行DAA后, AL的内容应为()。
A. 11H
B. 17H
C. 77H
D. 71H
满分:5分
3.已知AX,BX中为无符号数,当AX≥BX时,转到标号OK,不能实现此功能的程序段为( )
A. CMP AX,BXJNC OK
B. CMP AX,BXJAE OK
C. CMP AX,BXJNB OK
D. CMP BX,AXJC OK
满分:5分
4.已知AX=000DH,则AAA执行后,AX的值为:
A. 000DH
B. 0103H
C. 0003H
D. 0013H
满分:5分
5.多重中断服务程序中保存现场后,要有STI指令,目的是()。
A. 允许响应不可屏蔽中断
B. 允许CPU响应低级中断
C. 允许CPU响应高级中断
D. 允许响应同级中断
满分:5分
6.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分
7.指令MOV AX,10[SI]的源操作数字段的寻址方式是()。
A. 寄存器直接寻址
B. 寄存器间接址
C. 变址寻址
D. 基址寻址
满分:5分
8.当CX=0时,LOOP AGAIN 执行的次数为 ( )
A. 0次
B. 1次
C. 65535次
D. 65536次
满分:5分
9.已知AL=9DH,则DAA执行后,AL的值为:
A. 9DH
B. A3H
C. 03H
D. 93H
满分:5分
10.确定下列哪些数据在汇编语言中是合法的 ( )。
A. AL+19H
B. 19H AND 45
C. ABH
D. 35H SAL 1
满分:5分
二、判断题(共10道试题,共50分。)
1.宏定义中的形式参数可以多于宏调用的实在参数。()
A. 错误
B. 正确
满分:5分
2.当IF=1时,CPU处于关中断状态,IF=0时,处于开中断状态。()
A. 错误
B. 正确
满分:5分
3.所有内部中断优先级都高于外部中断优先级()
A. 错误
B. 正确
满分:5分
4.X3DB34H,ABH ()
A. 错误
B. 正确
满分:5分
5.X2DW′ABCD′ ()
A. 错误
B. 正确
满分:5分
6.两数相等时进行转移可用指令JZ。 ( )
A. 错误
B. 正确
满分:5分
7.MOV BYTE PTR, ( )
A. 错误
B. 正确
满分:5分
8.宏的处理是在程序执行过程中处理的。()
A. 错误
B. 正确
满分:5分
9.在8位补码表示中,10000000表示的真值为-0。()
A. 错误
B. 正确
满分:5分
10.PUSH AL ( )
A. 错误
B. 正确
满分:5分
页: [1]
查看完整版本: 东北大学13秋《汇编语言程序设计》在线作业答案