a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 136|回复: 0

[系统分析师] 2012年软件水平考试系统分析师考点(2)

[复制链接]
发表于 2012-8-2 08:48:37 | 显示全部楼层 |阅读模式
中央处理器CPU 3 Z& s$ o7 T) G1 ^& C$ M- n
  CPU由寄存器组、算术逻辑单元ALU和控制单元CU这3部分组成。 " A, S# G" r+ f$ q
  CPU的功能: 9 a# {4 K, D' N0 o. z
  读取指令 0 }8 F" o, w2 \  g" @  `
  解释指令
2 H$ C4 ]8 U5 N! z* R$ }! }7 p  读取数据
+ s$ d* |& S0 H  a  k; _( P  处理数据
- v7 h1 g  f2 ^# A9 ~8 g# ^6 Y  保存数据 & S: O7 L  V* [3 F4 t3 Z; s
  1. 寄存器组分为两大类: ( ]3 d4 S( ^7 v" q0 g: s
  用户可见的寄存器,有通用寄存器、数据寄存器、地址寄存器、标志寄存器等;
: \( [! `. n0 s8 X$ r7 t  e3 M0 k  状态寄存器,包括程序计数器PC、指令寄存器IR、存储器地址寄存器MAR、存储器缓冲寄存器MBR、程序状态字PSW。 : K) `! E7 b  G+ E7 u/ t; z1 F
  2.运算器ALU:负责对数据进行算术和逻辑运算。
& f* e7 l/ C' s" b2 B  g7 |. h  3.控制器CU:负责控制整个计算机系统的运行,读取指令寄存器、状态控制寄存器以及外部来的控制信号,发布外控制信号控制CPU与存储器、I/O设备进行数据交换;发布内控制信号控制寄存器间的数据交换;控制ALU完成指定的运算功能;管理其他的CPU内部操作。   a0 F9 C" n  V# m: o7 Z
  控制器的实现有硬布线逻辑和微程序控制两种方案 / S# a  P# u* k! @2 m3 c
  中断控制机制:
9 g7 Q. H5 y# q, s  计算机系统通常提供了中断机制,允许某一事件中止CPU正在执行的程序,转去对该事件进行处理,然后再返回原程序被中止处继续执行。其作用是提高CPU的处理效率,使CPU与I/O设备并行工作,还可以实现分时操作过程。
) D7 }0 E; b+ S  |  中断处理过程可分为:中断响应过程和中断服务过程。
( Q) k2 A- A8 U) C  中断的分类:按中断源位置可分为内部中断和外部中断; : F7 a) N5 p8 ^
  按中断源的类型可分为硬件中断和软件中断;
1 }. R$ X+ ~  S2 h7 F4 M0 ?2 n  按中断源的屏蔽特性可分为可屏蔽中断和不可屏蔽中断。
+ Q  v2 [. U' g) T& A/ ]/ X. Q  CPU处理中断有两种策略:中断排队和中断嵌套。 . C9 o! Y& e, p4 o8 P7 t9 l
  计算机的指令系统: : |5 A) |- H% n9 u$ x  [/ `
  机器指令的格式、分类及功能: # y5 T# W, l; E, \- z9 R
  CPU所完成的操作是由其执行的指令来决定的,这些指令被称为机器指令。
6 b- S; N1 H5 B; [5 e5 s  CPU所能执行的所有机器指令的集合称为该CPU的指令系统。
# ^3 V7 u$ M0 Z" g  机器指令一般由操作码、源操作数、目的操作数和下一条指令的地址组成。 ! |! D* E! p, C
  操作码指明要执行的操作; 3 W) G2 [6 N# O: {8 J6 t
  源操作数是该操作的输入数据; 3 W4 k- y) @; a9 k& H( X1 V) c
  目的操作数是该操作的输出数据; $ A5 \; W+ x! |/ h
  下一条指令地址通知CPU到该地址去取下一条将执行的指令。 " ?5 V5 _3 N: K' H
  指令系统可分为数据传送类、算术运算类、逻辑类、数据变换类、输入/输出类、系统控制类、控制权转移类等类型。
) o5 @9 G' F& m2 e  指令的寻址方式
" A* A6 I$ q$ l# }7 x! q  常用的寻址方式有立即数寻址、直接寻址、间接寻址、寄存器寻址、基址寻址、变址寻址、相对寻址。
# ~$ Z2 K, x% D  指令的执行过程 ' W. p# b/ S/ ^. v& y* q: Z2 t
  1.计算下一条要执行的指令的地址; ' g# a$ `5 b  P, Y" n& ^
  2.从该地址读取指令; 7 v' w9 _3 x+ Y2 N! ]# z
  3.对指令译码以确定其所要实现的功能; $ J% U, w# ^! ?# N8 V: g
  4.计算操作数的地址;
+ }# P4 t7 i) U6 R  5.从该地址读取操作数;
, H8 ^3 Y8 K+ v/ X1 ]) ?  6.执行操作;   7.保存结果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-5 20:51 , Processed in 0.251815 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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