|
18秋学期《汇编语言程序设计》在线作业2
东大作业答案
一、单选题:
1.[单选题]已知AL,BL中各存放一个无符号数,计算AL/BL的商,用下述程序段() (满分:)
A. DIVBL
B. IDIVBL
C. \XORAH,AHDIVBL\
D. CBWDIVBL]
正确答案:——C——
2.[单选题]当A≥B时转移的条件转移指令为(A、B为带符号数)() (满分:)
A. JA
B. JAE
C. JG
D. JGE]
正确答案:——D——
3.[单选题]已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H,BP和SI的值分别为0100H和0200H,则指令MOVAX,[SI+BP-0100H]的源操作数的物理地址是()。 (满分:)
A. 10200H
B. 20200H 奥鹏易百
C. 30200H
D. 40200H]
正确答案:——D——
4.[单选题]假定用伪指令DATADB12H,34H定义了两个字节数据,现需要将数据12H取入寄存器AL,将数据34H取入寄存器AH,能完成此功能的程序段是()。 (满分:)
A. MOVAX,DATA
B. \MOVSI,DATAMOVAX,[SI]\
C. \MOVSI,OFFSETDATAMOVAL,[SI+1]MOVAH,[SI]\
D. \LEASI,DATAMOVAX,[SI]\]
正确答案:————
5.[单选题]已知AL=11H,CF=0,AF=1,执行DAA后,AL的内容应为()。 (满分:)
A. 11H
B. 17H
C. 77H
D. 71H]
正确答案:————
6.[单选题]IBMPC微机系统的I/O指令用直接寻址访问端口的地址空间为()。 (满分:)
A. 0~0FFH
B. 0~0FFFFH
C. 0~7FH
D. 0~0FFFFFH]
正确答案:————
7.[单选题]8088CPU中所用作寄存器间址的寄存器是()。 (满分:)
A. BX,SI,DI
B. BX,SP,SI,DI
C. BX,IP,SI,DI
D. BX,DX,SI,DI]
正确答案:————
8.[单选题]在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为()。 (满分:)
A. 03H,08H
B. \08H,03H\
C. \04H,03H\
D. \08H,08H\]
正确答案:————
9.[单选题]确定下列哪些数据在汇编语言中是非法的()。 (满分:)
A. 19AH
B. 1372
C. ABH
D. 145]
正确答案:————
10.[单选题]已知AL=4DH,则DAS执行后,AL的值为: (满分:)
A. 4DH
B. 47H
C. 37H
D. 07H]
正确答案:————
三、判断题:
11.[判断题]当SP、BP、SI、DI用作指针和变址寄存器使用时,BP、SI、DI所含的偏移地址是数据段中的偏移地址。() (满分:)
A. 错误
B. 正确]
正确答案:————
12.[判断题]ADDAX,BL(). (满分:)
A. 错误
B. 正确]
正确答案:————
13.[判断题]当IF=0时,CPU不能响应NMI中断() (满分:)
A. 错误
B. 正确]
正确答案:————
14.[判断题]当SP、BP、SI、DI用作指针和变址寄存器使用时,SP中所含的偏移地址是堆栈段中的偏移地址。() (满分:)
A. 错误
B. 正确]
正确答案:————
15.[判断题]符号标志SF在运算结果为负时被置为1。() (满分:)
A. 错误
B. 正确]
正确答案:————
16.[判断题]ROLAX,CL() (满分:)
A. 错误
B. 正确]
正确答案:————
17.[判断题]LEABX,AX() (满分:)
A. 错误
B. 正确]
正确答案:————
18.[判断题]CMPS() (满分:)
A. 错误
B. 正确]
正确答案:————
19.[判断题]MOVDS,CS() (满分:)
A. 错误
B. 正确]
正确答案:————
20.[判断题]PUSH1234H() (满分:)
A. 错误
B. 正确]
正确答案:————
奥鹏作业答案
|
|