|
资料来源:谋学网(www.mouxue.com)汇编语言程序设计-[东北师范大学]《汇编语言程序设计》2023年秋学期在线作业2
" L' A+ F+ @: h6 A5 D- h& \试卷总分:100 得分:100* k2 C3 p6 s1 S1 {1 m
第1题,BP=0200HSI=0010HDI=0206H则指令MOVAX[BP+SI+4]源操作数的有效地址为
9 a3 P# A# o( M" e9 f8 M$ ?: kA、0214h
f9 L2 f0 v& w2 wB、24514h
4 {2 y9 d1 c& y pC、0306H( d9 W+ y0 L9 m3 Z/ a4 k! K
D、24306H* ? `6 L" T8 o2 h( J" W
正确答案:
- F0 S" Q a7 Z# L# A! f4 B) M' r
. ]; O) z1 E" j5 a% S6 ?/ D4 |0 o; v; v/ a
第2题,汇编程序中能根据条件把一段源程序包括在汇编语言程序内或者把他排除在外的是2 ]7 `4 W. W2 r% I- D6 ^# z
A、列表伪操作
* N6 l+ u: D P) `* t; a( IB、purge伪操作
$ l( H, v5 P7 H" uC、重复伪操作, w, M+ R! D. l
D、条件伪操作
+ M; g, |- `3 l正确答案:& X: E7 q) |; F8 T/ s6 H* H
0 I/ u& R+ T5 E* z
! y6 a+ N4 S/ ~* V' P第3题,能把表达式的值转换成当前基数下的数的符号是( |8 J$ ^% |' o/ ?- r! H- l7 N; D, }; V
A、;;
k- R! |$ _+ H6 w3 w/ A9 t# sB、&9 R: ~: e2 e O9 z- b, D
C、$
9 c! F. Z- ~& OD、%5 }! L, R, j s( T' c s
正确答案:
1 J) u6 l+ T6 t: F; j
; R. e: v+ p9 p/ v7 Y
% p4 h b {7 `; v0 E$ k9 a第4题,8086实模式下一个段的大小可达B- `; b$ c; b I9 N3 j! }
A、64K
: o/ |# V* k$ }5 F( WB、16K. x" i$ C9 Y: \2 c/ r. c. ]& \
C、1M
( y& |6 d* C4 G( S, i) W$ N) z5 SD、128K& |5 O+ T7 g& a3 i
正确答案:
4 n" f) B9 m9 U W2 E9 `1 F/ {
0 t/ N6 d- T# A! o& \
* e8 I0 P# S/ b6 t资料来源:谋学网(www.mouxue.com),表达式赋值伪操作EQU的格式是
+ b" {! h; @; w* O) vA、Expression_name EQU Expression
, \8 A/ t$ @1 s h9 s, S0 |+ O' TB、Data EQU HEIGHT+12
7 W( u/ H& `! E1 [) q" ?C、EQU Expression
2 N0 w* v8 w7 k& t$ ?. E. SD、CONSTANT EQU 256( [7 I% D4 M2 i7 r
正确答案:* R9 F; B9 r" M& @
4 E3 R7 @% D' w
; i1 s! y* b1 z4 \( n+ ?, } H第6题,一下用于对8086CPU产生可屏蔽中断请求的引脚是
. j/ a& m# Q1 ZA、NMI3 ~0 `0 p E- m! ^8 ]
B、INTR
6 r! w4 H- h3 p9 ^; L9 o1 UC、INTA非2 H& y4 I: K* O1 C5 p
D、READY& s& `+ J c- Y C
正确答案:
+ @7 B0 e( x) w3 [
* M" f! }; x4 f) x. i* u% C% r
' I- e- p7 a7 A9 A9 l1 f/ ~- ~第7题,过程名是子过程的; j- Q, x6 h1 j- a
A、标识符& _0 ?0 L& q% q7 |1 Q4 m
B、名字
5 t: a |* D5 Q- `% A0 T, bC、符号地址, F: P8 F0 Y9 `! R
D、AD
5 C. N" n) }; P& n: @正确答案:
" l2 s3 K1 V/ s% l$ G$ e
% Q) m& ^9 I0 t" x! }, v/ m; P$ {4 W. D6 W+ C5 Y
第8题,假设n=16带符号数4D8EH用补码表示为* ]; F- s; ]8 @; _7 b' f
A、1011001001110001B) \& ]) l$ ^5 E0 a' b1 T
B、1100110110001110B, z2 Q6 Z0 a% Q" `( M
C、-100110110001110B& \. _4 G( Y, E" h
D、1011001001110010B
+ W. P3 Z/ G' {: P- N$ K0 [! K- w正确答案:
$ _2 g' y% `1 k6 B* G. ]
$ ?. C' q3 h& ]. s# D
3 C3 A! g9 s) [% L* @第9题,计算机传送数据除了并行方式还有+ \: O+ d1 X7 r- V- _9 ^. w' u
A、串行方式
+ `- Z$ B' t2 BB、同步方式
5 ?9 v' s9 L1 v* O1 SC、异步方式
( h8 ]* x% S. r3 N+ a. B6 uD、串并联方式
& _- R* V5 Z+ s- v( T正确答案:' I6 r) @7 g; l# W; ]- ?
6 O5 _- b) t: B/ ~- P0 C- T k* n* X4 w9 [
资料来源:谋学网(www.mouxue.com),对十六进制数1234H与十六进制数4AE0H作差值根据结果设置标志位SF、CF的值为: J3 A/ r( \6 F2 F7 h5 G) E
A、1、11 Q: b! Z+ F/ X- ]. x- P2 v2 i
B、0、1
+ r2 {( |* m; rC、1、01 }1 ~# o1 z; s! c% o
D、0、03 s7 W* r( H% I
正确答案:
7 K' c8 ~. @1 o8 c) w) }5 X; Y$ T
4 A3 R) T* X' ~4 z) }第11题,子程序有属性 n: s8 r# O ?/ O3 h
A、Far
; z/ g q6 \+ V$ L o& `B、public& I2 W+ n% I" G3 Z4 s8 W
C、extrn
. q: ^* Z; B* w* h+ b3 m+ y$ d) D( ED、near9 w/ b5 L# I6 @
正确答案:A,D+ h; ~3 V, m. M5 _. z4 Y
' m( v; L1 V9 W3 N( X+ ~$ w: C8 `/ h# Q: @ i- \ o
资料来源:谋学网(www.mouxue.com),CPU与外设之间通过什么相连6 @! g. w; t7 _ {! J2 l0 { M& R8 f
A、通用寄存器" @1 @! ?& u9 M) Z6 W
B、硬件接口
$ v1 ]& j, v i# L+ YC、软件接口
* `( \- [! O0 L- F) @6 `D、控制器/ {4 u9 Q" W9 j* c! v/ t/ O
正确答案:
9 X& x; Y6 ?! g# v" x
" m7 A& G; u) r
9 E4 P2 _7 {. J# I% c! ?5 L% k第13题,下列哪几种是I/O方式* x/ _2 I! {8 x# @4 p
A、直接I/O+ l5 `( q: S7 s
B、查询I/O
3 A+ a) V) D7 a0 g2 mC、DMA- ?2 u/ ~6 p6 G0 D9 Y
D、中断I/O! {7 {! j; E. l
正确答案:0 e2 @. s$ D! Z \7 ?! Y
- x2 n, l" X- F) O% N* X/ }8 o1 P+ X3 M$ r- c o Y+ v# U
第14题,下边哪个是中断操作的步骤
# F2 n s- E' iA、取中断类型号- z3 `8 D, C! @/ \9 X
B、计算中断向量的地址, U( g1 K# h" p1 M; ]+ G3 S" E" f
C、转入中断处理程序 Y" p9 B; Q, W5 g) G. X# z' @/ r
D、取中断向量,偏移地址送IP,段地址送CS
2 _3 E. n& \' W# _1 W正确答案:# s+ E0 f6 ?% I7 A/ C
! Z2 X/ H. \2 [0 N' `, w, z
2 i' A. V1 ]2 X9 m& e
资料来源:谋学网(www.mouxue.com),循环移位指令影响哪些条件标志
% c0 d, K v2 K+ }, ^$ ?A、of
; l1 R/ g& g% E5 ~; rB、cf
7 c y4 O' }% K& E! PC、sf
5 Y4 ^2 m) P9 p5 i' @D、zf
+ R1 r- @' e( J3 e( } W* a正确答案:
5 ?; x0 q. i# l; f1 f0 x. U- x
; c; ]* X: O* I9 n& @; y( I
, |( q; r$ k( X第16题,与十进制数255一样的其他进制的数是, V% ^; e+ U; w
A、10111111B/ V2 D1 h) Y9 W( A7 o: I
B、0FFH
$ M' w; R# [& v* {' [/ GC、11111111B
y8 p# u& q* v: |4 G1 PD、376O
$ n2 z9 {6 j# d, W正确答案:
2 S! A% a$ N0 I6 U, b# n8 l8 i2 P8 v0 i' i& w. K) o) t2 T
% J+ m) ~$ Q; n5 K9 f% j
第17题,从缓冲区写信息到一个文件如果没有关文件会出现什么问题! A6 C$ L: _1 v/ j
A、磁盘末尾的部分信息没有写入磁盘
4 v& O P f: k' [( z( f; LB、写入文件不完整
9 v5 @ t9 A7 r! E7 [5 B# f vC、丢失一些信息
) h# e- l3 b! n$ C. yD、没什么影响
( h% w$ ?) l3 b M, P4 L8 X* p; p正确答案:
5 u# W! u. S6 E D& V
; T7 t9 p, b0 O+ M9 ^- p
' x& I' v% a* X! U1 w第18题,下列哪个是DMA传送的步骤
6 z3 S( U% @# @- A# @+ AA、DMA控制器向CPU发出HOLD信号,请求使用总线
9 |% f! p4 I, P0 Q4 T! jB、传输的数据字节通过数据总线进行传送9 M6 ?) i) V/ f! a
C、字节计数器加1 j* L' s( b) P8 J% W# C9 s
D、地址寄存器减1& x6 L5 a/ N8 T. c# M
正确答案:
5 |$ K1 j9 N9 q( V# s( q# X1 }9 j2 g! V; w/ S
% U3 ]! G6 Y* A C3 B5 p) m7 E* X
第19题,程序可见寄存器有7 O/ U! P+ S) y, ]9 J9 f- l6 {
A、段寄存器
: U* h" k, `8 r4 z2 iB、基址寄存器
. V* o, X; x5 m# }$ E7 T4 T; CC、通用寄存器1 W9 N8 ]9 n) U2 b
D、专业寄存器0 f' q; c2 Q0 i7 d( B) z
正确答案:! w& P6 W e h u* ~' x$ X6 N+ t
5 x4 ~4 W; q' F$ k# W: G" h! |6 `+ g0 D( S) F* h. M5 k. A
资料来源:谋学网(www.mouxue.com),loop1cmpax4JnzExit
" w7 ]5 b- b7 }0 ~- YLooploop10 @: @- Y O3 q: Y2 e/ h5 o) _, c
Exit...当cx=4执行这些指令时ax等于时能让cx最终的值为3
; N* |$ M4 N+ q% S' CA、16 X! B8 P& E4 y) u8 r
B、27 s$ @- _/ g6 Z. U
C、3+ U/ n3 v- v: J D. |! u7 h, J
D、4
1 r8 s! Z$ M9 k3 @正确答案:+ t: C9 d& \- a7 H/ t+ R+ |
9 }0 c0 w+ F. Y& R3 [
8 J& ^ |1 r3 [- O5 F% \$ f/ a; S第21题,通用寄存器可作为指针寄存器4 P4 a3 V7 l8 P* s
A、错误* n, v w& y* v* R+ g# @! V
B、正确$ |' y% v v6 S. D: |
正确答案:4 ?! [- y; U: V8 d) U, s8 V7 U, w- L
8 Q; y: T" i4 b* `. E! C
6 W# h( D6 `$ y3 F5 z" \0 P
第22题,寄存器寻址方式需要访问存储器取得操作数
9 o; y: y8 V0 ?" c, ]% iA、错误( g Q( J# H- s: ^
B、正确% D# n) R Y) p; C3 g$ J0 |; \
正确答案:
/ K) X0 B$ m" c! i
- K0 n% K$ V- j! l @) n9 a# L q* q7 \9 v" e/ v7 }2 L
第23题,立即寻址方式不能用于目的操作数字段7 ], Z8 X8 X1 Z+ t" x) k( y- H9 V
A、错误
4 Y# u1 \/ ~5 N5 m" j' NB、正确
; x- w ?0 R8 w( B! r5 N Y) @正确答案:
" I* {9 A" E/ N1 V+ d0 N3 y- e
2 ]8 @7 S7 U; y( n0 G
; x8 h. \1 |2 I% A" k# O7 G! L a" Q第24题,除法指令对所有的条件码均无定义
" ?. T: h& j% z; WA、错误. b. m/ a P8 `7 K. o
B、正确* K5 d% A( s8 U: p/ _- j
正确答案:" l' x% Y% Z4 u( M$ X! ]+ r
7 i) {, `" ]/ b- V. x
/ m* J% V: V; d$ y
资料来源:谋学网(www.mouxue.com),在指令中一个地址代表一个字节单元( i9 u. d7 y; M! Q4 b
A、错误
2 Q2 F2 `. M Z4 d, RB、正确
' r$ d6 y" o. \5 R% l7 }; n4 w正确答案:; `0 I, G4 @0 {& ^
0 S" A5 M8 B' e$ F, H/ g
' T% {0 q. X' Q! y- O. e: U; C第26题,求一个数的补码正数的补码是它本身负数的补码是各位取反加一* p$ H( `) H# `# J# {8 l' N
A、错误
' k' m- i8 U5 Q T% H- c0 VB、正确/ E4 x7 s5 U6 ^3 e, r6 L1 V, r
正确答案:
' C: c k# f# p8 l) e5 e, o% t' ^6 T$ |% W
9 R$ G1 ]- Q2 K/ L, C
第27题,按控制条件的位置循环结构分为do[循环体]until[条件]和while[条件]do[循环体]两种结构- R8 @7 O1 u$ ~+ N" P3 \+ n
A、错误
8 p4 j' l/ B' N8 a) CB、正确
2 x9 a0 [+ K- ^* @: E正确答案:2 ?5 n# f) ^) c+ j7 K4 h) z; w
$ A3 T, n# Q) h- p4 Y8 u* a: Y& R2 c4 F9 B" m- _" g
第28题,bx也可以作为累加器用
" {: U, W4 X7 s4 A I5 xA、错误
- n! I5 R2 }; C. `B、正确
7 Y2 m% j0 n" X; S$ K, u正确答案:
0 z; D0 R, x q* v: I) s _8 b# [/ J9 q+ Z; C8 ]/ h+ h
% S! N, u: }; K
第29题,movdx9这条指令时寄存器寻址1 e) L( j: p6 J4 k; [! @+ n
A、错误
5 v2 _5 M6 U6 N1 Q" S( e& DB、正确9 P, U4 y+ C% _
正确答案:
t! ]% m8 W$ t5 n6 D6 f" o3 M% E; N% M2 j) o* ~7 o; M
2 l/ X& T8 E1 u" y+ P# T资料来源:谋学网(www.mouxue.com),操作码提供的是操作控制信息指明计算机应执行什么性质的操作/ J. s9 H; {; l, v/ J) A/ B
A、错误
1 o5 Y9 l- W/ L7 l. T; y, iB、正确
' w8 i' @8 D8 J正确答案:+ [) |9 y Q. p9 o
$ m0 ]+ N( r) T. S' i
' c$ u1 d9 P# o9 o第31题,在十六位的除法中al中存放的是余数6 u$ B8 _ Y* Q9 G# U
A、错误+ b" h8 c( E/ }2 e/ i% w; B
B、正确5 ~6 ]6 z& F3 A
正确答案:
% u; L K. J! Q! q) u, q
, s% e. e" x, N1 a/ q" ]- v3 ~' S8 ~$ M5 e! w8 }
第32题,模块可提给其他模块使用的数据可以用extrn来申明- D% O; m9 ?* {6 ?& Q. I
A、错误9 x$ [1 q: D2 g! y
B、正确. y9 E0 S8 z" ?6 X5 ]
正确答案:
- ?6 T5 m, `5 u2 @1 N* v/ Y: H7 X6 u' b; {' }
+ t0 U l) l3 L& b6 u' F第33题,一般所说的计算机内存容量是指随机访问存储器的容量
$ \6 V# f( x; m1 C8 V& L- L! sA、错误
" q5 b! q* m/ f9 k7 z+ X* ^B、正确
) ^. J: @$ c2 W9 g1 V5 L6 T* x正确答案:% d( M7 R5 r' B& R4 Z3 T
- R! j& _3 r8 m G' F# g- t! c- ^
& N/ Z, P9 X5 A! t第34题,PC机上的大多数I/O都是由主板上的8353或8253A可编程序外围接口芯片管理的2 M/ ?5 I) ?" `6 n7 p. D
A、错误
f+ U% z% b6 D6 S2 B7 [; C* y& Z2 zB、正确
& a! z$ z. J; l. d- Y0 w5 p! Q正确答案:( e/ i3 z. c3 P0 [0 }3 C
g, t/ n& K8 ?+ v1 U: O5 s8 d
6 E, A' o7 ~' `第35题,MOVCSAX指令是正确的( z1 U9 Y) ~- J. ^2 A
A、错误
& l# M# o. L6 B: B4 |" O- `1 T, m: @B、正确* D" \# X+ `( [" ^; X: ~: K
正确答案:
6 m* ^0 f" z" f" k, D- O
) d' f% h! h1 H$ F5 D$ Q, K0 n4 p, |' s1 U6 c/ _9 P
第36题,117D的补码表示是FF8BH4 r* W' ^/ J o
A、错误% F. }$ i5 V" _# C |) c6 B9 L
B、正确
9 Z( y: `# Y3 n3 ^' R正确答案:) Y* p; P2 l" A+ O; i
8 [& D+ o d* r4 z0 h2 _# |4 u- M9 n
r2 O8 x( R, ]" G; b
第37题,在过程里用正的偏移量加上活动传递结构的基址EBP访问局部变量: c! k) S! U. C/ V, G( g
A、错误, J6 q* x9 U ~7 x
B、正确
' }; @9 w& p J3 v* Y. c正确答案:0 Y4 O- k( r6 ^+ K8 `/ i
! M2 S7 F; |( q
7 G1 S+ [0 O5 e$ J第38题,实模式下允许的最大寻址空间为1MB
; K( s; d% S0 I0 p2 ^A、错误
( f: f6 r, ?$ W. @; \7 tB、正确
/ d. w3 I' O" k% Q正确答案:2 B+ k4 r- W! x$ V7 y0 z. {: G
$ K4 B3 N* y+ e# k" A) i2 h- m$ R/ O
第39题,操作项可以是指令、伪操作、宏指令的助记符; y% v7 z- G* H5 K' C$ x
A、错误
5 }. h6 K6 S" r. e( IB、正确8 }+ e' T( G& X X
正确答案:
- M; g8 u" n) w4 D! `4 v; V% Z5 _- T& K% ^$ W1 c6 H
, I& c2 t7 S: n" b0 W) d4 L
第40题,输出函数对二进制和十六进制常数用无符号十进制整数显示0 I" g# b$ ^0 c! b0 e7 `" H7 r1 |7 a
A、错误
" ~% L# _ R) QB、正确
% x. O2 K* F) D" `) a; H9 ^1 s' J* h- ]正确答案:
5 z% u5 d0 k! R6 g6 Y$ d# l% F. ^) p, q# ^3 i
3 b& n) s1 A% ^! c5 y( c' n- I
) \. e4 L4 D) i, N+ ~
* B- |( H) {* [% m) c3 F" G5 S* Z
( b) a9 {1 g0 R
( E9 m9 T; L$ f
- K5 y9 W% A6 F( w" c; E
! J' l+ u% b% x$ u% `" @9 i, R) e6 g2 e- d
6 E6 W; ?+ z2 n- A! j$ ]+ O1 r, [
r% R& J6 {( F5 k5 ?9 g# L. }4 A( S8 L
6 f: z* Y) H" E+ u% o" a. D5 q L |
|