|
/ i- a3 \: D# A# G
13春学期《汇编语言程序设计》在线作业14 q4 A- i; x# z: F/ c
" Q, b5 |' L2 }5 u0 D5 W
单选题 判断题
& v8 ^; l: N) @7 l8 h0 l" V
F& Y/ P3 b+ S- W
f0 T+ H! E8 C1 L一、单选题(共 10 道试题,共 50 分。)
5 G" X* s; Z. m/ k1 W1. 用8位二进制数表示-0的补码为()。$ Y1 O3 |+ M1 v
A. 10000000 e- {4 C( f. i. t# ^$ O- p
B. 11111111
( E. N9 K+ r+ X0 KC. 0
! f8 ]! Q, l+ q% y' \1 lD. : t: Q2 S$ d8 g5 i) i: B+ Z
-----------------选择:C - p# u, S U6 @8 _" o: h4 I \
2. 已知X,Y为带符号数, 两数比较后, 欲判断X≤Y发生转移, 应使用指令 ( )2 W5 I, m2 w6 O8 ?* {
A. JBE
3 B* ?# l/ U- b# |5 t; }3 CB. JL
6 c% m1 U2 R' Z1 Z8 W! LC. JNG
# [ Z4 }; Q7 h" GD. JNA
* f- l7 t7 S, X8 \-----------------选择:C
* o) B- t+ B4 D# k7 Q3 `3. 已知AH=0FFH, AL=0FFH, 执行IMUL AH后, AX的内容应为()。?
3 O. r8 x; `% M* kA. 0FFFFH
8 _3 X$ n, E" WB. 0FFH
+ |, q1 I+ w+ b6 I6 xC. 0001H0 m, s2 O( t! H
D. 0FF01H! u p4 T3 |0 A# B/ M" \6 [
-----------------选择:C * U5 S( H: y1 N! C, A" I7 T
4. 当CX=0时,LOOP AGAIN 执行的次数为 ( )7 a% k7 ?0 `% W# h
A. 0次; r6 m: U% d+ l. W) m
B. 1次 B5 e$ a0 L5 e) J, P s
C. 65535次, Q+ W3 G j" t* D
D. 65536次
3 b, r- y# G5 \& j8 Z ]4 O, Q0 K& b-----------------选择:D 9 N5 T7 [2 F& R: O3 V2 C6 ]7 C8 S
5. 下面是将某存储区清0的宏定义, 现若要将BUFF开始的100个存储单元清0的宏调用格式为()。 CLEARMACRODIR,DST,CNT? DIR? LEA DI,DST? MOV CX,CNT? XOR AL,AL? REP STOSB? ENDM
/ ~- \/ B8 [7 V: r. v' ^6 FA. CLEARBUFF, 100
7 j$ V& m4 C$ t* B$ jB. "CLEARSTD, BUFF, 100"
. K0 b& w0 o9 M! j2 f1 I8 }0 y4 \1 SC. "CLEARCLD, BUFF, 100 "
; k0 W j4 Z6 Q- m9 v0 g, X2 c* MD. "CLEARBUFF, CLD, 100"1 J% X9 i: k6 s& _+ t1 ~1 R3 r% b
-----------------选择:C
5 _+ \6 \9 [2 F- F- p9 X: |* @6. 已知SUBR是一个属性NEAR的子程序, 下述调用SUBR子程序的指令序列中, 哪一个不能实现调用SUBR的目的。( )6 m% h/ o* R0 H+ U$ \
A. CALL SUBR( ~' ?% f+ K6 H% t0 O5 c
B. CALL NEAR PTR SUBR; l- L v# x) @8 J
C. "MOV BX, OFFSET SUBRCALL NEAR PTR[BX] "
( d) S2 ~' u. y0 ]) U: zD. "MOV BX, OFFSET SUBRCALL BX"
- s4 h) a! E3 @, d-----------------选择:C
9 c) ^0 ?' x8 z! _3 X7. 已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段 ( )。
1 Y# p% H. t1 Y( T! LA. XOR AH,AH IDIV BL "# E8 k6 z# E0 p5 c( n1 k4 u
B. CBWIDIV BL
; _& u1 S; _/ n8 fC. DIV BL/ M f4 m. p3 I; ]# }0 Z) S* _7 l
D. IDIV BL5 P+ E* v+ j! V: R) S8 J
-----------------选择: . e* P$ @5 }6 M( I/ V% @3 b, U
8. 循环控制指令隐含指定哪个寄存器作为循环计数器。 ( )
, d; m; z2 l" _6 T+ M$ ]A. CL
. n* k! H U. X F; S+ B( ^/ SB. CX
! F( `4 C, d% E1 I) jC. AL+ d7 X. Q; O( |: ^; Z' V0 E
D. AX
+ d! m3 G% [+ d# ?-----------------选择:
* }0 w* i. g- c7 l$ n) R9 c% x9. 当执行完下列指令序列后,标志位PF和SF的值为 ( )。 MOV AH,38H? OR AH, 80H?+ J1 a* y1 t8 }& z. v
A. 0,0
3 H8 d/ Q: j2 q; d0 {+ `* c. nB. 0,1# f( z8 j& s: P& l( i9 l
C. 1,0
! r/ H6 F" w) b( O1 T4 D; rD. 1,1? k4 X! X' s% o; ^
-----------------选择:
" `9 C p- j, @10. 多重中断服务程序中保存现场后,要有STI指令,目的是()。3 p$ l( w4 J! P2 ^' V. a% u, B
A. 允许响应不可屏蔽中断
- n. q" N! A$ o; d2 O" dB. 允许CPU响应低级中断
7 _6 O) Y: L0 t# a0 U- BC. 允许CPU响应高级中断& o9 r( w) S1 Z- }* G- m7 F9 F
D. 允许响应同级中断; O* ?) J m L4 n
-----------------选择:
8 W" k' ]5 f3 D# Y) L* y3 R/ y- C" S! W5 b6 w$ r( g
( Q$ m9 ~/ t5 P& `
2 H4 L' A; f- X) Z3 ~' \0 y% k- i13春学期《汇编语言程序设计》在线作业1
* c6 Z3 g' o8 |: } 2 L7 C# r# I% ?6 ]0 z
单选题 判断题
- v9 ?' {. G4 Q5 Q3 z
% ^# u% z: H# w- @7 f$ R" x& C( Y- x8 b' Y
二、判断题(共 10 道试题,共 50 分。)! T4 P2 w0 k) Q, [ O
1. 中断服务程序开始必须有保存现场程序段。()
6 L/ k( w9 y1 g# N5 C$ Z: OA. 错误
5 {# N! D& o. D/ T, n0 ]0 G5 YB. 正确
0 S+ a: i) \3 d* U) H' ?-----------------选择:
( x6 l) t" U; P6 b/ H5 C2. MOV DS,CS ( )?; s, O V! X) h/ y0 q
A. 错误2 r+ _. s) p; w4 p
B. 正确
' ?. B4 e0 j6 b-----------------选择:
& X: u3 j1 f9 Z6 E G5 q: i7 v3. ADD[SI],[BX] ( )?
* w" C- X/ K _1 K% t: QA. 错误
$ w) v/ i8 K8 I& B3 x& h1 L2 qB. 正确9 I' |9 W! M. g
-----------------选择: ' g* O0 z# p8 M! s* C
4. CALL AX ( )
" q1 F* Y8 O2 d* UA. 错误$ Z& f% t( ^$ Y3 l5 V5 ?- V& e- `/ z; f
B. 正确
8 O1 d6 _7 E& A0 E% Y/ m }-----------------选择: ( x0 o- m) y6 _+ e
5. PUSH AL ( )?; l8 A4 b( ? \: a, {2 Q! _
A. 错误" V. H; I* @& H) {) \5 }
B. 正确* g! x! n3 Y. I- m4 o6 P3 D" ^0 q
-----------------选择:
1 i" ^! S5 D2 @3 i6. NEG30H( )3 ]- Z/ f1 G3 V8 m* w& Z
A. 错误
8 @' h% B2 N' b$ pB. 正确
6 t( M7 \8 M# O0 S. h5 c-----------------选择:
9 `9 y; U$ y& ~3 G$ K$ E9 g9 I5 U7. ADDAX,BL ( )?
7 b I8 m$ @8 e% N+ K7 BA. 错误/ j0 S2 f8 ?: S/ P
B. 正确4 K5 Y' ^: K5 M5 f: B/ `$ y
-----------------选择:
( L) x$ o8 T1 [+ R$ ^8. SHR AX,CX ( )?
- k* B7 w( U% ~) [2 x7 z; S1 EA. 错误
" I5 a+ j8 }$ d) d9 G/ cB. 正确
1 H2 K. _6 X& C5 p3 `: I-----------------选择:
( d# F6 \4 N c' X1 K$ A9 L9. CALL 100H ( )
$ K. H' X4 Q; V6 xA. 错误
2 b- g, D* R; H$ z" E( B6 a* P/ r) WB. 正确
$ Y7 y/ }7 Z/ f/ F$ ?( o-----------------选择:
+ G' ]/ g+ w, z6 T# N/ k10. ROL AX,CL ( )?+ M6 [' e+ q. V' S6 E, W9 H
A. 错误
( C3 M+ a% J- Y; B, I) PB. 正确4 w; f1 X5 H3 L' ~
-----------------选择: - B) c) s1 k5 o5 E8 i3 N
6 s- c4 m2 v5 V- P3 T% j; j1 ^. b
) C# `3 W+ ~# M! I4 F |
|