李老师 发表于 2016-7-8 18:41:24

《汇编语言程序设计2238》16春在线作业1

《汇编语言程序设计2238》16春在线作业1
试卷总分:100       测试时间:--
单选题 多选题 判断题


一、单选题(共 20 道试题,共 40 分。)V 1.下列逻辑地址中,表示将要执行的指令地址的是( )。
A. DS:SI
B. CS:IP
C. ES:DI
D. SS:SP
      满分:2分
2.执行段内子程序调用指令时,CPU将把( )的值保存在堆栈中。
A. CS
B. IP
C. SP
D. CS和IP
      满分:2分
3.
题面如下:



A. a
B. b
C. c
D. d
      满分:2分
4.在执行“LEA BX,BUFFER”指令时,是把()。
A. BUFFER的内容→BX
B. BUFFER的偏移量→BX
C. BUFFER的段基值→BX
D. BUFFER的内容→EA
      满分:2分
5.循环控制指令LOOPNE/LOOPNZ结束循环的条件是( )。
A. (CX)=0或ZF=1
B. (CX)=0或ZF=0
C. (CX)≠0且ZF=0
D. (CX)≠0或ZF=1
      满分:2分
6.指令MOV BX, ES:中,源操作数的物理地址是()。
A. (ES)*16+(BP)
B. (SS)*16+(BP)
C. (ES)+(BP)
D. (BP)
      满分:2分
7.设堆栈指针(SP)=4EH, 执行下面两条指令,当刚进入子程序P1执行时,SP的值是()。 PUSHF CALL FAR PTR P1
A. 48H
B. 4CH
C. 52H
D. 54H
      满分:2分
8.()表示指令在程序中位置的符号地址。
A. 逻辑地址
B. 物理地址
C. IP
D. 标号
      满分:2分
9.
题面如下:



A. a
B. b
C. c
D. d
      满分:2分
10.将数据1234H存放在存储单元中的伪指令是( )。
A. TT DB 12H, 34H
B. TT EQU 1234H
C. TT DB ‘1234H’
D. TT DW 1234H
      满分:2分
11.指令“MOV AX,0FH XOR 1111B”执行后的结果是()。
A. 0FFFFH→AX
B. 0FH→AX
C. 1111B→ AX
D. 0→AX
      满分:2分
12.保存堆栈段段基值的寄存器是( )。
A. CS
B. SP
C. ES
D. SS
      满分:2分
13.将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。
A. MOV AX, BX
B. MOV AX,
C. POP AX
D. MOV AX, SS:
      满分:2分
14.将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。
A. MOV BX,
B. MOV BX, DI
C. MOV BX, ES:
D. LODSW
      满分:2分
15.设(DS)=3000H,(SS)=2000H,(BP)=1000H,指令NEG BYTE PTR中,操作数的物理地址是( )。
A. 40000H
B. 31000H
C. 30000H
D. 21000H
      满分:2分
16.执行指令ADD AX,0 后,不受影响的标志位是()。
A. CF
B. ZF
C. PF
D. DF
      满分:2分
17.已知(AX)=1111H,执行指令“XOR AX,AX”后,AX的值是( )。
A. 0FFFFH
B. 0H
C. 1111H
D. 不确定
      满分:2分
18.为了使执行串操作指令时串地址按减量方式处理,应使用指令( )。
A. STD
B. STI
C. CLD
D. CLI
      满分:2分
19.已知(AX)=0335H, (DH)=38H,执行指令 SUB AL,DH AAS 后,AX的值为( )。
A. 207
B. 0297H
C. 02FDH
D. 0207H
      满分:2分
20.设(SS)=0913H,堆栈的深度为40H个字节,则栈底字单元的物理地址是(C,难)。
A. 0916FH
B. 09170H
C. 0916EH
D. 0953H
      满分:2分

页: [1]
查看完整版本: 《汇编语言程序设计2238》16春在线作业1

作业辅导、毕业论文、学业辅导,考试辅导资料,请加qq2762169544(微信:2762169544)