新書推薦:
《
如何打造成功的商业赛事
》
售價:HK$
89.5
《
万千教育学前·透视学前儿童的发展:解析幼儿教师常问的那些问题
》
售價:HK$
58.2
《
慈悲与玫瑰
》
售價:HK$
87.4
《
启蒙的辩证:哲学的片简(法兰克福学派哲学经典,批判理论重要文本)
》
售價:HK$
76.2
《
云中记
》
售價:HK$
76.2
《
中国古代妇女生活(中国古代生活丛书)
》
售價:HK$
47.0
《
你的认知正在阻碍你
》
售價:HK$
65.0
《
我们身边的小鸟朋友:手绘观鸟笔记
》
售價:HK$
78.2
|
內容簡介: |
全书共9章,内容包括:计算机基础知识,16位微型计算机的基本组成电路、工作原理、指令系统、程序设计、汇编语言及汇编程序,32位微型计算机的特点及总体结构等。书中精选出的例题典型详实、富有教益,同时配合章节内容,设置了相关习题,以加深读者对知识的理解,达到锻炼和培养动手解决问题能力的目的。
|
目錄:
|
前言
第 1 章 概述1
1.1 绪论1
1.1.1 微型计算机的发展史 1
1.1.2 微型计算机的特点 2
1.1.3 微型计算机的应用领域 3
1.2 微型计算机的组成 4
1.2.1 微处理器4
1.2.2 微型计算机 5
1.2.3 微型计算机系统 5
1.3 微型计算机的工作过程和主要性能指标5
1.3.1 微型计算机的工作过程 5
1.3.2 微型计算机的主要性能指标5
1.4 微机系统中采用的先进技术 6
1.4.1 流水线技术 6
1.4.2 高速缓冲存储器 6
1.4.3 CISC 和 RISC 7
1.4.4 多核心技术 7
1.5 微型计算机中数的表示 8
1.5.1 数制及相互转换 8
1.5.2 符号数的表示及运算 11
1.5.3 计算机中常用的编码 14
1.6 二进制数的算术运算及其加法电路16
1.6.1 二进制数的相加 16
1.6.2 半加器电路 17
1.6.3 全加器17
1.6.4 半加器及全加器符号 18
1.6.5 二进制数的加法电路 18
1.6.6 二进制数的减法运算 19
课后习题 20
第 2 章 80868088 微处理器 21
2.1 16 位微处理器概述21
2.2 80868088 微处理器的结构 22
2.2.1 80868088 的内部结构 22
2.2.2 80868088 寄存器的结构 24
2.3 80868088 微处理器的工作模式及引脚功能 27
2.3.1 80868088 的工作模式 27
2.3.2 80868088 的引脚功能 27
2.4 80868088 存储器组织和 IO 组织.32
2.4.1 存储器的分段管理32
2.4.2 内存的物理地址形成33
2.4.3 存储器的分体结构33
2.4.4 80868088 IO 组织34
2.5 80868088 系统配置35
2.5.1 最小模式下的典型配置35
2.5.2 最大模式下的基本配置36
2.6 80868088 微处理器时序40
2.6.1 80868088 的总线周期40
2.6.2 系统的复位及启动41
2.6.3 8086 最小模式下的总线操作41
2.6.4 8086 最大模式下的总线操作44
课后习题46
第 3 章 80868088 指令系统47
3.1 80868088 的指令格式47
3.1.1 指令的助记符格式47
3.1.2 指令的机器码格式48
3.2 80868088 的寻址方式50
3.2.1 操作数的寻址方式50
3.2.2 指令地址的寻址方式55
3.3 80868088 的指令系统56
3.3.1 数据传送类指令57
3.3.2 算术运算类指令63
3.3.3 逻辑运算与移位类指令70
3.3.4 串操作类指令74
3.3.5 控制转移类指令78
3.3.6 处理器控制类指令84
课后习题85
第 4 章 汇编语言程序设计88
4.1 汇编语言概述88
4.1.1 机器语言、汇编语言和高级语言88
4.1.2 汇编语言程序结构89
4.2 汇编语言语句的组成90
4.2.1 字符集90
4.2.2 保留字与标识符90
4.2.3 常量、变量与标号90
4.2.4 表达式及运算符91
4.3 伪指令语句98
4.3.1 处理器选择伪指令 99
4.3.2 数据定义伪指令 99
4.3.3 符号定义伪指令 100
4.3.4 段定义伪指令 SEGMENT 和ENDS101
4.3.5 过程定义伪指令 PROC 和 ENDP 104
4.3.6 程序开始与结束伪指令 104
4.3.7 定义符号名伪指令 LABEL105
4.3.8 结构定义伪指令 STRUC106
4.4 宏指令语句及其应用 107
4.4.1 宏操作伪指令 107
4.4.2 宏指令与子程序的区别 113
4.5 DOS 系统功能调用114
4.5.1 常用 DOS 软中断 114
4.5.2 DOS 系统的功能调用116
4.5.3 打印功能调用 118
4.5.4 日期与时间功能调用 119
4.6 汇编语言程序设计 119
4.6.1 汇编语言程序设计步骤 119
4.6.2 顺序结构程序设计 120
4.6.3 分支结构程序设计 123
4.6.4 循环结构程序设计 124
4.6.5 子程序结构程序设计 129
4.7 汇编语言程序的上机过程 135
4.7.1 源文件的建立和汇编 135
4.7.2 目标文件的链接 136
4.7.3 执行文件的调试 137
课后习题 137
第 5 章 输入输出接口 139
5.1 IO 接口概述139
5.1.1 CPU 与 IO 设备之间交换的信息 140
5.1.2 IO 接口的主要功能 141
5.1.3 IO 接口的编址方式 142
5.2 IO 端口读写技术143
5.2.1 IO 端口地址译码技术 143
5.2.2 IO 端口的读写控制 145
5.3 IO 设备数据传送控制方式 148
5.3.1 程序控制传送方式 148
5.3.2 中断控制传送方式 152
5.3.3 DMA 传送方式153
5.4 简单的输入输出接口芯片155
5.4.1 芯片功能简介 155
5.4.2 芯片应用举例 158
课后习题 160
第 6 章 可编程接口芯片 161
6.1 可编程接口芯片概述 161
6.2 可编程并行接口芯片 8255A161
6.2.1 8255A 的内部结构及引脚功能161
6.2.2 8255A 的工作方式 163
6.2.3 8255A 的控制字及初始化170
6.2.4 8255A 的应用实例 171
6.3 可编程定时计数器 8253 172
6.3.1 8253 的内部结构及引脚功能 172
6.3.2 8253 的控制字及初始化173
6.3.3 8253 的工作方式与工作时序 174
6.3.4 8253 应用实例180
6.4 可编程串行通信接口芯片 8251A181
6.4.1 概述181
6.4.2 8251A 的内部结构及外部引脚186
6.4.3 8251A 的控制字及其工作方式191
6.4.4 8251A 串行接口应用举例194
课后习题 195
第 7 章 中断与中断管理 196
7.1 概述196
7.1.1 中断的基本概念 196
7.1.2 中断处理过程 196
7.1.3 中断优先权排队 197
7.1.4 中断嵌套 199
7.2 8086 中断系统200
7.2.1 外部中断(硬件中断) 200
7.2.2 内部中断(软件中断) 201
7.2.3 中断向量表 202
7.2.4 8086 中断响应过程2
|
內容試閱:
|
微型计算机原理及接口技术是自动化、电气、电子信息等理工科专业的一门重要的专业基础课,课程设置的目的就是让学生掌握微型计算机的基本组成、工作原理、接口功能及其与系统的连接,从而建立微型计算机的整机概念,并在此基础上让学生具有微机应用系统软件开发的初步能力。为适应学生学习微型计算机原理及接口技术的需要,编者结合多年从事微机原理这一专业基础课教学的经验,从教和学的角度出发编写了这本教材。
本书以 8086 CPU 为背景,系统地讲解了 16 位微型计算机的基本工作原理,8086 指令系统及其汇编语言程序设计,输入输出接口及常用芯片,中断与中断管理,数模与模数转换,最后对高性能 32 位微处理器做了介绍,具有一定的参考价值和实用价值。
在编写过程中,编者注重深入浅出、循序渐进,让读者加快基本概念的建立;对知识点的讲解,尽可能地采用图示法,让读者有更深、更清晰的感性认识;在汇编语言程序设计和接口技术上配以较多的程序设计例题,每章后面附以习题,有利于读者尽快掌握程序设计方法和计算机接口技术。
本书得到了国家自然科学基金(51675231)、中国博士后基金(2015M571358)和佳木斯大学教学研究项目(JYLA2012-016)的资助。
本书的第 1 章和第 4 章由佳木斯大学陈光军编写,第 2 章和第 9 章由佳木斯大学姜庆昌编写,第 3 章由佳木斯大学薛迪编写,第 5 章的第 1 节和第 7 章由佳木斯大学史庆武编写,第 5 章的第 2、3、4 节和第 8 章由大庆广播电视大学李顺治编写,第 6 章由佳木斯大学马晓君编写,课后习题由佳木斯电机股份有限公司闫丹、李红军和佳木斯大学于泳红编写。全书由陈光军统稿,由龙泽明教授和颜兵兵教授主审,龙泽明教授和颜兵兵教授对此书的编写提出许多宝贵建议。在此向他们表示深切谢意。
本书在编写过程中参考了国内外相关领域内一些专家学者的论著,在此表示感谢。由于编者水平有限,书中难免存在错误和不足之处,敬请读者批评指正。
编 者
2016年5月
|
|