配套资源:电子教案、习题答案
本书特色:
★ 列表说明,便于比较。对一些功能性的说明,采用表格形式列出,达到简洁明了的效果。
★ 归类合并,便于应用。从应用角度出发对接口章节进行归类合并,以便学生对相关知识的联想记忆。
★ 更新内容,顺应发展。随着微处理器的不断更新换代,新增了微处理器最新发展动态。同时新增了模拟量转换内容。
★ 提炼例解,强化典型。主要体现在习题例解和练习题的修改。使内容更加典型化,便于学生自学和教师对学生的考核,开拓学生的解题思路和提高教学的可操作性。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,
本书教学资源、样书申请可添加小编微信13146070618获取
本书以Intel系列微处理器为背景,介绍了微型计算机原理与接口技术。全书以弄懂原理、掌握应用为编写宗旨,在内容安排上注重系统性、逻辑性、先进性与实用性。本书分三个部分:微型计算机原理部分(第1、2、6章),汇编语言程序设计部分(第3、4、5章),接口与应用部分(第7、8、9、10章)。根据Intel系列微处理器的向下兼容性,着重讲解了16位微型计算机的工作原理、指令系统、8086汇编语言程序设计以及接口技术。考虑到目前32位CPU的广泛应用,又重点介绍了其代表芯片80386的工作原理,特别是80386的存储器管理技术。 为便于读者自学,本书在内容安排方面除附有一定量的习题外,还增设了详细的习题例解。 本书可以作为高等院校电气信息类专业教材,也可供从事微型机系统设计和应用的技术人员自学和参考。 本书提供配套授课电子课件,需要的教师可登录www揠洀瀀攀搀甀揠漀洀免费注册、审核通过后下载(QQ:308596956,电话:010-88379753)。
配套资源:电子教案、习题答案
本书特色:
★ 列表说明,便于比较。对一些功能性的说明,采用表格形式列出,达到简洁明了的效果。
★ 归类合并,便于应用。从应用角度出发对接口章节进行归类合并,以便学生对相关知识的联想记忆。
★ 更新内容,顺应发展。随着微处理器的不断更新换代,新增了微处理器最新发展动态。同时新增了模拟量转换内容。
★ 提炼例解,强化典型。主要体现在习题例解和练习题的修改。使内容更加典型化,便于学生自学和教师对学生的考核,开拓学生的解题思路和提高教学的可操作性。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,
本书教学资源、样书申请可添加小编微信13146070618获取
本书以Intel系列微处理器为背景,介绍了微型计算机原理与接口技术。全书以弄懂原理、掌握应用为编写宗旨,在内容安排上注重系统性、逻辑性、先进性与实用性。本书分三个部分:微型计算机原理部分(第1、2、6章),汇编语言程序设计部分(第3、4、5章),接口与应用部分(第7、8、9、10章)。根据Intel系列微处理器的向下兼容性,着重讲解了16位微型计算机的工作原理、指令系统、8086汇编语言程序设计以及接口技术。考虑到目前32位CPU的广泛应用,又重点介绍了其代表芯片80386的工作原理,特别是80386的存储器管理技术。 为便于读者自学,本书在内容安排方面除附有一定量的习题外,还增设了详细的习题例解。 本书可以作为高等院校电气信息类专业教材,也可供从事微型机系统设计和应用的技术人员自学和参考。 本书提供配套授课电子课件,需要的教师可登录www揠洀瀀攀搀甀揠漀洀免费注册、审核通过后下载(QQ:308596956,电话:010-88379753)。
目录
出版说明
第3版前言
第2版前言
第1版前言
第1章微型计算机基础
11计算机中的数制与码制
111计算机中的数制
112计算机中的码制及补码运算
113计算机中的小数点问题
114计算机中信息的编码
12微型计算机的组成
13计算机的基本工作原理
131模型计算机
132程序运行过程
14汇编语言上机工具软件
15习题例解
16练习题
第2章80x86微处理器
21Intel公司微处理器发展概述
228086微处理器
2218086 CPU内部功能结构
2228086 CPU 内部流水线管理工作原理
2238086 CPU 的存储器组织
2248086CPU寄存器与存储器DEBUG上机操作
2258086 CPU总线周期的概念
2268086 CPU的引脚信号及工作模式
2278086 CPU的操作时序
2380286微处理器
23180286 CPU的主要性能
23280286 CPU的功能结构
23380286 CPU的寄存器
23480286 CPU的存储器寻址
2480386微处理器
24180386 CPU的主要性能
24280386 CPU的功能结构
24380386 CPU的寄存器
24480386 CPU的存储器管理
24580386CPU寄存器与存储器DEBUG上机操作
2580486微处理器
25180486 CPU的主要性能
25280486 CPU的功能结构
26习题例解
27练习题
第3章寻址方式与指令系统
31数据类型及其存储规则
311基本数据类型及其存储
312数字数据类型
313指针数据类型
314字符串、位及位串数据类型
32计算机指令格式
321指令的助记符格式
32280x86指令编码格式
338086 CPU的寻址方式
331操作数的寻址方式
332指令地址的寻址方式
333寻址方式的DEBUG上机实验
348086指令系统
341数据传送类指令
342算术运算类指令
343逻辑运算和移位指令
344串操作指令
345控制转移类指令
346处理器控制类指令
3580x86的寻址方式及新增的指令
351虚地址方式下的寻址方式
35280286 CPU新增指令
35380386/80486 CPU新增指令
36习题例解
37练习题
第4章汇编语言语法和DOS功能调用
41汇编语言中的基本数据
42伪指令语句
421数据定义伪指令语句
422标识符赋值与解除伪指令语句
423段定义伪指令语句
424过程定义伪指令语句
425程序开始与结束伪指令语句
426方式定义伪指令语句
427结构定义伪指令语句
428分组伪指令语句
429其他伪指令语句
4210伪指令语句上机实验
43汇编语言中的表达式
431算术运算符
432逻辑运算符
433关系运算符
434分析运算符
435修改属性运算符
436汇编语言中的表达式上机实验
44指令语句
45宏指令语句及其使用
46DOS系统功能调用
47习题例解
48练习题
第5章汇编语言程序设计
51顺序结构程序设计
52分支结构程序设计
521二分支结构
522多分支结构
53循环结构程序设计
531循环程序的组成与结构形式
532循环程序的控制方法
533多重循环程序设计
54子程序结构程序设计
541子程序的定义与调用
542子程序的参数传送
543子程序嵌套与递归调用
55模块化程序设计
56习题例解
57练习题
第6章存储器
61概述
611半导体存储器的分类
612半导体存储器的性能指标
613半导体存储器的一般结构及组成
62随机存取存储器RAM
621静态RAM
622动态RAM
623RAM存储容量的扩展方法
624RAM存储器与CPU的连接
63只读存储器ROM
631只读存储器的结构
632只读存储器的分类
633PROM基本存储电路
634典型EEPROM芯片
64高速缓存存储器Cache
641Cache的基本结构和工作原理
642Cache存储器组织
65几种新型的半导体存储器
66习题例解
67练习题
第7章中断系统与8237A DMA控制器
71中断系统概述
711中断的概念及其作用
712中断处理系统
728086 CPU中断系统
7218086 CPU的中断源
7228086 CPU的中断响应过程
723中断向量表
724中断程序设计
73中断控制器Intel 8259A
7318259A的引脚信号及结构
7328259A的工作方式
7338259A的编程
7348259A的应用举例——在IBM PC/XT中的应用
7358086中断响应总线周期操作
74可编程DMA控制器8237A
7418237A的特性与结构
742内部寄存器
7438237A的工作时序
7448237A的初始化编程与应用举例
75习题例解
76练习题
第8章输入/输出接口基础与总线
81概述
811外部设备及其信号
812输入/输出接口的功能
82CPU与端口之间的接口技术
821最常用的简单输入/输出接口芯片
822端口的编址方式
823端口与CPU之间的接口
83CPU与端口之间的数据传送方式
831程序控制传送方式
832中断技术传送方式
833DMA传送方式
84总线技术
841概述
842PC总线
843ISA总线
844PCI总线
85习题例解
86练习题
第9章可编程并行接口芯片与串行通信技术
91可编程并行接口芯片8255A
9118255A的结构
912方式选择
913各方式的功能
914端口C的状态字
9158255A应用举例
92串行通信
921串行通信的数据传送方向
922串行通信的异步与同步通信方式
923波特率及收发端的同步
924常用串行接口介绍
93可编程串行通信接口芯片 8251A
9318251A内部结构和外部引脚
9328251A编程
9338251A的应用
94习题例解
95练习题
第10章计数器/定时器与模拟量转换
101可编程计数器/定时器
1011可编程计数器/定时器的基本工作原理
10128253的内部结构及引脚
10138253的控制字
10148253的工作方式
10158253的应用举例
102数-模转换
1021概述
1022D-A转换芯片
1023D-A转换器的应用
103模-数转换
1031概述
1032典型的A-D转换芯片
1033 AD574转换器应用实例
104习题例解
105练习题
附录
附录A8086指令表
附录B伪操作指令表
附录CDOS功能调用表(INT 21H)
附录DDEBUG命令表
参考文献
第3版前言 本教材自出版以来,受到了广大师生的关爱,作为一本高等院校人才培养的教材,需要不断地更新和改进,所以从教和学的角度对原教材进行了必要的修订。这次修订主要目的是增加学生实验环节,以往微型计算机原理只有在接口技术学习后才会进入实验环节,第1到第5章学生一般很少有动手机会,其主要原因是相关的实验设施有限,难以实现边学习、边上机的互动教学方式。近年来,随着微型计算机的普及,学生普遍拥有笔记本电脑或台式机,充分利用这一有利条件,使学生从抽象思维中走出来,通过DEBUG软件使学生对微型计算机原理中的寄存器、存储器、标志位、数据、地址等信息有很好的感性认识。关于寻址方式、指令功能、汇编语言及编程等课程内容,目前大部分微型计算机原理教科书都是进行理论性的讲解,本教材旨在通过DEBUG软件使学生弄清楚这些课程内容在微型计算机中实现的具体过程,从原来看不见摸不着靠记忆的抽象思维转变成看得见有结果的实际操作,这样可大大提高学生学习微型计算机原理的兴趣和信心。因此,在这次修订的第3版教材中,努力创建教与学过程互动的新思路,增添课堂实验演示内容,实现边学习、边上机的互动教学模式。 对原教材进行了如下修订:第1章增添了工具软件操作的基本知识,为学生能在自己的PC上完成实验打好基础。第2章增添了微处理器寄存器、标志位及存储器的认知环节,采用DEBUG工具软件观察其中数据的现状与修改后的变化。第3章内容是8086CPU主要功能的体现,学生学习起来太抽象不容易理解,通过DEBUG调试软件上机实验,用操作前后的数据变化让学生理解各种操作数寻址方式实现的过程以及各类指令运行后所产生的作用。第4章增添了伪指令语句上机实验、表达式上机实验以及各例程序DEBUG调试操作,使学生学习汇编语言语法不再抽象和死记硬背,在操作中理解汇编语言语法的真正含义。第5章增添了汇编语言编程算法和结构程序实例的DEBUG调试操作,通过程序运行前后的数据变化让学生理解程序运行过程中各个环节的细微变化。第6~10章是8086CPU与外部器件进行信息传输的各种接口知识,在相关的接口实验课程中都有所安排,这次修订主要是顺应器件的市场变化,对部分内容做了必要的更新。 这次教材的修订由张荣标教授统稿,其中第6 章和第10章由牛雪梅博士参与修订,其余由张荣标修订,教材中的第2~5章的所有程序及DEBUG调试部分已由作者的研究生朱丽虹、黄林奎等同学在微型计算机上验证通过。 由于时间仓促和作者水平有限,存在一些不足之处,敬请读者批评指正。 作者
随手扫一扫~了解多多