书籍详情
新编16\32位微型计算机原理及应用
作者:李继灿编
出版社:清华大学出版社
出版时间:2004-01-01
ISBN:9787302074083
定价:¥36.00
购买这本书可以去
内容简介
凌杰的暑假编程学习系列(三)-当好机器的老板w汇编语言学习感悟w凌杰的暑假读书笔记系列(二):走过类型,运算符和表达式的迷宫w凌杰的暑假读书笔记系列(一):认识c语言wjava未来之路算法·Dearbook新会员制度开始试行(8.1~8.31)·软考教材团购72折免邮费·Dearbook文化体恤衫·“看雪学院”加密新作·孙卫琴Struts新作专题·DirectShow“比翼双飞”·中国教育在线logo征集·计算机网络(第四版)·杂志下半年预订·社区之星联动读书计划·给第二书店提建议更多::::::::::::::::::::内容简介:本书以国内外广泛使用的16/32/64位微处理器及其系统为背景,以Intel8086/8088为基础,追踪Intel主流系列高性能微机的发展方向,全面、系统、深入地介绍了微机基础知识、8086/8088指令系统与汇编语言程序设计、存储器、输入输出与中断、常用可编程芯片与新型通用I/O接口标准以及Intel高档微处理器的技术发展,并配有远程网络教学软件与电子教案。本书内容丰富,结构合理,深入浅出,文字流畅,便于教学与自学,既可以作为高等院校各专业微型计算机硬件的通用教材和成人高等教育的培训教材、自学读本,也可供广大科技工作者参考;而且,还为广大师生参与开放式计算机硬件网络化教材的建设提供了极有价值的共享模式。自从1994年7月由清华大学出版社首次出版作者主编的《新编8/16/32位微型计算机原理及应用》以来,1997年?月和2001年?月又先后由清华大学出版社出版了两个版本的《新编16/32位微型计算机原理及应用》。这一套不断动态更新的教材,反映了计算机硬件教学与教材同步改革的最新方向与成果,特别是配有《微型计算机原理CAI》多媒体教学光盘的《新编16/32位微型计算机原理及应用》(第2版)教材,以其合理的结构和丰富的内容,受到全国许多高等学校师生和广大读者的欢迎,教材的使用面正逐步扩大。为更好地满足广大师生和读者的教学与培训需要,我们根据本教材在全国各地的使用情况,在清华大学出版社的大力支持下,历时两年对本教材进行了更全面、更细致的修订;特别是在已有多媒体光盘配套教学的基础上,又及时研制开发了适合于远程教学需要的开放式交互电子教案和网络教学平台。本书除保留了原书的基本结构与风格之外,主要做了以下修订工作:(1)细化了指令系统的使用说明,增加了汇编语言程序设计的调试举例,详细补充了对可编程中断控制器8259A芯片、I-32微处理器结构(以80386为主)的关键技术等重点与难点内容的原理性阐述。新增了新型通用I/O接口标准(SCSI、USB和IEEE1394)等内容。(2)删减了多处理器系统、8位存储器与CPU的接口、盒式磁带存储器、对称多处理(SMP)对今后PC机发展方向的影响、80286在保护方式下的寻址过程举例以及P5总线与80486总线的主要区别等内容。(3)对指令的编码格式和操作过程、光盘存储器的一般知识和80486微处理器等也做了适当精简。(4)全面调整与充实了习题,使其更好地与教材的内容相衔接,以利于学生通过训练进一步掌握教材内容。(5)仔细地改正了编校与印刷中出现的一些疏漏?徊教岣吡吮嗯胖柿俊?(6)本书的一个重要更新是配备了可供教师进行交互教学与自行修改以及便于学生在网络环境下阅读与交流的电子教案和网络教学平台光盘。通过以上多方面的更新与调整,进一步优化了结构,充实了教材的基本核心内容,增加了教材的先进性和可读性。这些不仅会更加有利于教师的教学和学生的学习,而且,对探讨如何进一步深化计算机硬件教学与教材的同步改革,将会起到积极的作用。全书共分8章。第1、第2章介绍了微型计算机的公共基础知识与运算基础;第3章详细介绍了8086/8088微处理器及其系统;第4章介绍8086/8088汇编语言程序设计的基本方法,加强了软件调试技术;第5章除详细介绍半导体存储器以外,还简要介绍了磁表面存储器、光盘存储器以及一些新型的存储器技术;第6章为输入输出接口电路与中断技术,重点介绍了接口的基本概念,8086/8088中断系统及其处理方法;第7章为可编程接口芯片及应用,主要介绍Intel系列的典型接口芯片及其应用技术,同时,还介绍了USB、SCSI与IEEEl394等几种新型通用I/O接口标准;最后的第8章为Intel系列高档微处理器的技术发展,重点介绍IA-32结构的关键技术,包括以全32位的80386为代表的段页式管理、Pentium的体系结构特点、Pentium系列以及Itanium(安腾)64位微处理器的技术特征。本书由李继灿教授策划并负责全书的大纲拟定、编著与统稿。参与本书部分章节文字修订与审校工作的有沈疆海、张红民、程世旭、赵立辉等。本书配套的电子教案与网络教学平台光盘由李继灿负责总策划与总制作,参与该光盘开发与制作的有章红(博士)、邓绍金、闫洪珞以及陈经纬、吴俊、肖义、鲁开枝等。此外,该光盘中还包含有由章红负责策划与开发的Windows环境下的汇编调试软件工具等重要资源。在本书的编著与修订工作中,得到北京大学信息科学技术学院博士生导师王克义教授、北京航空航天大学自动化科学与电气工程学院电工电子中心硕士生导师于守谦教授的大力支持与指点,并对改进本书提出了许多有益的意见和建议;此外,长江大学计算机科学系硕士生导师李华贵教授、郭麦成副教授曾参与了本书第2版部分章节的编著工作。北京大学信息科学技术学院博士生导师李晓明教授、清华大学电子工程系博士生导师周祖成教授对本系列教材及其远程网络教学平台(WWW。tokenedu。com)的建设给予了特别关注与热情的支持。在此,作者谨表示诚挚的谢意。由于作者水平有限,加之时间仓促,书中难免存在不足之处,恳请使用本书的各校师生和广大读者提出宝贵意见和建议,以便我们今后再版时予以补充和修正。
作者简介
暂缺《新编16\32位微型计算机原理及应用》作者简介
目录
第1章 微机系统导论
1. 1 微机系统组成
1. 1. 1 几个基本定义
1. 1. 2 微型计算机系统的组成
1. 2 微机硬件系统结构
1. 3 微处理器组成
1. 3. 1 运算器
1. 3. 2 控制器
1. 3. 3 内部寄存器
1. 4 存储器概述
1. 4. 1 基本概念
1. 4. 2 存储器组成
1. 4. 3 读/写操作过程
1. 5 微机工作过程
1. 6 微机系统的主要性能指标
1. 6. 1 最佳整体性能评估与最佳购买性能评估
1. 6. 2 主板的结构与性能
1. 6. 3 微处理器的性能指标
1. 6. 4 硬盘的性能指标
1. 6. 5 允许配置的外设数量
1. 6. 6 总线的性能指标
1. 6. 7 软件的配置
习题1
第2章 微机运算基础
2. 1 进位记数制
2. 1. 1 十进制数
2. 1. 2 二进制数
2. 1. 3 八进制数
2. 1. 4 十六进制数
2. 2 进位数制之间的转换
2. 2. 1 二进制数转换为十进制数
2. 2. 2 十进制数转换为二进制数
2. 2. 3 八进制数与二进制数之间的转换
2. 2. 4 八进制数与十进制数之间的转换
2. 2. 5 十六进制数与二进制数之间的转换
2. 2. 6 十六进制数与十进制数之间的转换
2. 3 二进制编码
2. 3. 1 二进制编码的十进制
2. 3. 2 字母与字符的编码
2. 4 二进制数的运算
2. 4. 1 二进制数的算术运算
2. 4. 2 二进制数的逻辑运算
2. 5 数的定点与浮点表示
2. 5. 1 定点表示
2. 5. 2 浮点表示
2. 6 带符号数的表示法
2. 6. 1 机器数与真值
2. 6. 2 机器数的种类和表示方法
2. 6. 3 补码的加减法运算
2. 6. 4 溢出及其判断方法
习题2
第3章 8086/8088微处理器及其系统
3. 1 8086/8088微处理器
3. 1. 1 8086/8088 CPU的内部结构
3. 1. 2 8086/8088的寄存器结构
3. 1. 3 总线周期的概念
3. 1. 4 8086/8088的引脚信号和功能
3. 2 8086/8088系统的最小/最大工作方式
3. 2. 1 最小方式
3. 2. 2 最大方式
3. 3 8086/8088的存储器
3. 3. 1 存储器组织
3. 3. 2 存储器的分段
3. 3. 3 实际地址和逻辑地址
3. 3. 4 堆栈
3. 3. 5 段加偏移寻址机制允许重定位
3. 4 8086/8088指令系统
3. 4. 1 8086/8088指令系统的特点
3. 4. 2 8086/8088的指令格式
3. 4. 3 寻址方式
3. 4. 4 8086/8088指令的分类
习题3
第4章 8086/8088汇编语言程序设计
4. 1 程序设计语言概述
4. 1. 1 机器语言
4. 1. 2 汇编语言
4. 1. 3 高级语言
4. 2 8086/8088汇编语言的基本语法
4. 2. 1 8086/8088汇编源程序实例
4. 2. 2 8086/8088汇编语言语句
4. 3 8086/8088 汇编语言程序设计基本方法
4. 3. 1 顺序结构程序
4. 3. 2 分支结构程序
4. 3. 3 循环结构程序
4. 3. 4 DOS及BIOS中断调用
4. 4 软件调试技术
4. 4. 1 调试软件
4. 4. 2 软件调试基本方法
习题4
第5章 微机的存储器
5. 1 存储器的分类与组成
5. 1. 1 半导体存储器的分类
5. 1. 2 半导体存储器的组成
5. 2 随机存取存储器 RAM
5. 2. 1 静态随机存取存储器
5. 2. 2 动态随机存储器
5. 3 只读存储器 ROM
5. 3. 1 只读存储器存储信息的原理和组成
5. 3. 2 只读存储器的分类
5. 3. 3 EPROM芯片实例--Intel 2716
5. 4 存储器的连接
5. 4. 1 存储器芯片的扩充
5. 4. 2 存储器与CPU的连接
5. 4. 3 存储器与CPU连接应注意的一些问题
5. 5 几种新型的半导体存储器
5. 6 磁表面存储器
5. 6. 1 磁表面存储信息原理
5. 6. 2 磁盘存储器
5. 6. 3 硬盘存储器
5. 7 光盘存储器
5. 7. 1 概述
5. 7. 2 光盘存储器的写读原理. 特点及其应用技术
习题5
第6章 输入输出与中断
6. 1 输入输出接口概述
6. 1. 1 CPU与外设间的连接
6. 1. 2 接口电路的基本结构
6. 2 CPU与外设之间数据传送的方式
6. 2. 1 程序传送
6. 2. 2 中断传送
6. 2. 3 直接存储器存取 DMA 传送
6. 3 中断技术
6. 3. 1 中断概述
6. 3. 2 单个中断源的中断
6. 3. 3 向量中断
6. 3. 4 中断优先权
6. 4 8086/8088的中断系统和中断处理
6. 4. 1 8086/8088的中断系统
6. 4. 2 8086/8088的中断处理过程
6. 4. 3 中断向量表
6. 4. 4 可屏蔽中断的过程
6. 4. 5 中断响应时序
6. 4. 6 中断服务子程序设计
习题6
第7章 可编程接口芯片及应用
7. 1 接口的分类及功能
7. 1. 1 接口的分类
7. 1. 2 接口的功能
7. 2 可编程计数器/定时器8253-5
7. 2. 1 8253-5的引脚与功能结构
7. 2. 2 8253-5的内部结构和寻址方式
7. 2. 3 8253-5的6种工作方式及时序关系
7. 2. 4 8253应用举例
7. 3 可编程中断控制器8259A
7. 3. 1 8259A的引脚与功能结构
7. 3. 2 8259A内部结构框图和中断工作过程
7. 3. 3 8259A的控制字格式
7. 3. 4 8259A应用举例
7. 4 可编程并行通信接口芯片8255A
7. 4. 1 8255A芯片引脚定义与功能
7. 4. 2 8255A寻址方式
7. 4. 3 8255A的3种工作方式
7. 4. 4 时序关系
7. 4. 5 8255A应用举例
7. 5 可编程串行异步通信接口芯片8250
7. 5. 1 串行异步通信规程
7. 5. 2 8250芯片引脚定义与功能
7. 5. 3 8250芯片的内部结构和寻址方式
7. 5. 4 8250内部控制状态寄存器的功能
7. 5. 5 8250通信编程
7. 5. 6 8250应用举例
7. 6 新型通用I/O接口标准
7. 6. 1 USB
7. 6. 2 SCSl
7. 6. 3 IEEE 1394
习题7
第8章 Intel系列高档微处理器的技术发展
8. 1 80286微处理器
8. 1. 1 80286与8086/8088相比的特点
8. 1. 2 80286在体系结构上与8086/8088的主要异同点
8. 2 80386微处理器
8. 2. 1 80386的特点
8. 2. 2 80386的内部结构
8. 2. 3 80386的寄存器结构
8. 2. 4 80386的3种工作模式
8. 2. 5 80386的存储器管理
8. 2. 6 80386/80486 3种工作模式的相互转变
8. 3 80486微处理器
8. 3. 1 80486的主要结构特点
8. 3. 2 80486 CPU内部结构
8. 3. 3 高速缓存
8. 4 Pentium微处理器
8. 4. 1 Pentium的体系结构
8. 4. 2 Pentium体系结构中的新技术特点
8. 4. 3 相对80486体系结构的增强点
8. 5 Pentium微处理器系列及相关技术的发展
8. 5. 1 PentiumⅡ微处理器 PⅡ或奔腾Ⅱ
8. 5. 2 PentiumⅢ PⅢ或奔腾Ⅲ
8. 5. 3 Pentium4CPU简介
8. 5. 4 新一代微处理器--Itanium 安腾
习题8
附录A 8086/8088指令系统表
附录B 教师信息反馈表与学生信息反馈表
参考文献
1. 1 微机系统组成
1. 1. 1 几个基本定义
1. 1. 2 微型计算机系统的组成
1. 2 微机硬件系统结构
1. 3 微处理器组成
1. 3. 1 运算器
1. 3. 2 控制器
1. 3. 3 内部寄存器
1. 4 存储器概述
1. 4. 1 基本概念
1. 4. 2 存储器组成
1. 4. 3 读/写操作过程
1. 5 微机工作过程
1. 6 微机系统的主要性能指标
1. 6. 1 最佳整体性能评估与最佳购买性能评估
1. 6. 2 主板的结构与性能
1. 6. 3 微处理器的性能指标
1. 6. 4 硬盘的性能指标
1. 6. 5 允许配置的外设数量
1. 6. 6 总线的性能指标
1. 6. 7 软件的配置
习题1
第2章 微机运算基础
2. 1 进位记数制
2. 1. 1 十进制数
2. 1. 2 二进制数
2. 1. 3 八进制数
2. 1. 4 十六进制数
2. 2 进位数制之间的转换
2. 2. 1 二进制数转换为十进制数
2. 2. 2 十进制数转换为二进制数
2. 2. 3 八进制数与二进制数之间的转换
2. 2. 4 八进制数与十进制数之间的转换
2. 2. 5 十六进制数与二进制数之间的转换
2. 2. 6 十六进制数与十进制数之间的转换
2. 3 二进制编码
2. 3. 1 二进制编码的十进制
2. 3. 2 字母与字符的编码
2. 4 二进制数的运算
2. 4. 1 二进制数的算术运算
2. 4. 2 二进制数的逻辑运算
2. 5 数的定点与浮点表示
2. 5. 1 定点表示
2. 5. 2 浮点表示
2. 6 带符号数的表示法
2. 6. 1 机器数与真值
2. 6. 2 机器数的种类和表示方法
2. 6. 3 补码的加减法运算
2. 6. 4 溢出及其判断方法
习题2
第3章 8086/8088微处理器及其系统
3. 1 8086/8088微处理器
3. 1. 1 8086/8088 CPU的内部结构
3. 1. 2 8086/8088的寄存器结构
3. 1. 3 总线周期的概念
3. 1. 4 8086/8088的引脚信号和功能
3. 2 8086/8088系统的最小/最大工作方式
3. 2. 1 最小方式
3. 2. 2 最大方式
3. 3 8086/8088的存储器
3. 3. 1 存储器组织
3. 3. 2 存储器的分段
3. 3. 3 实际地址和逻辑地址
3. 3. 4 堆栈
3. 3. 5 段加偏移寻址机制允许重定位
3. 4 8086/8088指令系统
3. 4. 1 8086/8088指令系统的特点
3. 4. 2 8086/8088的指令格式
3. 4. 3 寻址方式
3. 4. 4 8086/8088指令的分类
习题3
第4章 8086/8088汇编语言程序设计
4. 1 程序设计语言概述
4. 1. 1 机器语言
4. 1. 2 汇编语言
4. 1. 3 高级语言
4. 2 8086/8088汇编语言的基本语法
4. 2. 1 8086/8088汇编源程序实例
4. 2. 2 8086/8088汇编语言语句
4. 3 8086/8088 汇编语言程序设计基本方法
4. 3. 1 顺序结构程序
4. 3. 2 分支结构程序
4. 3. 3 循环结构程序
4. 3. 4 DOS及BIOS中断调用
4. 4 软件调试技术
4. 4. 1 调试软件
4. 4. 2 软件调试基本方法
习题4
第5章 微机的存储器
5. 1 存储器的分类与组成
5. 1. 1 半导体存储器的分类
5. 1. 2 半导体存储器的组成
5. 2 随机存取存储器 RAM
5. 2. 1 静态随机存取存储器
5. 2. 2 动态随机存储器
5. 3 只读存储器 ROM
5. 3. 1 只读存储器存储信息的原理和组成
5. 3. 2 只读存储器的分类
5. 3. 3 EPROM芯片实例--Intel 2716
5. 4 存储器的连接
5. 4. 1 存储器芯片的扩充
5. 4. 2 存储器与CPU的连接
5. 4. 3 存储器与CPU连接应注意的一些问题
5. 5 几种新型的半导体存储器
5. 6 磁表面存储器
5. 6. 1 磁表面存储信息原理
5. 6. 2 磁盘存储器
5. 6. 3 硬盘存储器
5. 7 光盘存储器
5. 7. 1 概述
5. 7. 2 光盘存储器的写读原理. 特点及其应用技术
习题5
第6章 输入输出与中断
6. 1 输入输出接口概述
6. 1. 1 CPU与外设间的连接
6. 1. 2 接口电路的基本结构
6. 2 CPU与外设之间数据传送的方式
6. 2. 1 程序传送
6. 2. 2 中断传送
6. 2. 3 直接存储器存取 DMA 传送
6. 3 中断技术
6. 3. 1 中断概述
6. 3. 2 单个中断源的中断
6. 3. 3 向量中断
6. 3. 4 中断优先权
6. 4 8086/8088的中断系统和中断处理
6. 4. 1 8086/8088的中断系统
6. 4. 2 8086/8088的中断处理过程
6. 4. 3 中断向量表
6. 4. 4 可屏蔽中断的过程
6. 4. 5 中断响应时序
6. 4. 6 中断服务子程序设计
习题6
第7章 可编程接口芯片及应用
7. 1 接口的分类及功能
7. 1. 1 接口的分类
7. 1. 2 接口的功能
7. 2 可编程计数器/定时器8253-5
7. 2. 1 8253-5的引脚与功能结构
7. 2. 2 8253-5的内部结构和寻址方式
7. 2. 3 8253-5的6种工作方式及时序关系
7. 2. 4 8253应用举例
7. 3 可编程中断控制器8259A
7. 3. 1 8259A的引脚与功能结构
7. 3. 2 8259A内部结构框图和中断工作过程
7. 3. 3 8259A的控制字格式
7. 3. 4 8259A应用举例
7. 4 可编程并行通信接口芯片8255A
7. 4. 1 8255A芯片引脚定义与功能
7. 4. 2 8255A寻址方式
7. 4. 3 8255A的3种工作方式
7. 4. 4 时序关系
7. 4. 5 8255A应用举例
7. 5 可编程串行异步通信接口芯片8250
7. 5. 1 串行异步通信规程
7. 5. 2 8250芯片引脚定义与功能
7. 5. 3 8250芯片的内部结构和寻址方式
7. 5. 4 8250内部控制状态寄存器的功能
7. 5. 5 8250通信编程
7. 5. 6 8250应用举例
7. 6 新型通用I/O接口标准
7. 6. 1 USB
7. 6. 2 SCSl
7. 6. 3 IEEE 1394
习题7
第8章 Intel系列高档微处理器的技术发展
8. 1 80286微处理器
8. 1. 1 80286与8086/8088相比的特点
8. 1. 2 80286在体系结构上与8086/8088的主要异同点
8. 2 80386微处理器
8. 2. 1 80386的特点
8. 2. 2 80386的内部结构
8. 2. 3 80386的寄存器结构
8. 2. 4 80386的3种工作模式
8. 2. 5 80386的存储器管理
8. 2. 6 80386/80486 3种工作模式的相互转变
8. 3 80486微处理器
8. 3. 1 80486的主要结构特点
8. 3. 2 80486 CPU内部结构
8. 3. 3 高速缓存
8. 4 Pentium微处理器
8. 4. 1 Pentium的体系结构
8. 4. 2 Pentium体系结构中的新技术特点
8. 4. 3 相对80486体系结构的增强点
8. 5 Pentium微处理器系列及相关技术的发展
8. 5. 1 PentiumⅡ微处理器 PⅡ或奔腾Ⅱ
8. 5. 2 PentiumⅢ PⅢ或奔腾Ⅲ
8. 5. 3 Pentium4CPU简介
8. 5. 4 新一代微处理器--Itanium 安腾
习题8
附录A 8086/8088指令系统表
附录B 教师信息反馈表与学生信息反馈表
参考文献
猜您喜欢