|
一、单选题(共 10 道试题,共 50 分。)V 1. 当执行完下列指令序列后,标志位CF和OF的值为 ( )。 MOV AH,95H ADD AH,82H1 O5 D7 |% Y9 V! Y% F0 x
A. 0,0' L" ]8 R( B$ \& i2 c- P% y
B. "0,1"
8 a( y% e3 \. D/ @( X4 ZC. "1,0"5 i$ [' `1 f/ a5 w! m* \
D. "1,1"
' b9 Z9 |! n9 J% J2 M3 B) X 满分:5 分
4 u& V" L% f: Q7 f. H2 A" A- W2. JMP SI的目标地址偏移量为( )" O3 w1 `: `" F" }
A. SI的内容3 d' i/ O% T9 N9 P$ h2 T3 t
B. SI所指向的内存字单元之内容% [( v A0 g3 D7 A8 C }; u+ G
C. IP+SI的内容
O8 J4 `5 Z" `! i! ^5 D7 TD. IP+[SI]$ }; k1 W( z" [: @. i& D
满分:5 分7 M# W( W0 p3 {; ~% u& L
3. 指令JMP WORD PTR[BX] 转移的目标地址是 ( )+ @- S5 T. Z5 m
A. BX的内容3 H/ L3 l& E. `) x( B
B. SP+BX之和7 W" |8 F& p* `5 O1 t7 \
C. IP+[BX]之和/ H+ R1 S# Y! [8 |
D. BX指出的内存单元之内容' ~! Q- |7 F) Q. } G+ \8 Y% J
满分:5 分
& J, ~- ?! A: c! H7 x6 V4. 下列程序段执行后, AL的值应为 ( )。 MOV AX,0FFFEH MOV BL,0FFH IDIV BL
U* x' b* Z5 l' @, IA. 溢出,无结果% G u& ]' U" C4 A" e# l
B. 02H6 x9 G, U+ @- ~1 N/ z* n3 S
C. -02H. R) w# L" r e0 J+ u
D. 0FEH- R. |( H0 Z$ u+ u1 B4 e2 t9 }
满分:5 分
0 u- I2 t4 o3 L6 t( m' ?5. 已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( )。1 f. t6 G- \* [9 _' N5 [9 E, {/ t
A. 0,0
( Q' T {- u* a* kB. "0,1"$ j3 J! w4 f/ V2 _/ p! y! e# N, d
C. "1,0"4 K, p" P) c$ ^/ P9 ~0 A0 f$ _# z
D. "1,1"
1 s% S4 s$ t) w1 l# D 满分:5 分
+ Q( b- E1 ?; R, N/ o/ y( |2 I6. 当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AH,85H? SUB AH,32H?8 Y5 _$ L: Z! ^7 q5 x
A. 0,0
7 W* B5 {. c# O+ |B. 0,1, X. n" c3 B3 p: ]" Y
C. 1,08 F b! f. k( \$ F
D. 1,1& J# z, l! b8 i+ L( Z
满分:5 分- S% i) q: F8 |4 j6 ~8 B+ y5 b D$ B
7. 已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )- h N( e8 Q4 k# b' `
A. JBE ~. Y4 R/ B/ Z6 `9 {
B. JL
. ] a& t+ M4 {C. JNG! J) C3 }' G: ?) g/ z) r* G. b
D. JNA
0 n6 [/ {6 [, R 满分:5 分( U2 c" w+ ]; t4 z8 X/ M: O
8. 当CX=0时,REP MOVSB执行的次数为。 ( )
8 E2 Z2 T5 j8 F P$ xA. 0次% _' i- X9 |. L6 \
B. 1次
. G2 j; y) n/ H' eC. 65535次6 j& j3 V- Q( `& P5 B. L) e
D. 65536次
# | x! N3 y# n" v0 | 满分:5 分
4 c: j5 z) t# ?8 X& l6 s9 g9. 若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为( )。; v& G) U9 x1 Z
A. 20098H
2 P9 I# G k" f$ V3 Y' AB. 20102H
( ~' ?2 m( \8 D% c6 W3 GC. 200FEH+ k8 o# _ l& g; E5 ~0 R! b" @3 X0 P
D. 20100H5 e) c& E! V2 ]( j
满分:5 分/ g, A: b, }8 P
10. 已知POP BX执行前SP=100, 执行后SP的内容为 ( )
- r4 e! X2 h8 {' q5 o9 a x' hA. 102H2 ^$ k. c( S2 T4 B! N6 C: c# i
B. 98
7 ? |+ K! [8 |' S/ W' {) Z1 rC. 102
# Y) W( Z! P1 V( ?2 rD. 0FEH) t/ |0 X b9 {# C! L2 X$ O0 i
满分:5 分
, [& A& C+ \; F! H
0 W! ^) e" U$ d+ }* k二、判断题(共 10 道试题,共 50 分。)V 1. MOV AX, CS( )?: |+ R& A8 h* ]) J/ H
A. 错误
. P* e8 ?" v* uB. 正确" S* U( v, s! x0 {, N, |2 Q
满分:5 分
+ O+ @1 Y. R0 v5 O; H+ t7 ?2. MOV DS,ES( )?# R3 c* b+ d$ d6 G
A. 错误6 e3 W4 h7 }; O g" w
B. 正确
# r( g# a, f3 x: ?1 @- n/ n 满分:5 分1 F7 R8 s+ _: N* [8 d/ l8 j
3. LOOP AX ( )6 Q+ Q6 l9 W& ~( c8 \
A. 错误
* i5 x3 z2 Q9 Q o5 p; JB. 正确: l% } C) V* k% _ u/ b
满分:5 分
' R- {9 l) ^8 }' ~4. AND AL, 5 ( )?7 J" t; [1 O# n( }. s8 l: e
A. 错误
6 X v$ T C/ g6 j2 @B. 正确2 w; Y6 r6 h6 F. f, r
满分:5 分
. R) t) K* A+ V0 D+ ]5. ADDDS,AX( )# P8 N' x9 h& N# x
A. 错误& d& b% o) A6 D; l o& p; { t
B. 正确
- n# X& w5 {/ {5 u D 满分:5 分
( p% z' v# }# Z% n4 ?6. JS [BX]( )
; m0 A9 E+ z5 Y) u! V; M5 XA. 错误* l2 X8 `/ q% R; r. u( w
B. 正确
v: b! `% n5 d 满分:5 分
8 @+ n+ Z7 D) U- t) k' \+ ~7. 当PF=1时发生转移的条件转移指令为JPO。 ( )7 ?7 q j2 @% u9 e' u J
A. 错误3 D" K# ]7 B8 s# L$ [: n* ?
B. 正确
( B3 C2 l# ?" U9 ~1 {( t& r 满分:5 分$ t" T% F( |$ h
8. 两数相等时进行转移可用指令JZ。 ( )
: m" {( d- @. h" k' ?* ?: QA. 错误
$ d2 L) g9 ^5 q/ e4 HB. 正确8 w+ z; [6 e' F% W1 f# _
满分:5 分
2 z( y+ `5 Y, {, X4 N. Z9. NEG30H( )
! k1 I6 H4 V. L1 kA. 错误
* ]) S% B" s0 P& KB. 正确
# S& [8 F- y+ F! w7 X- C 满分:5 分
9 V: J3 Z9 @' T. O# i: B10. JS AX( )
% M) T$ X+ c" K4 y+ h( W- KA. 错误
) j: d4 F: \7 b% U* `- AB. 正确
2 d9 W/ P& C& L' X" V# M9 ~ 满分:5 分 |
|