|
川大《汇编语言程序设计2238》17秋在线作业1(100分)
4 s, a! U6 Y( W7 R1: 单选题 (2分)
) i4 }. B- j: R下列逻辑地址中,表示将要执行的指令地址的是( )。! b9 h! b* }2 G/ R
A: DS:SI& v# b2 Q4 I# y: R, f8 u1 P
B: CS:IP
& Y0 l( K, d7 r: ZC: ESI& t9 L6 W a2 Z4 H% m
D: SS:SP
( q( b5 v8 n' x9 R* |4 G) W正确资料:B
1 |. Z1 S- W9 T& x/ I# l, S. J3 X9 v* L: q7 B/ w6 t
2: 单选题 (2分)
! f. p+ a$ d; J9 [4 a" h& S# X6 K指令IMUL CL,表示( )。7 d5 k+ U" a- a; k6 B5 g& B8 w
A: (AL)*(CL)→(AX)0 ]) [$ w7 f& A% ]5 w. i
B: (AX)*(CL)→(DX)
& D. k: ] X# a5 z8 nC: (AX)/(CL)→(AL)& H* M' l& s0 D% l
D: (CL)*(AL)→(AL)$ L- r9 a7 K- D0 }. x$ o; o
正确资料:A- N5 t1 i* f1 u& I- P
3 E+ N7 w) ]" K, D/ e. A R6 B3: 单选题 (2分)
8 K0 I" s1 E3 R W% P执行指令ADD AX,0 后,不受影响的标志位是()。
1 m5 y; p7 n& I( AA: CF5 s3 m3 L1 U/ f2 y
B: ZF
, w" _$ |( V( @" y3 V; c1 qC: PF
0 S. t2 M/ ^& WD: DF) b: k; _5 I, @7 C& g# l( g
正确资料. ~0 y+ n! X+ c- S' q( `3 q
3 C$ ^, K' s; L4: 单选题 (2分)
{9 Q9 f6 m$ n0 [( F. |指令"MOV AX,0FH XOR 1111B"执行后的结果是()。! U% z/ `! e* c# F
A: 0FFFFH→AX
+ n7 i2 s- K5 hB: 0FH→AX
& s' u2 g% n8 f: Z' r" bC: 1111B→ AX1 I" W/ p" i1 x) W. \. M
D: 0→AX
) O# r0 T+ q" o. K% c正确资料0 k2 u" X+ B' Y9 Z' i& w
: h; {8 v+ D" ~ V2 ?8 N4 L5: 单选题 (2分)' X6 P k. F* F& G# x4 ]% [5 X
将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是( )。$ {+ S2 [+ o6 d
A: MOV BX, [DI]: {7 N3 }: z+ ?7 B7 u
B: MOV BX, DI
5 l, y/ K/ ^4 [* ZC: MOV BX, ES:[DI]
1 P% h8 |! N! a0 JD: LODSW
% B/ t; S* |/ F) L/ R正确资料:C
" p5 u- W! K) j
; G1 D5 t6 j! y. u5 v0 g. j& P6: 单选题 (2分)* D! e& e' C* \- m5 K8 t9 Z" o
指令DIV BX执行后,商和余数分别在寄存器()中。. ~4 ^' |6 N& E' a" H( i$ L
A: AX和DX
& g$ }' \) q' T; D, @7 P0 x8 ?B: DX和BX- h8 c0 A6 E0 @! h
C: DX和AX/ w0 L% _7 `! t& `
D: AL和AH
R% e# A7 y/ U! L5 j正确资料:A/ u& r! d( u7 k' S1 V+ o; {, L( F
/ |. T7 H& \- z+ @2 p/ Y
7: 单选题 (2分)/ K0 Z& h! Y$ P8 z3 ` T* {
在执行"LEA BX,BUFFER"指令时,是把()。
) [7 ?8 V: l% DA: BUFFER的内容→BX/ _. P7 _5 Z( J" T8 B- `9 ?
B: BUFFER的偏移量→BX+ f# Z4 F9 K+ t+ E5 V/ Z6 o
C: BUFFER的段基值→BX
3 ?& }+ a: {- n+ R* p; l3 [: {7 bD: BUFFER的内容→EA; {: T( B9 N' f, R9 F1 d( E' B
正确资料:B
9 a8 V$ k7 F: n' x9 I8 ^$ c* |" c8 q. Y. g# w" L) ]. e
8: 单选题 (2分)
) p2 W' o9 W5 K6 ]8 O" A9 `; u将堆栈段中偏移量值为BX的存储单元中的内容送入AX寄存器的指令是()。5 S2 K: t. l9 Q
A: MOV AX, BX
' h" w/ ^1 P* J" eB: MOV AX, [BX]
* y3 {# p) }4 p& PC: POP AX
% P& B9 F6 [% ZD: MOV AX, SS:[BX]8 y+ R9 _3 v7 a z* n" ?/ U$ ~$ t
正确资料
* a' v1 ]" y: U1 |2 M* f' h4 w4 ]+ @, z8 i7 w
9: 单选题 (2分)2 j0 p' K' o: _* c( h" F m. Q2 j
有伪指令SS DW 'AB',则SS+1单元中的内容是()。
, B' w7 L( Q, WA: 'B'
9 Z6 M6 d B9 b, ^, O( w6 e% MB: 'A'+ \, E9 ]% ^ g; {
C: 不确定
2 [6 R% E7 t; q. n# q- _( XD: 'AB'
- o0 ^. G6 R$ j% b正确资料:B
! u/ Q% d) y1 Q! l8 ?
4 n8 v2 N5 E( C' l5 S! V$ f10: 单选题 (2分)
; v' r! F3 b( v3 F; ~指令MOV BX, ES:[BP]中,源操作数的物理地址是()。/ G3 ]3 D+ K) i0 B4 Z5 }' ^+ R
A: (ES)*16+(BP)" \/ [' p- H, @% V( O! f# W
B: (SS)*16+(BP)
- Y( }# K# N# p! zC: (ES)+(BP). O2 U2 @1 s" Q ]. \
D: (BP)
( ^/ O3 v5 ?3 C9 H8 O0 M/ Q' ]正确资料:A& a/ D/ ?6 o$ h7 h0 p' A M
|
|