程序员考试学习笔记

第一章

计算机系统基础知识

1.1 计算机系统的基本组成

      计算机系统是由硬件系统和软件系统组成的。

             计算机硬件:指的是计算机系统中看得见摸得着的物理装置

             计算机软件:程序、数据和相关文档的集合

<1>计算机系统的硬件

基本的硬件系统是由:运算器、控制器、存储器、输入设备、输出设备 五大设备组成。

  (1) CPU是硬件系统的核心。(本部分主要是对运算器和控制器的介绍)

 随着器件技术和微电子技术的发展,运算器和控制器等部件已被集成在一起统称为: 中      

 央处理器(central  processing  unit CPU)。

 主要功能:用于数据的加工处理能完成各种算术、逻辑运算及控制功能。

 具体介绍:

  运算器:是对数据进行加工处理的部件,主要完成算术和逻辑运算。

  控制器:主要功能是从主存中*取出指令并进行分析,控制计算机的各个部件有条不紊    

          的完成指令的功能。

(2)存储器

      计算机系统中的记忆设备,分为:内部存储器<Main  Memory ,MM,简称内存或主存>

                                   外部存储器<简称外存>

      内存:速度快,容量小,一般用来存放计算机运行时所需要的程序,程序及中间结果。

      外存:容量大,速度慢,可用以长期存储。

      寄存器:CPU中的记忆设备,用来临时存放指令、数据、及运算结果。与内存储器相

              比寄存器的速度要快得多。

     (3)输入/输出(I/O)设备

     习惯上将CPU和主存储器的有机组合称为 主机,输入输出(I/O)设备位于主机之外,

     是计算机与外界交换信息的装置,所谓的输入/输出都是相对于主机而言。

     输入设备的作用:是把转换成二进制形式的信息输入到存储器中。

     输出设备的作用:把运算器处理的结果按照人们要求的形式输出到外部存储介质上。

<2>计算机软件系统

   计算机软件:指管理、运行、维护及应用计算机所开发的程序和相关文档的集合。

   存在意义:计算机系统中只具备硬件系统,则只有了计算的基础并不能真正的运算,只有

             将解决问题的步骤编制成程序并输入到计算机内存开始运行才能完成运算。

   软件系统是计算机系统中的重要组成部件

   软件系统通常分为:1.系统软件     2.应用软件

<3>计算机的类型和应用领域

   (1)按照体积和工作能力可划分为:巨型机、大型机、小型机、微型机。

        微型机又可以再具体划分为:台式机(desktop;

                                  膝上型计算机(laptop;

                                  笔记本式计算机(notebook;

                                  工作站(workstation;

                                  掌上型计算机;

                                  个人数字助理(personal  digital  assistant ,  PDA;

(2)按功能可划分为:通用型计算机、专用(嵌入式)计算机

(3)按照CPU系统架构可划分为:

         1.复杂指令计算机系统   (Complex  Instruction  Set  Computer ,CISC);  

             2.精简指令计算机系统   (Reduced  Instruction  Set  Computer , RISC);

(4)按照体系结构及指令处理方式可划分为:

             1.单指令流数据流计算机(SSID);

             2.单指令流多数据流计算机(SIMD);

             3.多指令流单数据流计算机(MIMD);

             4.多指令流多数据流计算机(MISD);

(5)按照计算机应用领域大致可划分为:

         1.数值计算

         2.数据或信息处理

         3.实时控制(或过程控制)

         4.人工智能

         5.计算机辅助设计(Computer  Aided  design ,CAD) 

         6.计算机辅助教学(Computer  Aided  Instruction , CAI)

             7.计算机辅助管理(Computer  Aided  Manufacturing, CAM)                    

    (到此计算机系统基本组成部分完。下面开始1.2  计算机中数据的表示及运算 的学习)

     

     

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值