摘要:
本书是为中央电大计算机组成原理与汇编语言程序设计课程编写的教材.在开始学习本书之前,请大家务必先认真阅读这篇前言,它将告诉你本课程的基本教学目标,教学内容的组织以及与本书相配套的教学手段. 本课程的基本教学目标是建立计算机系统的整机概念.这里所说的整机概念可以分为两级:CUP级和系统级.它涉及到两个方面:逻辑组成和工作原理.考核将根据这一教学目标来进行. 为此,全书按下述几个层次组织教学内容. 第1,2两章是基础知识,介绍计算机系统的硬软件组成,基本工作方式,数据信息和控制信息的表示方法. 第3,4,5章分三个层次阐明CPU子系统的整机概念.第3章先从CPU内部讲起,通过一个模型分析CPU的内部组成,从指令流程级上分析CPU的工作原理,即CPU是怎样执行以指令序列形式表示的程度.第4章从指令系统级介绍了种实际的CPU.这一级是一个使用者所看到的CPU.第5章从汇编语言级讲解对CPU的编程应用.这一级与机器的硬件特性及指令系统紧密相关,因此从这一级讨论程序设计有助于从应用层次了解计算机的工作原理.通过本章的学习应能读者懂用汇编语言编写的程度段,掌握程度设计的基本设计方法. 第6章讲解存储子系统的组成,重点是主存储器的工作原理和设计方法.CPU加上主存储器,构成了传统概念上的主机. 第7,8两章讲解输入/输出子系统.其中,第7章介绍了将各大部件连接成整机系统的总线与接口,以及实现输入/输出的三种控制策略.第8章介绍常用的输入/输出设备.主机加上输入/输出设备,就构成了一个完整的计算机系统.至此,本书也就形成了系统一级的整机概念. 本课内容相当广泛,为了突出整机概念这一核心内容,第9章给出一个比较完整的模型机,详细说明了各大部件之间的信号互连,以及三种控制策略下的典型输入/输出操作.
展开