新書推薦:
《
战争社会学专论
》
售價:NT$
540.0
《
剑桥意大利戏剧史(剑桥世界戏剧史译丛)
》
售價:NT$
740.0
《
教育何用:重估教育的价值
》
售價:NT$
299.0
《
理想城市:环境与诗性
》
售價:NT$
390.0
《
逆风翻盘 危机时代的亿万赢家 在充满危机与风险的世界里,学会与之共舞并找到致富与生存之道
》
售價:NT$
625.0
《
工业互联网导论
》
售價:NT$
445.0
《
孤独传:一种现代情感的历史
》
售價:NT$
390.0
《
家、金钱和孩子
》
售價:NT$
295.0
|
內容簡介: |
本书是为高等院校非计算机专业编写的技术基础课教材。作者根据微型计算机技术发展以及多年教学过程中的体会,考虑到非计算机专业学生的数字技术基础薄弱,同时结合工科院校学生对计算机应用的偏好,以8086/8088CPU系统为背景,介绍了微型计算机的基本知识、CPU基本结构和工作原理、存储器系统设计基础、接口技术基础及应用。本书从细微处入手,详细介绍8086CPU指令系统中的基本指令,详细说明指令的执行过程、使用方法、注意事项。在汇编语言程序设计中考虑到与高级语言(如C语言)的衔接,使用高级语言的经典例程进行汇编语言程序设计举例。本书注重基础,力求理论与实践相结合,以学以致用为原则。 本书可作为普通高等院校本科生“微机原理与接口技术”课程的教材,也可作为成人高等教育的培训教材及广大科技工作者的自学参考书。
|
目錄:
|
前言第1章 微型计算机基础知识 11.1 计算机的发展历程 11.2 微型计算机系统 21.2.1 微型计算机的工作原理 21.2.2 微型计算机的系统构成 31.2.3 微型计算机的主要性能指标 61.3 计算机中的数制与编码 71.3.1 数制 71.3.2 各种数制之间的转换 91.3.3 编码 111.3.4 数值型数据在计算机中的表示方法 131.4 逻辑运算及常用逻辑部件 201.4.1 基本逻辑运算 201.4.2 基本逻辑门及常用逻辑部件 22练习题 24第2章 8088/8086微处理器 262.1 8088/8086微处理器的内部结构 262.1.1 8088 CPU的功能结构 262.1.2 8088 CPU的存储器组织 282.1.3 8088 CPU的寄存器结构 292.2 8088 CPU的引脚及其功能 312.3 8088 CPU的工作时序及总线形成 352.3.1 8088 CPU的工作时序 352.3.2 8088 CPU在两种模式下的系统总线形成 37练习题 39第3章 8088/8086的指令系统 403.1 概述 403.1.1 机器语言与汇编语言 403.1.2 指令的基本构成 413.2 8086 CPU寻址方式 423.3 8086指令系统 473.3.1 数据传送指令 473.3.2 算术运算指令 523.3.3 逻辑运算与移位指令 593.3.4 串操作指令 653.3.5 程序控制指令 703.3.6 处理器控制指令 76练习题 77第4章 汇编语言及其程序设计 804.1 汇编语言源程序 804.1.1 汇编语言源程序结构 804.1.2 汇编语言源程序的处理过程 824.1.3 汇编语言中的操作数 824.2 伪指令 854.2.1 段定义伪指令 854.2.2 数据定义伪指令 874.2.3 符号定义伪指令 894.2.4 过程定义伪指令 904.2.5 程序结束伪指令 914.2.6 其他较常见伪指令简介 914.3 DOS系统功能调用 924.4 汇编语言程序设计基础 944.4.1 汇编语言程序设计步骤 944.4.2 顺序程序设计 954.4.3 分支程序设计 964.4.4 循环程序设计 984.4.5 过程设计 1004.4.6 汇编语言程序的开发过程 1044.4.7 汇编语言与C语言的连接 106练习题 106第5章 存储器 1095.1 存储器概述 1095.2 随机存取存储器(RAM) 1115.2.1 MOS型静态随机存取存储器(SRAM) 1115.2.2 静态RAM芯片应用 1155.2.3 MOS型动态随机存取存储器(DRAM) 1205.2.4 存储器扩展 1225.3 只读存储器(ROM) 1245.4 高速缓冲存储器 1285.5 多级存储体系 129练习题 130第6章 输入/输出与中断技术 1316.1 I/O接口概述 1316.2 I/O端口及其编址方式 1326.3 CPU与外部设备之间的数据传送方式 1346.3.1 无条件传送方式 1346.3.2 程序查询传送方式 1356.3.3 中断传送方式 1366.3.4 DMA方式 1376.4 简单接口电路的应用 1386.4.1 简单的输入接口电路 1386.4.2 简单的输出接口电路 1406.5 中断技术 1426.6 中断处理的基本过程 1436.6.1 中断请求 1436.6.2 中断判优 1446.6.3 中断响应 1466.6.4 中断服务 1466.6.5 中断返回 1476.7 8086/8088中断系统 1476.8 可编程中断控制器8259A 1516.8.1 内部结构 1516.8.2 中断处理过程 1536.8.3 工作方式 1536.8.4 控制字和初始化编程 1566.8.5 8259A的级联 1616.8.6 8259A应用举例 162练习题 164第7章 可编程接口芯片 1667.1 可编程定时/计数器8253 1667.1.1 8253的功能结构 1667.1.2 8253的工作方式 1697.1.3 8253的应用 1737.2 可编程并行I/O接口芯片8255A 1777.2.1 8255的功能结构 1777.2.2 8255的工作方式 1787.2.3 8255的控制字 1827.2.4 8255的应用举例 1857.3 串行通信的基本概念 1907.4 可编程串行接口芯片8251 193练习题 199第8章 数/模转换及模/数转换技术 2018.1 数/模(D/A)转换器 2018.1.1 D/A转换的原理 2028.1.2 D/A转换的性能参数 2048.1.3 典型D/A转换芯片DAC0832 及其接口电路 2048.1.4 实例 2088.2 模/数(A/D)转换器 2088.2.1 A/D转换的原理 2108.2.2 A/D转换器的性能参数 2118.2.3 典型A/D转换芯片 2128.2.4 实例 214练习题 217第9章 总线技术 2189.1 总线规范 2189.2 总线的分类及其优点 2189.3 总线的性能指标和数据传输及仲裁 2209.4 典型总线 225练习题 231附录A 8086/8088指令表 232附录B DOS功能调用 241附录C IBM PC/XT机中断矢量号配置 247参考文献 248
|
內容試閱:
|
本书是高等院校非计算机专业学生学习“微型计算机原理与接口技术”课程的通用教材,主要以8088/8086CPU系统为背景,介绍微型计算机的基本知识,详细分析了CPU基本结构和工作原理、8088/8086指令系统、存储系统、输入输出接口技术、中断技术,对经典的微机接口芯片的功能、结构、编程方法进行理论剖析和实验应用。本书从基本的概念入手,引导读者逐步掌握微型机从硬件组成到软件编程的基本知识,为读者掌握和应用其他复杂的高档微处理器或单片机打下基础。主要有以下特点: (1)注重基础,内容精练。 (2)力求理论与实践相结合,以学以致用为原则。 (3)例题丰富,融入了作者多年教学与工程实践的经验与体会。书中有大量的例题与练习题,能帮助读者巩固和应用所学到的知识。 全书共分为9章。包括微型计算机基础知识、8088/8086微处理器、8088/8086的指令系统、汇编语言及其程序设计、存储器、输入/输出接口与中断技术、可编程接口芯片、数/模转换及模/数转换技术、总线技术。考虑到学生学习计算机知识的连续性,第1章简要讲述计算机的工作原理。第4章介绍汇编语言程序设计时精选了C语言中的经典范例,使学生在学习本门课程时能将前期所学的知识融会贯通。第5章详细介绍存储器芯片的应用,即使没有任何数字电路知识的读者,学完这一章之后也能设计出基本的存储系统。第6章和第7章讲解输入输出接口和中断基本知识,为工科三、四年级的学生实习实践打好基础。 本书第1、2章由郭威编写,第3、4、7章由侯彦利编写,第5章由赵永华编写,第6章由刘通编写,第8、9章由马爱民编写,全书由侯彦利统稿。计算机教学与研究中心秦贵和教授和张欣主任对本书的出版给予了热情的关怀和支持,吉林大学计算机学院赵宏伟教授对本书内容提出了很多宝贵的意见,在此,作者谨向他们表示诚挚的感谢。 本书在编写过程中参考了有关作者的书籍,在此谨表谢意。 限于编者的水平有限,加上时间仓促,疏漏与不当之处在所难免,敬请读者批评指正。
|
|