|
一、单选题(共 15 道试题,共 75 分。)V 1. 3.当8086/8088访问100H端口时,必须采用__寻址方式。
1 s$ a$ g7 r/ _ [A. 直接
( m) `0 p0 \, @8 iB. 寄存器寻址# j3 {" d2 {( h& v& S' M& y
C. 立即
; H0 ^! o. b p* MD. 变址& E. \' ^0 N+ U. d9 C
满分:5 分
( f* l v4 H8 d6 J1 k8 x l Z7 U2. 3.使计算机执行某种操作的命令是__。' z0 k3 m1 S. }7 E9 H+ x h
A. 伪指令# ?8 R E4 C6 [. N" x
B. 指令
: _, G- f% j) p) `C. 标号- `" Z, Z R0 U$ y* C
D. 助记符( ]4 q9 U5 a$ K+ X
满分:5 分
, ~6 h9 u( y1 b, r3. 1.执行十进制调整指令DAA,DAS之前,必须把结果存放在__。0 B( C4 P4 v& A$ V# A$ @
A. DL中$ N* ^8 F; _4 D+ S# N S; L& _
B. "CL中- C) o* u! G7 E! Y9 Q. \
C. ") K5 ^ ^7 v5 S! E
D. BL中) R' i, o& |8 n* N: s8 t( M
E. AL中
) I, o# I4 E' X! q4 n* g' k 满分:5 分% d9 O' A' \* q5 \/ L
4. 1.循环指令LOOP AGAIN终止循环的条件是__。
- l$ E. s1 h# B5 yA. (AX)=0- ~4 N% O- t: C0 }1 \
B. (BX)=0. a% @+ u1 p' l. E
C. (CX)=0
$ o/ x; U; @6 t# _7 ?8 fD. (DX)=0
( X2 L5 m1 t; Y7 Y* b 满分:5 分
0 V0 ^- O |9 \% P5. 2.下列语句中能与“DAl DB 32H,34H”语句等效的是__。
: G" J! y+ C3 K- ^. ~% rA. MOV DA1,32H MOV DAI +l,34H"
# q0 J! |: `) p# `B. "MOV DA1,32 MOV DAI+1,34"
. y$ ~7 t4 T0 D: r6 `3 ^5 yC. MOV WORD PTR DA1,3234 H
# `5 q; Q- O& pD. MOV WORD PTR DAI,‘24’' l' x" S; ^7 f- o+ w1 e
满分:5 分
8 N6 u4 g) t4 H( ^! ?+ o6. 2.计算机能直接识别并执行的语言是__。( T1 R+ r+ w6 [
A. 汇编语言3 o6 Z/ P1 [7 A# y* b8 M
B. 机器语言- @* n, t' O2 I! `7 q: e( n
C. 高级语言
5 e3 u0 X8 D4 T* r2 c! F9 E1 r S7 hD. 低级语言& D: v ?' j( m7 n, c, E ^
满分:5 分
+ }) B. i5 Q2 S7. 3.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是__.) Z3 p! F x) Q$ r3 o
A. MOV AL,00H
7 v3 n1 I) ^- L r% y+ m; cB. "AND AL,00H"4 r' r2 ?% g: B3 B& {- Y0 F* d
C. "XOR AL,AL". }& S! w7 X( i: v1 ?! {. `
D. "SUB AL,AL"
. F) w7 v, p( A+ p+ U 满分:5 分+ X) V5 c P; G2 T2 U' D; L% c0 y. b$ w) M
8. 2.在汇编语言程序中,对END语句的叙述正确的是__。/ s1 K9 a I, u% ~: n/ P1 N
A. END语句是一可执行语句7 v9 ~6 O y5 m7 `
B. END语句表示程序执行到此结束, A3 |- [8 t- A
C. END语句表示源程序到此结束+ ^( I: z5 }, I, y, L
D. END语句在汇编后要产生机器码
. J, W' A4 R/ g0 E* |! R 满分:5 分
& }6 B- ^4 X7 p% n2 W8 i' g# h9. 1.把源程序变成目标程序的应用软件是__。) |) @- K/ Y6 V( K" E
A. EDIT6 q5 c. p% u' f4 U' N: c2 P
B. MASM% D9 l- a3 x( T; @) c2 _
C. LINK
3 z. B9 g2 Q& L9 {9 J& L8 L6 T* hD. DEBUG
; T. N: ]! u8 Q1 t/ f( p+ D 满分:5 分
4 y: ^! y; ?7 |7 g10. 1.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是__。
1 L0 K9 n( N' w; `+ u) i5 C( kA. INC WORD PTR[BX+SI]# W& n$ }$ w* u: [$ Y! A
B. INC CX,[SI+COUNT]
T: y3 K' C. l) f- ^. f* V LC. NEG BYTE PTR[BX]3 {$ u$ @5 d: l7 N! S! [
D. ADD AX,BX% h' w" X" c$ m& f/ ^7 ~$ O
满分:5 分5 i3 J. I' v- [1 k d }
11. 2.下列为不合法的标志符的是__。( M( m: Q9 R! }0 H1 Z
A. AXYZ
# U ?3 O. }) v! J' KB. 5SKY. |) p: e4 \3 z7 u) H( X
C. @ATT: C- Y1 ~+ L& {+ g3 b" U# F! T
D. ?ABC
: y) l& Z4 I! X: q: P" R 满分:5 分
N$ T- q$ L7 Q/ a# a0 m- ^% ?0 s12. 3.CBW指令的功能是__。
2 v9 t( g5 v: w; u3 C/ B0 gA. 把源操作数的符号位扩展到目的操作数中, P* N4 F( k; O' Z' x7 v2 W
B. 把AL中的符号位扩展到AH中
( |) I4 V+ r, k( |C. 把AH中的符号位扩展到AL中# T( O/ G$ r6 n/ P# j
D. 把AX中的符号位扩展到DX中
5 A; s6 G! |) J1 m& T 满分:5 分
2 |8 `7 t7 U) X7 [' Q, E13. 3.下列指令中,影响或000标志位的指令是__。
+ L8 S$ ^" a6 e: NA. PUSHF
9 W- M) \8 ~5 y M" B7 A3 B- jB. POPF3 n1 N( E1 G* |3 n" F5 T y2 ~
C. JNLE6 p, y, F) l6 Y4 K
D. LOOPZ
- C7 `. w! X+ A5 C; z2 i* J4 S 满分:5 分: J6 h+ W1 N% e4 ]1 d* h" R
14. 4.设SP=1110H,执行PUSH AX指令后,SP的内容为___。
4 m8 \. r6 T& n" S, Y9 \A. SP=1112H
9 A3 H0 e9 q1 f b+ QB. SP=110EH
8 x* P. v5 M/ n s8 Z! FC. SP=1111H' ?+ ~0 i& ^: C X* c
D. SP=110FH
' k# j8 s! m( t: J A% ~$ O7 E' s; ? 满分:5 分
0 d& S+ _' T) ^ n. i3 G15. 1.汇编语言语句格式中,对名字项的规定,错误的是__。3 z# O$ M( H& |
A. 名字的第一个字符只可以是大小写英文字母及?、@、__等
6 Q" i8 }( t) v$ rB. 名字的第一个字符可以是大小写英文字母、数字、?、@、__等
* C7 E* l- {1 u( c; w' J# u* jC. 名字的有效长度≤31 个字符
) D+ i0 R( j" AD. 名字从第二个字符起可以出现数字,但不允许出现$、#等字符9 [' B5 f9 Q0 ?! h# g% |
满分:5 分 9 U; X: A m% ]: o% ^: y
* i2 `) ?3 C g0 S4 J$ y4 W
二、判断题(共 5 道试题,共 25 分。)V 1. 1.对于种类不同的计算机,其机器指令系统都是相同的。' b5 O1 D2 i! F
A. 错误
! e5 a% ?8 B g1 f! l! \B. 正确
, W. R4 b: }7 W" G( l1 ~ 满分:5 分
: m* `1 z3 r( h. {) r/ f, s2. 1.汇编语言中的伪指令在编译时不产生任何机器代码。
- M7 b9 z) s: V8 TA. 错误
4 c7 H, Y; h2 Z- n6 N; ~B. 正确
0 k* r6 Q" O: f# F4 n8 K6 B. ? 满分:5 分4 h6 x8 V- k/ Z1 I z
3. 2.每执行完一次PUSH指令后,SP的值将会减去1。5 w: O) g9 C3 N l$ l2 u
A. 错误
1 p. D. I5 k& x6 IB. 正确2 z; w+ F! q) p! R
满分:5 分
. F W5 m+ s1 X4. 3.OUT DX,AL 指令不合法。
, i& ]8 i* }. c% GA. 错误
$ P5 F4 V( o6 F) |% HB. 正确
5 b1 S; ~1 [ j x R, O5 D 满分:5 分" f( b, n# T3 _3 ~
5. 1.二进制数10110111执行完一次算术右移指令SAR后变为01011011。' t! S5 s& U: f/ K' e
A. 错误# ? h6 _9 t7 |: e! f
B. 正确- G0 @1 e/ I( Y7 j; \5 F
满分:5 分 |
|