Keen King

操作系统——虚拟存储器

虚拟存储器的思想

把内存中暂时不能运行或者暂时不用的程序、数据调动外存上。或者说把程序的一部分放入内存、一部分放在外存。程序运行时,如果所需要访问的页(段)已调入内存,便可继续执行下去;但如果程序所要访问的页(段)尚未调入内存(即缺页或缺段),则程序利用 OS 所提供的请求调页(段)功能,将它们调入内存,以使进程继续执行;如果此时,内存已满,则需利用页(段)置换功能。

阅读更多
操作系统——进程管理

进程的基本概念

程序的顺序执行及其特征

  • 程序:一个在时间上按严格次序、顺序执行的操作序列
  • 程序的顺序执行:一个具有独立功能的程序独占处理剂,直到得到最终结果
    特征
    顺序性:一个程序的各个部分的执行,严格地按照某种先后次序执行;
    封闭性:程序在封闭的环境下运行,即程序运行时独占全部系统资源;
    可再现性:只要程序执行时的环境和初始条件相同,当程序重复执行时,不论它是从头到尾不停顿地执行,还是“停停走走”地执行,都将获得相同的结果。
阅读更多
操作系统——引论

操作系统的目标和作用

操作系统的目标

  • 方便性:编写代码方便用户,方便计算机系统的使用
  • 有效性:合理的组织计算机的工作流程,改善资源的利用率、提高系统吞吐量
  • 可扩充性:操作系统采用层次化结构,以便增加新的功能层次和模块(Linux 就是一个典型的例子)
  • 开放性:遵循 OSI 国际标准,彼此兼容,方便互联
阅读更多
计算机组成原理——指令系统

指令格式

指令操作码与地址码

  • 指令字(简称指令)即表示一条指令的机器字。
  • 指令格式则是指令字用二进制代码表示的结构形式,由操作码字段地址码字段组成
  • 操作码字段:指明了指令的操作性质及功能
  • 地址码字段:指明了操作数的地址
  • 不同的指令用操作码字段的不同编码来表示,每一种编码代表一种指令。
阅读更多
计算机组成原理——存储器及存储系统

存储器的分类

  1. 按存储介质分
    半导体存储器:如 ram、rom,用作主存
    磁表面存储器:如磁盘、磁带,用作辅存
    激光存储器:光盘,用作辅存
  2. 按存储方式分
    随机存储器(RAM):任何存储单元的内容都能被随机存取,且存取时间和存储单元的物理位置无关
    串行访问存储器(SAS):存储单元的内容只能按某种顺序来存取,存取时间与存储单元的物理位置有关,取决于访问存储单元的地址顺序
    只读存储器(ROM):对内容只能读不能写入的存储器。
阅读更多
计算机组成原理——运算方法与运算器

数值数据的表示

  • 计算机中的数据表示,包括定点数、浮点数、字符、十进制数的表示方法 ;
  • 原码、补码、反码、移码等码制之间的关系以及各码制之间真值数的转换;
  • 原码求补码的方法
    正数,不变,即原码=补码
    负数,符号位不变,数值为取反并加 1
  • 补码中零只有一个:0.0000000 补码 1.0000000 表示负 1
阅读更多
计算机组成原理——概述

计算机的发展

  • 第五代的计算机是通信、存储、信息处理和人工智能相结合的超巨型计算机。
  • 第六代计算机,作为计算机的核心元件不是传统的电子元件。而是更新的光电子元件、超导电子元件或生物电子元件。
  • 人工智能(artificial intelligence)是计算机模拟人类的智能活动,包括感知、判断、理解、学习、问题求解和图像识别等。
  • 大数据的四大特征:海量的数据规模(volume)、多样的数据类型(variety)、价值密度低(value)、快速的数据处理(velocity)。
    -

计算机系统的组成

一台完整的计算机应包括硬件部分和软件部分

阅读更多
首页 归档 标签 关于 搜索