奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2460|回复: 0

东大11秋学期《汇编语言程序设计》期末考核作业

[复制链接]
发表于 2011-12-21 21:58:01 | 显示全部楼层 |阅读模式
谋学网
一、单项选择(从四个备选资料中选出一个正确的资料填在题干的括号内)(20分)
, d) ~1 b  i1 i5 ~$ g2 a" f& ?0 B* s
(     )1. 指令MOV AL,[BX+100]的源操作数的寻址方式为?
& |" e' ~, N  X8 qA. 基址寻址                                    B. 寄存器间接寻址    , ]5 k7 {8 x/ j6 N# |: [
C. 变址寻址                                    D.基址变址寻址+ \7 K, S; T9 L8 i7 j
(     )2.确定下列哪些数据在汇编语言中的表示是合法的?0 e- X6 g- y0 K" ~# d/ q" y# n
A. 2 AND 3*5                                        B. 138Q            9 A! m" U: |8 \' @
C. A3H                                                          D. HIGH AX) n8 S6 Z6 j  S' T
(     )3.若栈顶指针SP的值为100H,当执行完指令PUSH AX后,SP的值为?- b9 U" ]; }' j/ U) X
A. 00FCH                                                   B. 00FAH             
4 o* A2 r1 c* S1 {: }( j/ J0 a0 uC. 00FEH                                              D. 0106H
* k. _2 X  w: x7 r(     )4. 已知在寄存器 AX和 BX 中分别存放着一个无符号数据,在满足条件 AX≥BX 时转到标号OK去执行,不能实现该功能的程序段是?+ n6 q- c+ U) e" C
            A. CMP  AX,BX                                         B. CMP  AX,BX
6 j; A% y- _0 n: f% V& I2 c5 K% k                       JNB  OK                                                    JA    OK7 u! M/ U3 T) \  b
            C. CMP  BX,AX                                         D. CMP  AX,BX
  d2 l. u) \$ ]4 P% \                      JBE   OK                                            JNC   OK/ h% I. _! n1 ?
(     )5. 下列程序段在语法上是正确的是?
* n. a2 c$ C9 N5 ZA. X1  DB  ‘ABCD’                                B. X1  DW  ‘ABCD’) b, t/ G: M0 `4 T6 h: {7 P
C. X1  DD  ‘ABCD’                          D. X1  DB  1234H4 @# x3 p9 c' b/ P
(     )6. 已知AL=67H,BL=34H, 则指令ADD AL,BL执行后,OF和CF的值分别为?
; a5 X# E/ c& N$ c. d                 A. 0,0                                                    B. 0,1                ; d, d0 T: l4 b4 h$ r
C. 1,0                                                      D. 1,1
6 R3 b- g  F9 U3 ?: W5 C8 [: Q(     )7. 已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述哪个程序段?  d& }1 K5 X* i, Z1 U
                 A. DIV  BL                                          B. IDIV  BL  P  g4 q/ w/ }
                 C. XOR  AH,AH                                        D. CBW
+ y2 m3 `$ r& j/ }3 c3 }           IDIV  BL                        IDIV  BL
  u& D& q6 g0 r% a7 J(      ) 8. 已知SUBR是一个属性为NEAR的子程序, 下述调用SUBR子程序的指令序列中, 哪一个能实现调用SUBR的目的?
6 Z; ?; |% h) v; Z9 c* |A. LEA SI,SUBR                                          B. MOV SI,SUBR
" o) x& w; J$ P4 ^( lCALL  [SI]                             CALL  SI4 j: t. P. p. I3 z3 Q, Q
             C. MOV   BX, OFFSET SUBR            D. MOV   BX, OFFSET SUBR/ F7 O; [# X) h5 ~; i
           CALL  BX                                       CALL  WORD PTR[BX]
* t0 d0 w  p8 P  K. R
. b9 G3 D' x8 m# i: G) G7 E, {/ e' L# t  f% Q
(     )9. 初始化8259A时,ICW2的值为15H,当IR2端有中断请求时,8259A送出的中断方式码是什么?
* a1 D; ^4 L' d9 Y& i9 `2 E5 {A. 17H                        B. 12H                        C. 13H                        D. 10H?; X. V! R; |  K$ l' c: P8 {4 R
(     )10. 在两个8259A级联的中断系统中,从8259A连接在主8259A的IR3上,主8259A和从8259A的ICW3应设置为多少?! H* e  W2 ]; d; t( G3 g
A. 03H,08H                B. 08H,03H                C. 04H,03H                D. 08H,08H?
  [% V) X- j& {# z* j8 S: j4 y, ]: T& d( G
二、判断题(判断每题正误,对的在题后括号内划“√?”,错的划“×”)。(10分)1 Q) a2 R3 @. f/ k( H0 h5 E
    1. MOV  DS,CS        (   )?    6. MOV  CS,AX         (   )?% W: N4 r; Y: M2 O
    2. MOV  AX,DL         (   )?    7. XCHG 50H,BH        (   )?6 \" n  e6 W$ d
    3. POP  AL            (   )?    8. SHL AX,10          (   )?' H8 o$ v; O1 l- P& o: K
    4. NOT  5             (   )?    9. IN   AL,DX         (   )
" u3 u0 R3 n4 w2 m' d+ N5. IN   AX,200H      (   )     10. OUT   21H,AL       (   )
# X: _- V3 J3 B
) N/ A* j) n# f4 g, G+ K. n三、填空题。(20分)
4 k& v9 S; F+ H5 P1.        已知:BX=100H,BP=200H,SI=300H,DS=1000H,SS=2000H,CS=3000H,指出下述指令中存储器操作数的有效地址及实际地址。(6分)5 v" o9 c( k) E; \  d
9 X( B. U2 d2 u5 b
指      令        有效地址        实际地址( R, G. f6 V1 ?& Q9 m
MOV  AL,CS:[SI-100H]                4 |! O% n8 f8 E* x2 E, P' c
MOV  AL,[BP+10H]                7 R. K- `1 l7 a( `- W& B
MOV  [BX+SI],AL                0 T3 k- _1 q1 ?) A- _6 K7 L$ i; w
8 ?# f: |1 m8 t- \, D" L+ v
2. 写出下述两条数据定义伪指令语句经过汇编后的内存分配情况。(4分)
* }: A+ X5 y& M% e1 @( J5 H4 {                DATA1  DB  -32,‘AB’
" G+ J7 P% [/ ^" U6 G! G% v                DATA2  DW  -32,‘AB’8 @1 |* t, y* g3 j9 |/ r7 ]6 M

) Z, C, g% }3 b# e. [  P        DATA1                                          DATA2
/ r5 S5 F6 P1 [" j; a6 |                                               
1 p4 w2 c5 i; ?. V8 O& n, R& @! i& S! ]! _7 \* \/ H

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-22 13:59 , Processed in 0.098391 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表