|
一、单选题(共 10 道试题,共 50 分。)V 1. 当执行完下列指令序列后,标志位CF和OF的值为 ( )。 MOV AH,95H ADD AH,82H
7 Z1 b% ]1 D+ sA. 0,0
9 M4 K' `, l+ O* u; SB. "0,1"6 c: T; h% D* t9 a, V5 j
C. "1,0"
* G, U; y7 d1 SD. "1,1"1 U6 r: O8 H; v2 z6 ~: n5 g
满分:5 分* h9 ~! i* [% O/ O+ Z- i- y
2. JMP SI的目标地址偏移量为( )
- X/ \. g# ^ H8 I% ?A. SI的内容) e1 r9 l4 k2 N* k5 {
B. SI所指向的内存字单元之内容3 N9 B. y4 k! p+ a" a, r+ m; }0 L
C. IP+SI的内容
- J+ k2 e$ _( j4 l0 |6 |2 G) [D. IP+[SI] ?8 H+ O& M; i4 w* ~5 p/ \
满分:5 分
1 z* k7 j# ^4 {' F3. 指令JMP WORD PTR[BX] 转移的目标地址是 ( )
6 t' i, q# G& k- d2 \ a1 M4 w1 t7 aA. BX的内容
0 h3 i1 w* u* F9 E! gB. SP+BX之和+ T) r! S5 Y, n |: i- t9 O* n
C. IP+[BX]之和1 t2 `' ?+ ~% R& N: S$ ]
D. BX指出的内存单元之内容
9 e. B1 H# n7 [1 R 满分:5 分3 r/ v; p& A) s* z, s9 | }
4. 下列程序段执行后, AL的值应为 ( )。 MOV AX,0FFFEH MOV BL,0FFH IDIV BL2 z8 a) N; I E8 I. T
A. 溢出,无结果5 }0 ]2 p- Y% m5 P) w& d D) i+ N
B. 02H2 e( w2 X, v: }; ], H1 A1 m
C. -02H8 e; q8 [; r8 t6 o; [
D. 0FEH
: Z7 N: y/ O- z4 T' P a$ H% i' O' M 满分:5 分
$ N& y# w: q0 P% C2 U+ N. w9 g5. 已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( )。. R6 V* v D1 S2 t% b7 H2 N7 g+ i8 b
A. 0,0
: V& Z$ T& h7 T- z1 \9 K7 T" SB. "0,1"
V8 }, Z8 q! d6 n1 m1 L; LC. "1,0"" n' D3 F1 q9 d9 i Y7 A
D. "1,1"
6 L0 f c5 y; x% ]5 k0 W, u 满分:5 分$ n' Q8 p3 g3 W8 C9 |
6. 当执行完下列指令序列后,标志位CF和SF的值为 ( )。 MOV AH,85H? SUB AH,32H?. J; b" l& N! f1 y& N; P- E
A. 0,0$ ~2 M& `, O# j9 l2 v& U& }
B. 0,1. {+ D3 U* B# {% E* Y/ Y
C. 1,09 V; [3 O. r1 ^- D
D. 1,11 a4 _* [3 I7 U! X# J) e ~
满分:5 分
- P9 w( `" h; b4 j9 y8 |7. 已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )
7 ]9 ?- P5 c# E6 ] ~6 D% Y( TA. JBE- U: ^$ ]: Q+ b) A! Y8 f( I
B. JL+ \* d. r% K3 p: V' I4 m5 Z7 B
C. JNG
( _0 S& U- B9 z, K$ pD. JNA
3 U6 N3 s8 |. D+ h5 y/ J4 b 满分:5 分& p' ~/ m( v2 {( r8 H
8. 当CX=0时,REP MOVSB执行的次数为。 ( )
; `6 w- k1 t5 f6 |5 kA. 0次 E3 n$ u, l9 y! T0 `' d9 V
B. 1次1 _! i& n1 q/ s" p! {
C. 65535次
" x: M9 G% x% F- l% ?) o1 LD. 65536次4 T _* v+ e0 Q# j3 U [ i
满分:5 分( v8 B3 ]/ k z1 ~$ s
9. 若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为( )。& w: K5 H& j, _5 q) d0 q9 L) {
A. 20098H1 h: `9 V. Z# U0 V# d
B. 20102H; }0 y& y& o2 z+ { m; ]
C. 200FEH
7 }: \* T0 R3 ED. 20100H( A) w4 q- b& b7 c! F# b
满分:5 分
" B$ m. u, i' }10. 已知POP BX执行前SP=100, 执行后SP的内容为 ( )
9 G8 g& c' x1 [$ K. j6 r0 mA. 102H. n, f' ?3 N/ x
B. 98& s2 | B! C+ G# ~
C. 102
3 ]( ?6 X5 M) X! V9 J- O1 BD. 0FEH% H& e" W1 r! |" e5 I
满分:5 分
7 m/ P! u1 Q9 o o$ E- s1 @5 O7 [4 I0 D Z! s4 s, J
二、判断题(共 10 道试题,共 50 分。)V 1. MOV AX, CS( )?, O1 ^, \) G' c0 ?0 Y
A. 错误; f8 a$ |+ d, e" P# Y
B. 正确7 Y5 i+ F, g$ S" m
满分:5 分
' U; g5 H+ e; g2. MOV DS,ES( )?
# B" c" N ?7 E! D5 B# V: oA. 错误' t% B& G1 N8 h8 o. p! J( n! v& b
B. 正确: n$ |2 e9 a, K& w( t
满分:5 分
1 u* U' W7 N7 ^! `3. LOOP AX ( )
+ H4 H' o0 H: P9 j) EA. 错误
5 X8 `3 m1 \4 F! f3 }7 ^B. 正确
5 ]4 I. t `1 Y$ k0 A 满分:5 分 l7 e* W) {4 l$ v" K8 @
4. AND AL, 5 ( )?
* ^3 X$ H# n8 c; \. q( h! [& LA. 错误9 _7 z) r7 J, ?2 `
B. 正确
8 D. ~5 Z/ n" ^9 I$ O1 P2 Y, }0 I 满分:5 分
3 {$ b, G5 {& E8 g( {5. ADDDS,AX( )
( u8 s5 [9 r. c$ ~2 ~, y0 Y! rA. 错误
$ W- B8 |5 P! U9 yB. 正确
. X* m/ ~) s1 F+ z# {1 y9 O- |8 O4 V) I 满分:5 分
2 X. H( l! L. A& ~7 {8 ]* h6. JS [BX]( )4 Y6 I% d/ ]) Y L, v
A. 错误+ U2 i, N c) w2 t
B. 正确
6 s) V0 u; m# L7 |( R4 X( W 满分:5 分3 u8 G* x. I9 n" [3 i
7. 当PF=1时发生转移的条件转移指令为JPO。 ( )2 V$ j$ \0 j" T, \
A. 错误
& `2 i3 h: \0 x% jB. 正确
3 t8 V9 M2 z$ N 满分:5 分
: T. d8 {$ M m8 F m( s# [8. 两数相等时进行转移可用指令JZ。 ( )
4 u/ [" V0 d' B4 g; HA. 错误
A7 x" T6 E- l% }( X. jB. 正确
) r1 j+ ?8 i9 Z' b' N 满分:5 分
! E; J/ U# _' U9. NEG30H( )
! z; A+ ?6 @/ Z) j8 |A. 错误! _; o! a. k9 k k
B. 正确2 R2 N* F0 Q4 U: m2 u' R. q; e7 K! m
满分:5 分. X: z' B) u) A$ t W9 Z
10. JS AX( )4 W) }) ^5 Y5 h4 _
A. 错误; Y4 ]. n, ^9 D, `; c# A4 {
B. 正确 ` ?" x S+ M+ Q1 d
满分:5 分 |
|