|
东 北 大 学 继 续 教 育 学 院, @8 d8 N+ m- }
计算机硬件技术基础 试 卷(作业考核 线下) B 卷(共 页)
3 D. a- s( r! b9 j4 Q总分* [$ l' ^9 Q4 K s& x
题号
) o- H9 W; l; I+ x( D* T2 x一5 X# D+ \6 q, u( t" ^ X2 M3 J- G) W5 h* S
二
7 a4 Y% R b6 `% A3 Q! d三
4 l2 h h0 Z! s: G; U四
, z, c; S# s" s' P" Y. n/ x五
% l; b) D( w) K# I/ q! m六5 P& f: P- t/ |1 x0 S& g. z1 g+ c1 C3 x
七
# i! B5 Y* \3 r" Z八2 t6 K8 h: Q! x4 D! K `/ E" K& O
九
. P# j9 ?# d: q1 m J十
! ?) O* i. V* {1 p( m3 \! H. \: p9 a" E) X+ X) U
得分* w; p# }9 F& O% D& v8 I& t
6 C! b7 e0 g; f" x) Z
9 R3 ~& ]) O, J) v/ E
5 s1 }- N6 @8 ?% I$ g3 m+ {
+ P# y3 q# o- N0 Y4 w R
1 G% k3 S* n8 e6 B
8 t# r9 X/ R& Z# K# z& T, ~
( s; R; ~! e) \7 ]4 `. {
) w2 z( s" z% u$ v4 q y( a; R8 U/ W3 Y4 e
; e. Y& ?# B# D9 x( G注:请您单面打印,使用黑色或蓝色笔,手写完成作业。杜绝打印,抄袭作业。
/ _; S/ i! d& D0 Z' Q; y一、谋学网(www.mouxue.com)(每题5分,共30分)* {' E2 e* `# C
1.8086与8088CPU有哪些重要的区别?
* G, P4 W) w" L: e. F- X1 ?& \# ]0 A! ]* L* z# D/ m* z
) _4 ~+ }2 a9 ~% c
N ^% D% ?/ z6 X* t* Z9 k p- q2 K% x) u! R: `
! G h' x+ i6 i" b7 ]+ u$ U+ X2 i; q- `7 E
2. 简述一个计算机系统的组成及相互之间的关系。
8 Q+ v7 e8 Q6 ^# |
% T/ ~; k: L% V# i) H- I% w
' ?3 X6 t2 x& G4 U& N/ l* W Z0 d7 f1 D% J9 i
$ g9 w1 o) M0 O' D3 z3 C
5 A' n+ x E3 c# C8 ?5 f! B
; W. b3 V% @ g! u3. 简述8086中逻辑地址、线性地址和物理地址的关系。! @/ }! Q. G6 v* _0 [- b
3 M. M- U* q: t1 h8 ^) ~
) ^% _ D6 D& a5 D# @5 R
! [+ A7 B+ W- U/ p1 m4 q- p/ K/ `4 D. G5 N! h3 Q2 O3 ~" F4 i
7 Z4 y: u3 p% N- ~
9 `: ?" ~# k: M, E$ J; Q: T7 j. ?/ n
4. 存储器有哪些主要技术指标? 这些指标如何表示的?
0 w# X) a3 b! ?4 l8 J: T$ X8 L& H5 L, Q1 {* z# U' P2 V) G
4 I. @. U0 K7 x0 U S6 q# P
* M* e# c4 m! R3 [9 Z: q8 u- f. i( L" {- E
% ?) G& q R( t# F% g2 T/ q/ y- v. x B: _5 L$ d& @* n; p
5. 简述计算机中时钟周期、指令周期、总线周期的区别和联系。; E4 E5 y% {8 ~# L" u! m
0 A- M" V2 n; H4 i7 K
! g Z. a1 U& ?- F' }
7 o. Q8 _0 c2 m5 ]- i7 @/ y! i1 A4 u: a+ g, k
. H' P2 d/ A7 t. @! ]
5 z3 g, p9 j. y$ U
6. 基本的输入/输出方式有哪几种?各有什么特点?
5 Z; o2 `7 n9 @" a2 m
& [; ~0 R+ a3 L& W
. N" h( @; J) o" M8 U3 R
) e. s4 @3 ]2 i9 R( J. v( I' b
( d8 J6 ~. \' V7 j6 L9 g Q
/ d: Y0 t* ?+ `" Z. s4 h; [( ~9 Q1 Q/ ~' |+ K, u
二、论述题(每题10分,20分)
& a" K; p) ]- f, U$ }1. 请描述计算机中存储系统的层次结构,并分析分析存储系统的优势。
7 b* G5 d% h9 \3 W# H2 k$ f) ]! [$ {- Q, x' h% J! e, h$ W
" h' l) n# C: o Y4 I
: ~1 J* Z9 K: f* @/ m [* _5 f. A" g+ x! k5 s
* c% ~9 h* q' c+ e& t) q4 x# b
S+ G- P8 r) F h/ K; E' c2 K
! q* R) s7 }0 v6 [
) n0 a+ Y) M' w8 `& C- @5 W. I& v* |
8 I' Z G" J) _: d y: k+ d; |2 w% y C' F7 M
c; b& r0 k3 t/ f; U
% K3 `2 d8 {- T) m6 }3 c' @7 ~
4 P, ~5 Z4 J5 i! X: y$ \8 W
# }! C% D6 y/ v% e9 R: l' r8 t5 v z+ {2 C+ e: j. `+ i4 ^; D4 R
* _/ T6 [1 p, O5 y+ O
4 I& [1 i Z0 o- W0 H* w
: r7 b- |; ~/ c. f6 q- n. P
+ _, f0 @& d% W2.请描述CPU发生中断时入栈和出栈的过程,并分析堆栈段中数据的存储方式及栈指针变化之间的关系。, j1 e$ t! `9 `3 a7 U
+ W9 |8 J5 \/ E& q; p! e, L
, f+ O# S* n0 g4 `( _
0 l9 m3 V9 V. l3 B4 L1 q' S ^+ L% ?) e& u( v
8 O5 D2 ?% \. x, V S
9 ?$ ?9 c5 J3 H
0 s( Q3 I( f" l0 |- C2 u7 W
5 C) @1 ?" ?. v% t
5 ^" R) d( Z, \& N. o: ^" z9 l
. `3 Z+ Z* D, ^; [( C" g( { A" J2 @+ M# N0 ?+ [
# ^9 z/ z8 ?0 F) Z V6 X0 H% M- O
7 D* e( H( w# Z! h+ S( M6 ?- m+ b7 V7 A0 A3 b& `' }# k
1 H& x5 u5 K2 ]. _3 @% m三、程序分析题(20分) I6 T8 ?: k/ Z; `" z3 @$ w5 P+ K- K6 F
阅读下列程序段,回答所提问题
8 E5 s, m- B. J& _0 ?' W! { N3 UDATA SEGMENT: X" X" @2 }) U! b, \( {" d( l
AA DW 1106H( H. J8 e& ]! e+ s( E* O. t
BB DW 1127H! g9 r( S" L5 H* g. a, Q
RF DB 00H
. Y5 E8 Z. Y4 j j+ sDATA ENDS
, Z( b& a' d |1 y# l7 g& D8 w Y- ESTACK SEGMENT5 \) w6 b: j- l: n7 S+ d
DB 100 DUP (?)
! K4 x& B0 m! c4 k/ {9 m5 OSTACK ENDS0 l; A; c. M% b! C& m* q7 q2 }
CODE SEGMENT
4 H4 `! M/ n: A* x ASSUME CS:CODE,DSATA9 u8 ?- |; w B! X
START: MOV AX, DATA ;[1]! c$ M( S V+ \; H
MOV DS, AX ;[2]* _) ?$ x5 V8 I' j
MOV CL,0 ;[3]6 ?3 d m* m9 b
MOV AX, AA ;[4]
) s; C* ~7 o" W; t6 y! ?0 I% g MOV BX, BB ;[5]
' `% ~4 u4 b1 J0 w! P, e CMP AX, BX ;[6]+ m3 i' ~- A2 n6 e4 C; l' g
JC L1 ;[7]) M2 q' V$ C( S+ a! y1 r
MOV CL, 01H ;[8]0 M4 d$ y" D. m1 S) M
L1: MOV RF,CL ;[9]. I, k+ d+ t; K+ d
MOV AH, 4CH ;[10]# Q' b# r1 w4 A9 b/ j' I$ ~1 ]
INT 21H ;[11]
' W" Y: b; S( |- z2 WCODE ENDS ;[12]# O+ `+ R4 {0 o* c: q
END START ;[13]
- p4 V G2 [3 ~5 x) f5 v. u(1) 该程序的功能是
) G. q4 x' t' O(2) 指令[1][2]的功能是 2 y X* _) a# U" z- G
(2) 如果不写程序行[3],造成的结果是
) b( S( E# Q, y) g(4) 指令程序行[7]后,标志寄存器中CF标志位的结果是
4 h4 {( N4 Y& d四、综合题(30分)
9 [% Q, {3 ~: y1 b; z0 o: I试按如下要求分别编写8253的初始化程序,已知8253的计数器0~2和控制字I/O的地址依次为04H~07H。
( K0 C1 X% |, Z3 ?9 P(1)使计数器1工作在方式0,仅用8位二进制计数,计数初值为128。% l2 Q5 T* |# X3 l8 J
(2)使计数器0工作在方式1,按BCD码计数,计数初值为3000) u9 [1 D! b. d7 m: f- s2 n |
(3)使计数器2工作在方式2,计数值为02F0H。
1 L1 Q& L* W9 C( ~6 M& C- C& m0 F+ s9 F# f, H4 a2 q
+ {7 B; ~0 Z& M; G3 C/ o
/ k( I: z- g" s* x/ o+ l4 {: a( s" h; J, \- L; G
2 K4 C% Q# ^) k Q
- v3 r* s( O: x" I) Q' U2 ~9 m, ~0 q
$ }! i Q8 S6 |' n& h4 `0 |7 m* k' I# w; P" Q7 P. L! c$ a2 r
, q2 u1 g0 d1 }( [; _/ Q& O
& y. P8 m( G5 a+ V- t0 K8 x' q- \- J( m* b
( C0 ~; h# r+ R# r$ x( }8 G. B! N9 B" z7 Z
0 A4 I3 c8 g' z% F5 _
% V: G9 r8 b/ i( f. T; B
8 e0 p& m. ?+ b" a/ r8 {
# r& }: L7 \# c C: ]0 b& G4 b. K
( n# A( ^' p% p/ V) n& J; s. f2 ?" Y! R% i$ @
) e$ k: a; k8 ]1 ?. N9 N$ S0 B! s
! p# C# E5 N" F5 l7 I7 R( C7 r7 r) _5 W# S% C
. F) c4 I U& N K* v
学习中心: 院校学号: 姓名 3 L9 e0 M+ M" B9 w: d, U
l5 e4 U1 T( @
: A7 Z8 B; s `: S
% x9 p6 f/ h% I1 w- ?0 S$ o* z* \& n
( `" }* I1 w; H: i% ~" ^* W
1
/ i3 V) d" R& }3 h课程名称: 计算机硬件技术基础
5 \4 J1 e# S2 G$ D( m7 T/ G! U( W# h, V9 P% v
|
|