操作系统学习笔记(二):计算机硬件

原创 2007年10月01日 09:20:00

关于计算机硬件的一些基本知识。

      一、关于CPU的一些概念:

            流水线(pipeline):借用工业生产中的流水线技术,将时分复用的概念用于CPU内部的一种技术。现在的CPU多为多极流水线(20级以上)。

           超标量CPU:拥有一条以上的流水线,可在一个时钟周期内执行一条以上的指令的CPU。

            CPU的两种工作模式:除了用于嵌入式系统中的非常简单的CPU外,多数CPU有两种工作模式核心态和用户态。

          CPU通过陷阱来实现系统调用(system call)。

         二、 存储器

                在理想情况下,存储器应该满足一下三个方面的要求:足够快、足够大和足够便宜。但是就目前技术而言,还不能同时满足这三个方面的要求。于是存储器系统以一种分层次构造的方式实现。

              即:缓存(一般包括两极缓存)、内存和硬盘三级结构。

          三、I/O

                三种I/O方式:轮询(polling)、中断(interrupt)和DMA。这三种方式各有优缺点。

         四、总线

               由于计算机复杂性的提高,以前的单总线无法满足需求。现在的计算机普遍采用多总线结构。

                包括高速缓存总线、局部总线、内存总线、PCI、SCSI、USB、IDE和ISA。等。      

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【C#】C#获得计算机硬件信息和操作系统信息,ManagementObjectSearcher

ManagementObjectSearcher C#获得硬盘信息 C#获得CPU信息 C#获得主板信息 C#获得网卡信息 C#获得...

Linux学习之计算机硬件

学习Linux之前必须要知道的硬件知识,对后面的学习会有很大的帮助。

计算机硬件的学习

  • 2013-02-20 18:59
  • 9.66MB
  • 下载

计算机硬件知识

计算机硬件知识 一、微机基本工作原理 1、计算机系统的组成 微型计算机由硬件系统和软件系统组成。 硬件系统:指构成计算机的电子线路、电子元器件和机械装置等物理设备,它包括计算机的主机及外部设备...

计算机硬件知识:ROM,PROM,EPROM,EEPROM,Flash memory的区别

ROM 指的是“只读存储器”,即Read-Only Memory。这是一种线路最简单半导体电路,通过掩模工艺, 一次性制造,其中的代码与数据将永久保存(除非坏掉),不能进行修改。这玩意一般在大批量生产...

一个获取计算机硬件信息和安装软件清单的脚本

'========================================================================== ' ' Date:2009/3/19 ' Nam...
  • ssmile
  • ssmile
  • 2012-07-07 15:09
  • 5133

计算机硬件的基本名词

驱动程序 英文名为“Device Driver”,全称为“设备驱动程序”是一种可以使计算机和设备通信的特殊程序,可以 说相当于硬件的接口,操作系统只有通过这个接口,才能控制硬件设备的工作,假如某设备...

C#获取计算机硬件信息(CPU,网卡,硬盘,内存等)

using System; using System.Collections.Generic; using System.Linq; using System.Management; using Sy...

JavaScript 获取客户端计算机硬件及系统信息

本来是想在网上找用Javascript获取打印机信息的方法,但是没想到找到了更多有用的信息,特此记录下来。 通过WMI来实现获取客户端计算机硬件及系统信息: 1//系统信息获取 2functio...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)