网站大量收购独家精品文档,联系QQ:2885784924

网络工程师考试冲刺(习题及解答).doc

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络工程师考试冲刺(习题与解答) 第 1 章 计算机硬件基础 从历年的考试试题来看,本章的考点在综合知识考试中的平均分数为4分,约为总分的5.33%.考试试题主要分数集中在计算机组成、数据运算、存储体系这3个知识点上。 1.1   考点提炼   根据考试大纲,结合历年考试真题,希赛教育的软考专家认为,考生必须要掌握以下几个方面的内容:   1、计算机组成   在计算机组成方面,涉及的考点有计算机基本组成(重点)、流水线与并行处理(重点)、RISC和CISC指令体系、多处理机、总线和接口。   【考点1】计算机基本组成   在一台计算机中,主要有6种部件,分别是控制器、运算器、内存储器、外存储器、输入和输出设备。它们之间的合作关系如图1-1所示。 图1-1 计算机各功能部件之间的合作关系   其中控制器和运算器共同构成中央处理器(CPU)。CPU主要通过总线和其他设备进行联系。另外在嵌入式系统设计中,外部设备也常常直接连接到CPU的外部I/O脚的中断脚上。   (1)运算器   运算器的主要功能是在控制器的控制下完成各种算术运算、逻辑运算和其他操作。运算器主要包括算术逻辑单元(AU)、加法器/累加器、数据缓冲寄存器、程序状态寄存器四个子部件构成。   算术逻辑单元(AU)主要完成对二进制数据的定点算术运算(加减乘除)、逻辑运算(与或非异或)以及移位操作。   累加寄存器(AC)通常简称为累加器,是一个通用寄存器。其功能是当运算器中的算术逻辑单元(AU)执行算术或逻辑运算是为AU提供一个工作区,用于传输和暂存用户数据。   数据缓冲寄存器用来暂时存放由内存储器读出的一条指令或一个数据字。反之,当向内存存入一条指令或一个数据字时,也暂时将它们存放在数据缓冲寄存器中。缓冲寄存器的作用:   ①作为CPU /v76638.htm?ch=ch.bk.innerink和内存、外部设备之间信息传送的中转站;   ②补偿CPU和内存、外围设备之间在操作速度上的差别; ③在单累加器结构的运算器 /v3695335.htm?ch=ch.bk.innerink中,数据缓冲寄存器还可兼作操作数 /v485684.htm?ch=ch.bk.innerink寄存器。   程序状态寄存器用来存放两类信息。一是体现当前指令执行结果的各种状态信息,如有无进位(CF)位、有无溢出(OF位)、结果正负(SF位)、结果是否为零(ZF)位和就标志位(PF位)等。二是控制信息,如允许中断(IF位)和跟踪标志(TF位)等。   (2)控制器   控制器是有程序计数器(PC)、指令寄存器、指令译码器、时序产生器和操作控制器组成,完成整个计算机系统的操作。   程序计数器(PC)是专用寄存器,具有存储和计数两种功能,又称为指令计数器。在程序开始执行前将程序的起始地址送入PC,在程序加载到内存时依此地址为基础,因此PC的初始内容为程序第一条指令的地址。执行指令时CPU将自动修改PC的内容,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序执行,因此修改的过程通常只是简单的将PC加1。当遇到转移指令时后继指令的地址与前指令的地址加上一个向前或向后转移的位偏移量得到,或则根据转移指令给出的直接转移的地址得到。   指令寄存器存储当前正在被CPU执行的指令。   指令译码器将指令中的操作码解码,告诉CPU该做什么。可以说指令寄存器的输出是指令译码器的输入。   时序产生器用以产生各种时序信号,以保证计算机能够准确、迅速、有条不紊地工作。   (3)内存储器   又称内存或主存:存储现场操作的信息与中间结果,包括机器指令和数据。   (4)外存储器   又称外存或辅助存储器(Secondary Storage或Permanent Storage),存储需要长期保存的各种信息。   (5)输入设备(Input Devices)   输入设备用以接收外界向计算机输入的信息。   (6)输出设备(Output devices)   输出设备用以将计算机中的信息向外界输送。   【考点2】流水线与并行处理   流水线技术是通过并行硬件来提高系统性能的常用方法,它其实是一种任务分解的技术,把一件任务分解为若干顺序执行的子任务,不同的子任务由不同的执行机构来负责执行,而这些执行机构可以同时并行工作。   在流水线这个知识点,主要考查流水线的概念、性能,以及有关参数的计算。   (1)流水线执行计算   假定有某种类型的任务,共可分成n个子任务,每个子任务需要时间t,则完成该任务所需的时间即为n*t。若以传统的方式,则完成k个任务所需的时间是knt;而使用流水线技术执行,则花费的时间是(n+k-1)*t。也就是说,除了第一个任务需要完整的时间外,其他都通过并行,节省下了大量的时间

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档