|
【奥鹏】[东北大学]19秋学期《汇编语言程序设计》在线平时作业1
& @0 w: s+ i+ ~# Q" r试卷总分:100 得分:100
- y3 M5 F3 k/ {* A第1题,指令MOV AX, SI的源操作数字段的寻址方式是()。
y1 m8 I) e5 d& L9 v( n& O, jA、寄存器直接寻址 e% B2 n5 q; \- w1 I" k
B、寄存器间接址
% \& y" Z! u% B& ]" |/ ]C、变址寻址
r& f* {- T2 |9 s7 T2 FD、基址寻址2 @8 h a" e4 h, O J: S
正确资料:
7 |0 ~' V/ v' G: X5 P' k0 x, v" T |# c" t
3 T o* r5 J( X+ d第2题,已知AX=000DH,则AAA执行后,AX的值为:
/ O; \9 G! Y+ G6 n# c; nA、000DH
$ [9 A8 @- r$ W0 A$ r* RB、0103H
6 {9 S) s ?9 nC、0003H, w( Z7 X2 O; K3 U, ^
D、0013H# r h9 `9 X7 Y
正确资料:2 L3 P5 r- J; g: E
3 O' ^4 \ w# M4 p- P N, E8 B/ ?/ l. a& `8 Z' [* w
第3题,已知AX=8065H,BX=103AH,则指令SUB BH,AH执行后,OF和CF的值分别为( )。
; q- q `5 A6 m W0 u( g! lA、0,0
8 H" X& L, A- p3 a: fB、"0,1"% q8 A8 }. n# K" w4 o
C、"1,0") Y' I1 i& C5 g: |9 \3 X$ Q! n+ Y9 e
D、"1,1"
6 Y1 i4 z6 n0 Y5 A正确资料:
+ h7 {! n1 h+ ]8 o. m5 [8 f+ U& U# X) F3 x/ D: u( O
! T3 Q4 Z8 ^) S+ m! R2 ?! e e第4题,已知寄存器DS、CS、ES和SS的值分别为1000H,2000H,3000H和4000H, BP和SI的值分别为0100H和0200H,则指令 MOV AX,[SI+BP-0100H] 的源操作数的物理地址是( )。# w1 W$ c" V5 J6 S1 u% m
A、10200H
2 G2 h9 E a$ U9 b6 Z2 DB、20200H; n6 b; ^2 Z( o+ z7 ^5 M. W9 o' F% k
C、30200H
% e* E& R/ W- a: `D、40200H3 P, S/ F2 M, f0 A( \& P
正确资料:
- A- s( F# E; N& f; }6 G, D" _. b' s+ g( t8 y, W9 L T
$ g' y/ n% N2 [$ N3 t V' R% F
第5题,初始化8259A时,ICW2的值为15H,当IR2端有中断请求时,8259A 送出的中断方式码是()。* r9 a+ y! X) a; I
A、17H
' n8 G. X3 Y; w: _3 s7 @3 lB、12H) Z6 X# A3 s6 R# [9 z8 U
C、13H
* F( S! f8 K+ _& O5 Z1 r. e9 tD、10H
; B5 _ {- `+ b正确资料:
- s* y7 W4 N1 Q
: l& ~& W! v9 l3 D& s- H& o+ T3 t( m- P. R! C$ H
第6题,已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( )。 p$ n+ T5 W+ D
A、0,0
" O2 w6 Z3 v3 h, nB、"0,1"
+ z) \1 J T- q7 C7 LC、"1,0"
U4 H$ ~7 d0 Z. L8 j9 Z3 ZD、"1,1"
4 E( n, x0 X+ S% o; t& u7 p: S8 c% c正确资料:
1 o1 P. f7 `8 C2 p9 o6 _" l6 A u' B$ w0 v8 t# v X
. W X2 |7 x6 |) ?第7题,假定用伪指令 DATA DB 12H, 34H 定义了两个字节数据,现需要将数据12H取入寄存器AL, 将数据34H取入寄存器AH, 能完成此功能的程序段是( )。( b6 R1 }1 x' w7 y; b y" w
A、MOV AX,DATA
, S1 p$ ~ N$ f3 w: f( v/ _6 s$ UB、"MOV SI,DATAMOV AX,[SI]"' k6 ?5 W! t* c8 x" ~' Z: T/ @
C、"MOV SI,OFFSET DATA MOV AL,[SI+1] MOV AH,[SI]"
D3 o, M' D0 m( P4 bD、"LEA SI,DATAMOV AX,[SI]"
% X* a6 _0 G0 s; d% ~) B/ O正确资料:. L8 H' D+ N l1 P
( }) J6 j) a$ X
( L. n" |; M- M9 ]6 }第8题,在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为()。6 o' i: ^% m1 i" C$ U. g) x" Q7 f! S
A、03H,08H
5 h" g. S. V! n( W: B0 |: DB、"08H,03H"6 [/ T: C8 r2 F( n
C、"04H,03H"
5 K/ H1 ?8 c) _* U. PD、"08H,08H"# c. c5 q7 d7 [% o
正确资料:6 k) d' ~8 S' b% w+ r
. h. H6 {0 \1 f8 ?. ~
8 Q/ N. k6 L4 c+ n& O$ c( M$ o* f
第9题,一个字节所能表示的无符号整数数据范围为()。( X( |9 J; v* k8 c7 ]% J
A、0~2564 D* ~! }; u& L6 \$ H1 m p
B、0~255, r9 s! |! e0 l' a
C、-128~127# w5 ~0 ^" m) u: E7 G1 E+ h
D、-127~1275 ]3 E! k, G5 T) N
正确资料:
* M+ H2 `! ]! x& y; y1 g& y& p" B" U0 k* U0 [
8 k8 J- `+ R6 z- u, n5 [* G3 R第10题,已知POP BX执行前SP=100, 执行后SP的内容为 ( )7 s% m+ g v% V
A、102H
' V& ^5 w( k! z6 @" v3 iB、98
2 i$ W. q. \& I' V& Q l# ^5 ^: [C、102. A' E' S J- }2 _9 k
D、0FEH4 [. B1 t, T' {# b( t8 \0 g6 A8 I0 A
正确资料:" ^4 e, _1 r! }5 D6 u; ~) x) l, W
% n" l) j0 i8 n5 w1 x; q' X0 }* x
第11题,在宏定义中嵌套宏定义时,任何层的宏定义都可在任何时调用。()
7 J* p1 u) V/ S9 ^- _0 h2 [A、错误
6 n( R4 C; V2 _2 y; A0 O2 z8 kB、正确$ G0 c; X$ i$ r0 t: l2 R
正确资料:
, \& `" ~& }6 `5 U
8 J. q! S3 s+ |) v9 x7 G) Q" C& k" Y6 P) r r
第12题,已知AL=17H, AF=1, CF=0, 执行DAS后, AL=11H。 ()
' W1 H$ S/ w) M% G8 M& aA、错误& m* I5 M, t, X) n- g! _
B、正确* f( l1 o) O5 ^) Z; ~% \0 v0 y3 y
正确资料:/ x+ O" B/ z7 B: i; d
9 t# k1 w3 q, f: M4 `. B8 Y/ O
, K! k0 a1 \ M0 g! ?第13题,DIV 5 ( )' G% Q$ ? x! q
A、错误; L1 C' t1 ~3 N4 X- o# I
B、正确3 t( q: U) w4 k8 c
正确资料:
( l7 S: @+ g/ F; m' o
3 o& q$ s. T5 V
2 L6 o) f4 D* w' M6 H! c5 D2 X第14题,宏调用的实在参数可以多于宏定义中的形式参数。()' j% n6 M2 j0 |- x1 v
A、错误+ i, o! Z) N( S: x/ G
B、正确
( `' K4 \, _4 M- h& R+ v H正确资料:
3 v! ~( i" `( V O: t! U4 Q+ N" s( K- u
2 }; S+ ]& [! Q; L第15题,OUT[BX],AX()
+ I" c0 L6 g3 I TA、错误9 X8 _ m0 f6 s( q
B、正确
0 y2 H) B, G( k1 b1 w, e$ X0 k正确资料:
d- G; b) b5 l$ s4 g/ s, \' r* C, U6 ^& f
$ ~# _- Q$ A6 m8 }* a
第16题,CS、DS、ES和SS段都可以存放指令代码。 ()
+ {6 T8 I' `4 Q; N6 WA、错误5 l Z/ H2 n1 r }6 s2 w5 a! E! Y
B、正确! L! Y; u( C% s! a
正确资料:2 }* Y2 I7 J/ o5 x; J. z
: O4 Q" ]3 k, W3 E7 ]0 `$ G% g
* d2 G$ f e% N9 J( P
第17题,已知AX=0200H, BL=0FFH, 执行IDIV BL后, AL=02H。()
; x" v* b& _9 A( l; OA、错误
5 }9 A: M R$ ~B、正确" A4 ]+ a+ m4 O
正确资料:- p# z# C3 e% A7 V6 R
' t7 p: E, R. c2 S
y) X+ t" _: x" k第18题,宏定义与宏调用中使用参数时, 实在参数与形式参数的定义和出现次序必须一致。 ()
2 o+ P4 F% u& ]) G0 ?, jA、错误/ \ b& t2 L5 i$ m5 b
B、正确
5 r. w% I) e% r正确资料:
L2 l) Q/ T6 G5 Q6 g2 M* y7 u% M/ H2 K7 ^) @# }
1 q9 S, ~( K/ J+ h" F! V7 p
第19题,IN AL,[DX]( )
8 {+ v" |* M0 `) k. L: y2 rA、错误* c5 ?, x+ }1 p* g
B、正确; {; [5 T# w( _$ X
正确资料:7 |% k, ?$ r) K' g# v0 s
/ K% K3 L3 X1 ?% {) e
8 t; Y* p, Y% q, h0 E第20题,中断向量表中,连续2个字单元存放中断服务程序的段地址和偏移量, 段地址放在低字单元,偏移量放在高字中。()6 s. ~- z: y5 y$ B! ^
A、错误. w1 q$ g5 W! _
B、正确' Y+ V2 V! x9 E3 U
正确资料:1 J. p x8 A- w \7 d; N" o
B! ^" W9 }$ N7 f& H. |% {' w* u: H2 ]
|
|