全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(一)计算机系统构成及硬件基础知识...
全国计算机技术与软件专业技术资格(水平)考试
软件评测师——考试内容总结 By林雨辰2014.11.08
1.计算机系统构成及硬件基础知识
1.1计算机系统的构成
1.1.1设计电子数字计算机的一些基本思想
设计电子数字计算机的一些基本思想:
(1)由运算器、控制器、存储器、输入设备、输出设备5大基本部件组成计算机,并规定了这5部分的基本功能。
(2)采用二进制形式表示数据和指令
(3)将程序和数据事先存放在存储器中,使计算机在高速工作中能够自动高速的从存储器中取指令并执行,这就是存储程序的概念
一个完整的计算机系统由硬件系统和软件系统组成,硬件是计算机的实体,是计算机实现功能的物质基础,
如:主机,键盘,鼠标,显示器,光驱,硬盘打印机,都属于硬件;软件是计算机运行的程序集,按功能分为系统软件和应用软件。
人们把没有装任何软件的计算机称为“裸机”
图1-1 计算机部件间的关系
计算机各个部件的合作关系如上图所示
计算机硬件分为以下几种:
1.1.1.1中央处理器(CPU)
中央处理器主要是由运算器和控制器构成。
运算器主要完成算数运算和逻辑运算,它由逻辑运算部件(ALU)、累加器、通用寄存器组成。
控制器是计算机的神经中枢,它由以下部件组成:
(1)指令寄存器(IR)
(2)指令译码器(ID)
(3)时序节拍发生器
(4)操作控制部件
(5)程序计数器(PC)
(6)标志寄存器(Flags Register)
1.1.1.2存储器
主要功能是存放程序和数据
主存储器:由中央处理器直接存储指令和数据的存储器
外存储器:磁盘、磁带、光盘、大容量存储
计算机存储系统:主存储器、外存储器+相应软件
1.1.1.3外部设备
(1)输入设备:把用户要求的计算机处理的数据 、字符、文字、图像、程序各种形式的信息转化成计算机编码存入计算机
(2)输出设备:把计算机的处理结果以用户需要的形式(如数据 、字符、文字、图像、程序)输出
(3)输入输出接口(I/O接口):外部设备与中央处理器之间的缓冲装置,负责电气性能的匹配和信息格式的转换
系统软件:负责整个计算机系统的资源管理、调度、监视、服务,通常包括以下几种类型:
(1)操作系统
(2)数据库管理系统
(3)语言处理系统(翻译系统)
(4)网络系统
(5)标准程序库
(6)服务性程序
应用软件:为用户需要开发的各种应用程序,分为通用软件和专用软件。Word、Excel、PPT等都属于通用软件;某些行业的管理软件,如ERP、CRM等属于专用软件。
1.1.2计算机体系结构的分类
分为4种类型:
(1)单指令流单数据流(Single Instruction Single Data,SISD)
(2)多指令流单数据流(Multiple Instruction Single Data,MISD)
(3)单指令流多数据流(Single Instruction Multiple Data,SIMD)
(4)多指令流多数据流(Multiple Instruction Multiple Data,MIMD)
串行计算:单个计算机顺序执行指令
并行计算:时间上的并行指流水线技术;空间上的并行指多处理器并发执行
1.1.3总线
系统总线分为:数据总线(DB)、地址总线(AB) 、控制总线(CB)
数据总线(DB)宽度影响系统的运算速度
地址总线(AB)宽度影响CPU寻址空间内存大小
控制总线(CB)位数主要取决于CPU
1.1.4存储器的概念
1.1.4.1虚拟存储器(virtual memory)
为用户提供更大的随机存放空间采用的存储技术。工作速度接近于主存,成本又低,虚拟存储器调度方式有页式、段式和段页式。
1.1.4.2相联存储器(Associative memory)
也称为“按内容访问的存储器”,不根据地址而根据存储内容来存取的存储器
1.1.4.3高速缓存存储器(Cache)
位于CPU与内存之间,是一个读写速度比内存更快的存储器,其中存储频繁访问RAM中的内容及其存储地址
1.1.4.4随机访问存储器(Random access memory , RAM)
存储单元的内容可按需要随意存入和取出,存取速度与单元位置无关。当电源关闭,数据会消失。
1.1.5数字编码
(1)原码
原码是计算机的二进制表示方法,最高位为符号位,该位0表示正数,1表示负数,其余为表示数值大小
原码简单直观,缺点是加减时出现错误。
(2)反码
正数的反码是本身,负数的反码对其绝对值逐位取反
(3)补码
正数的补码与原码相同,负数的补码符号位是1,其余位为该数绝对值原码取反
设计补码解决的减法的符号位问题
(4)移码
移码(又称增码),是符号位取反的补码,一般用作浮点数的阶码
流水线各阶段执行的时间最长的一段为整个流水线的瓶颈,一般将这个时间称为“流水线的周期”。
1.1.6指令集RISC和CISC
RISC(Reduced instruction set computer,精简指令集计算机)
CISC(Complex instruction set computer,复杂指令集计算机)
表1-1 RISC和CISC的区别
RISC |
CISC |
|
指令系统 |
实现特殊功能效率低,但流水线技术可以弥补 |
处理特殊任务效率高 |
存储器操作 |
对存储器操作有限制,使控制简单化 |
指令多,并且操作直接 |
程序 |
需要较大的内存空间,实现特殊功能程序复杂,不易设计 |
编程相对简单,设计容易,效率较高 |
中断 |
在一条指令执行的适当地方可以响应中断 |
一条指令结束后响应中断 |
CPU |
电路少、面积小、功耗低 |
电路多、功能强、面积大、功耗大 |
设计周期 |
设计周期短 |
设计周期长 |
用户使用 |
结构简单、指令规整、性能容易把握、易学易用 |
结构复杂、功能强大 |
应用范围 |
适用于专用机 |
适用于通用机 |
1.1.7计算机系统性能指标
吞吐量是指在单位时间内CPU从存储设备读取、处理、存储信息的量。
影响因素如下:
(1)存储设备的存取速度
(2)CPU性能
(3)系统结构
1.2硬件基础知识
1.2.1寻址方式
1.2.1.1立即数寻址方式
操作数直接存放在指令中,如:MOV AX,2345H
1.2.1.2寄存器寻址方式
操作数放在CPU内存寄存器,如:MOV AX,BX
1.2.1.3存储器寻址方式
·直接寻址
指令中给出的地址为操作数的地址,如:MOV AX,[2000H]
·寄存器间接寻址
操作数的地址存放在寄存器中,如:MOV AX,[BX]
·寄存器相对寻址
以指定寄存器内容,加上指令给出偏移量,如:MOV AX,COUNT[SI]
·基址加变址寻址
把一个基址寄存器内容加上变址寄存器内容,并以一个段寄存器作为地址基准作为操作数的地址,如:MOV AX,[BX][DI]
·相对基址加变址寻址
在基址加变址寻址方式基础上再增加一个位移量,如:MOV AX,MASK[BX][SI]
1.2.2串联系统可靠度的计算
串联系统可靠度等于各个系统可靠度的乘积
转载于:https://www.cnblogs.com/linyuchen2008/p/6069131.html
全国计算机技术与软件专业技术资格(水平)考试【软件评测师】-考试内容总结(一)计算机系统构成及硬件基础知识...相关推荐
- 关于开通全国计算机技术与软件专业技术资格(水平)考试继续教育远程培训平台的通知...
关于开通全国计算机技术与软件专业技术资格(水平)考试 继续教育远程培训平台的通知 信电教字[2006]18号 --------------------------------------------- ...
- 关于软考(全国计算机技术与软件专业技术资格水平考试)经验分享
关于软考(全国计算机技术与软件专业技术资格水平考试) 一.软考官方网址 http://www.ruankao.org/ 用百度搜索的话,会出现好多广告,十分烦人.这里就直接把官方网址贴上来,方便大家直 ...
- 全国计算机软件资格水平考试真题,全国计算机技术与软件专业技术资格(水平)考试历年真题 (11)...
全国计算机技术与软件专业技术资格(水平)考试 2007年下半年信息处理技术员下午试卷(A) 信息处理技术员上机考试考生操作须知 1.启动考试系统后,考生直接单击"连接考试管理服务器" ...
- 计算机专业水平考试试题,全国计算机技术与软件专业技术资格(水平)考试历年试题答案...
全国计算机技术与软件专业技术资格(水平)考试历年试题答案 2007年上半年网络工程师上午试题答案 1) C 2) B 3) C 4) C 5) A 6) C 7) B 8) A 9) C 10) D ...
- 计算机软件资格水平考试办公室,信息系统项目管理师考试大纲-全国计算机技术与软件专业技术资格(水平)考试办公室.pdf...
全国计算机技术与软件专业技术资格(水平) 考试用书 全国计算机技术与软件专业技术 资格( 水平) 考试 信 息 系 统 项 目管 理 师 考 试 大 纲 全国计算机技术与软件专业技术 资格( 水平) ...
- 全国计算机技术与软件专业技术资格(水平)考试,全国计算机技术与软件专业技术资格(水平)考试 2...
全国计算机技术与软件专业技术资格(水平)考试 2 试题一(15分,每空3分) 阅读下列说明和流程图,将应填入__(n)__的字句写在答题纸的对应栏内. [流程图说明] 下面的流程图描述了对8位二进制整 ...
- 00 全国计算机技术与软件专业技术资格(软考)考试介绍
首先,先了解两个官网,用于获取考试信息和考试报名: 中国计算机技术职业资格网中国计算机技术职业资格网https://www.ruankao.org.cn/全国计算机技术与软件专业技术资格(水平)考试h ...
- 全国计算机技术与软件专业技术资格(软考)考试介绍
首先,先了解两个官网,用于获取考试信息和考试报名: 中国计算机技术职业资格网中国计算机技术职业资格网https://www.ruankao.org.cn/全国计算机技术与软件专业技术资格(水平)考试h ...
- 全国计算机技术与软件专业技术资格水平考试
一.考试级别 考试级别分5个专业:计算机软件.计算机网络.计算机应用技术.信息系统.信息服务.每个专业又分三个层次:高级资格(高级工程师).中级资格(工程师).初级资格(助理工程师.技术员).对每个专 ...
- 2021全国计算机技术与软件专业技术资格水平考试(软考)网络管理员考试大纲
说明:很多考生准备参加2021年软考网络管理员考试,当然本人也是要考的哦(被逼无奈)!因此整理了一份提纲供大家备考学习.之后如果有时间的话会给大家分享历年卷题目和答案解析的. 一.考试说明 1.考试目 ...
最新文章
- SpringBoot之日志
- win10电脑插耳机没声音_教你Win10怎么录制电脑内部声音
- docker 安装openmaptiles
- LeetCode Algorithm 6. Z 字形变换
- C++实现两个矩阵相乘
- WildFly 8.2.0.Final版本–更改的快速概述
- Windows10+Ubuntu 18.04.2+ROS 安装笔记(SSD单硬盘)下
- (转)微信公众平台关于fakeid和openid的解析
- Flutter 踩坑 在bottomNavigationBar下显示bottomSheet
- python环形队列_Python 实现数据结构-循环队列的操作方法
- 重载操作符解析(原)
- 蓝桥杯 ALGO-81 算法训练 动态数组使用
- kaldi运行thchs30例子
- java udp 工具类_java udp 简单实现
- 启动kafka报错ERROR Fatal error during KafkaServer startup. Prepare to shutdown ,找到原因就要可以解决
- 安装华为运动健康beta版本安装失败
- Excel拆分单元格内容(把一个单元格的内容拆分到多列)
- 动手搭建自己的本地测试服务器
- 微信聊天记录删除了怎么恢复?最简单快捷的恢复方式看这里
- Python Signal 信号
热门文章
- 使用Qt创建一个C语言工程
- 安卓屏幕朗读app_平南小学英语app安卓下载-平南小学英语2020手机版
- Berkeley DB介绍
- android 代码等待一秒,【报Bug】安卓微信旧版本7.0.2 ,支付完成,等待几秒后,再点击完成 回到小程序,跳转不了页面。...
- tp5中渲染页面将时间戳转换为日期时间格式(Y-m-d H:i:s)
- 团体程序设计天梯赛-L1练习集
- # 如何在Git上更改本地分支名称和远程分支名称
- Bitlocker与AD域相结合
- 400个可以发外链的网站
- 数据库专题 数据库适配问题--人大金仓数据库适配问题总结(kingbase8)