前 言
计算机技术的飞速发展和计算机应用的日益普及,对高等院校工程技术类专业的计算机
教育提出了越来越高的要求。 世纪,人类步入了全球信息化社会的大门,计算机技术及应
21
用能力作为信息化社会的“通行证”,正受到各个领域的普遍重视。计算机技术水平的高低和
计算机应用能力的强弱,已成为衡量高等院校人才培养质量和素质教育水平的重要尺度。为
此,全国高等院校,特别是重点院校,在教育部的统一规划下,正努力把理工类专业的计算机基
础教育放在十分重要的地位来抓,把普遍提高理工类专业学生的计算机应用和操作能力作为
一项重要工作,制定目标,强化措施,加大投入,促使计算机教育质量再提高一个新层次。
为贯彻国家教委“面向 世纪课程体系与课程内容改革”的精神,推动“现代化教学工程”
21
的实施,满足高等院校理工类专业本科教学对新一代计算机硬件技术基础教材的迫切需求,我
们于 年 月申报立项,开始着手本书的编撰工作。
2004 10
从 世纪 年代 , , , , , , 系列微处理器相继
20 70 Inte8080 8080A 8085A 8086 8088
问世,到 年代 , , , , 系列微处理器以及 年代
80 Intel80186 80188 80286 80386 80486 90 80586
( ), , , 等微处理器纷纷登场。进入 世纪之后,短
Pentium PentiumPro PentiumⅡ PentiumⅢ 21
短几年时间,计算机世界就出现了令人始料不及的变化。 年刚刚推出 系列微
2000 Pentium Ⅳ
处理器和芯片组,不久又很快推出了支持移动计算的“迅驰”系列微处理器和微处理器和芯片
组。原来在大、中型计算机中采用的一些复杂技术,如:指令流水线技术、高速缓冲存储器技
术、虚拟存储器技术、多媒体扩展技术、乱序执行技术、分支预测技术等,在微型计算机中也不
断得到采用,使微型计算机系统的性能以平均每 个月提高一倍以上的速度持续增长。
18
在我们惊叹计算机技术迅猛发展的同时,计算机的应用领域也在以惊人的速度同步发展。
从数值计算、数据处理、信息检索、情报分析、决策管理、统筹规划到物流调度、过程控制、武器
制导、作战谋略、军事指挥;从工农业生产、仓储运输、市场营销、交通建筑、科研学术、文化教
育、医疗卫生、环境保护、邮政电讯、新闻出版、金融财会、政务国防、社会治安到公共娱乐、家用
电器、家庭娱乐、个人消费等等,可以毫不夸张地说:计算机的应用已经渗透到社会、家庭乃至
个人生活的各个方面。
计算机技术及其应用的发展令人应接不暇,新技术的采用直接导致了计算机性能的大幅
度提高,但计算机的基本组成原理和功能并没有太多的变化。特别是以 ,
Intel80X86Pentium
为CPU 的主流系列微型计算机,它们在技术体制上是一脉相承的,在系统结构上具有良好的
兼容性,因此,本书在讨论计算机组成原理时,选择 系列微型计算机为原型机。
Intel80X86
从高等院校理工类专业本科教育对计算机应用能力培养的要求出发,按照普通高等教育
“十一五