微机原理:汇编语言与接口技术/韩晓茹

内容简介

[

  《微机原理汇编、语言与接口技术/普通高等教育“十二五”计算机类规划教材》以培养学生应用能力为目标组织编写,强调实用性,首先介绍了微型计算机系统的基本概念,然后以Intel80x86的16位处理器为核心,以图文并茂的形式来介绍汇编语言的基础知识和程序设计,接着介绍分析存储器、简单I/O接口、中断、可编程并串行接口、定时器/计数器接口、DMA控制器、A�睤和D�睞转换技术的基本原理及应用方法,同时给出了各部件之间综合应用的实例,然后通过总线技术的介绍,加深读者对微型计算机系统的理解。在《微机原理汇编语言与接口技术/普通高等教育“十二五”计算机类规划教材》的*后一章,集中介绍了IA-32处理器的内部结构、工作方式、存储管理、I/O组织、中断管理及微机系统的构成。通过以上内容的学习,读者便可以掌握微型计算机的基本工作原理,初步掌握用微型计算机构建应用系统的基本方法。  《微机原理汇编语言与接口技术/普通高等教育“十二五”计算机类规划教材》的特点是面向非重点院校的学生,内容自成体系,不仅适合计算机专业,还适合无计算机基础的非计算机专业学生的学习,书中大量的应用实例在加深学生对理论的理解的同时,有助于提高学生动手能力,尤其是汇编语言部分的编写风格大大降低了读者学习的难度。《微机原理汇编语言与接口技术/普通高等教育“十二五”计算机类规划教材》语言通俗易懂,深入浅出,注重理论联系实际。  《微机原理汇编语言与接口技术(普通高等教育十二五计算机类规划教材)》可作为本科计算机专业及电类专业“微机原理及应用”、“微机原理及汇编语言”、“汇编语言与接口技术”、“微机原理与接口技术”等课程的教材或参考书,也非常适合非电类“微机原理及应用”课程的教学,同样也是科技人员学习微型计算机技术的参考书。

]

目录

前言第1章 微型计算机系统概述1.1 微型计算机发展及应用1.1.1 电子计算机发展历程1.1.2 微型计算机的发展1.1.3 微型计算机的应用1.2 微型计算机系统的组成1.2.1 微型计算机硬件系统1.2.2 微型计算机软件系统1.2.3 微机系统的主要性能指标1.3 计算机中的数与编码1.3.1 进位计数制与进制间的转换1.3.2 计算机中数的表示1.3.3 计算机中的编码1.4 微型计算机中的常用逻辑部件1.4.1 基本逻辑门电路1.4.2 译码器习题 第2章 汇编语言基础2.1 汇编语言概述2.2 8086/8088微处理器编程结构2.2.1 8086/8088的功能结构2.2.2 8086/8088的存储器组织2.2.3 8086/8088的寄存器结构2.3 汇编语言程序上机调试2.3.1 简单汇编语言源程序2.3.2 编辑2.3.3 汇编2.3.4 连接2.3.5 运行和调试2.4 汇编语言源程序组织2.4.1 汇编语言的语句2.4.2 汇编语言源程序格式2.5 汇编语言中的操作数2.5.1 常量2.5.2 变量和标号2.5.3 表达式2.5.4 符号定义2.6 8086/8088的寻址方式2.6.1 立即寻址2.6.2 寄存器寻址2.6.3 直接寻址2.6.4 寄存器间接寻址2.6.5 寄存器相对寻址2.6.6 基址变址寻址2.6.7 相对基址变址寻址2.7 8086/8088指令系统2.7.1 数据传送类指令2.7.2 算术运算类指令2.7.3 逻辑运算和移位类指令2.7.4 程序控制类指令2.7.5 处理器控制指令2.7.6 串操作类指令2.8 基本I/O功能调用2.8.1 键盘功能调用( INT21H)2.8.2 显示功能调用(INT21H)习题第3章 汇编语言程序设计3.1 顺序程序设计3.2 分支程序设计3.2.1 单分支程序结构3.2.2 双分支程序结构3.2.3 多分支程序结构3.3 循环程序设计3.3.1 计数循环3.3.2 条件循环3.3.3 多重循环3.4 子程序设计3.4.1 子程序的编写与应用3.4.2 子程序的参数传递习题第4章 16位微处理器的外部特性4.1 8086/8088的外部特性4.1.1 8086/8088的工作模式4.1.2 8086的引脚4.2 8086的总线操作4.2.1 8086总线周期的构成4.2.2 8086的总线时序4.3 8086的微处理器子系统4.3.1 *小模式下的8086子系统4.3.2 *大模式下的8086子系统4.4 8088的外部特性4.5 80286的外部特性习题第5章 存储器及存储体系5.1 存储器概述5.1.1 基本概念5.1.2 存储器的分类5.1.3 存储器的性能指标5.2 半导体随机访问存储器5.2.1 静态随机访问存储器5.2.2 动态随机访问存储器5.3 半导体只读存储器5.3.1 掩膜只读存储器5.3.2 一次可编程只读存储器5.3.3 可擦除可编程只读存储器5.3.4 电可擦除可编程只读存储器5.3.5 Flash ROM5.4 存储器扩展5.4.1 扩展方式5.4.2 片选信号的生成5.4.3 片选译码电路的实现方式5.5 存储器组织5.5.1 8位存储器组织5.5.2 16位存储器组织5.6 存储空间的划分5.7 CMOS RAM、BIOS ROM、SHADOW RAM5.8 存储体系习题第6章 微型计算机输入和输出技术6.1 I/O接口概述6.1.1 I/O接口的功能6.1.2 I/O接口的组成6.1.3 端口的编址方式6.1.4 接口的分类6.2 I/O接口的读写技术6.2.1 IN、OUT指令6.2.2 端口的组成6.2.3 接口中的地址译码6.2.4 端口的读写控制6.3 I/O组织6.3.1 8位I/O组织6.3.2 16位I/O组织6.4 接口与主机间信息传送的控制方式6.4.1 程序控制方式6.4.2 程序中断方式6.4.3 直接存储器存取(DMA)方式6.4.4 通道方式6.5 开关量输入/输出6.5.1 开关量输出6.5.2 开关量输入习题第7章 微型计算机的中断系统7.1 中断系统的基本概念7.1.1 中断的基本概念7.1.2 中断系统的功能7.1.3 中断处理过程7.2 8086CPU中断系统7.2.1 8086中断的分类7.2.2 中断向量表7.2.3 8086对中断的响应7.3 中断控制器8259A7.3.1 8259A的引脚信号7.3.2 8259A的内部结构7.3.3 8259A的工作过程7.3.4 8259A的工作方式7.3.5 8259A的初始化命令字和初始化编程7.3.6 8259A的操作命令字及应用7.4 中断应用举例习题第8章 可编程接口芯片8.1 可编程并行接口芯片8255A8.1.1 8255A的内部结构8.1.2 8255A的引脚功能8.1.3 8255A的工作方式8.1.4 8255A的控制字8.1.5 8255A的应用8.2 串行通信与串行接口8.2.1 串行通信的方式8.2.2 串行通信分类8.2.3 串行通信的速率8.2.4 串行接口标准RS-232C8.3 可编程串行接口8251A8.3.1 8251A的内部结构8.3.2 8251A的引脚功能8.3.3 8251A的工作方式8.3.4 8251A的内部寄存器及初始化编程8.3.5 8251A的应用8.4 可编程定时/计数接口芯片82548.4.1 8254的内部结构8.4.2 8254的外部引脚8.4.3 8254的工作方式8.4.4 8254的控制字8.4.5 8254的应用习题第9章 DMA控制接口9.1 DMA传输原理9.1.1 DMA传送过程9.1.2 DMA控制器的功能9.2 DMA控制器8237A9.2.1 8237A的内部结构及引脚9.2.2 8237A的工作方式9.2.3 8237A的工作时序9.2.4 8237A的寄存器结构9.2.5 8237A的编程及应用习题第10章 模-数和数-模转换技术10.1 模-数转换和数-模转换概述10.2 数-模(D-A)转换10.2.1 数-模转换的原理10.2.2 DAC0832芯片及其应用10.3 模-数(A-D) 转换10.3.1 模-数转换的原理10.3.2 ADC0809芯片及其应用习题第11章 微型计算机总线技术11.1 总线概述11.1.1 总线的性能指标11.1.2 总线的分类11.1.3 总线标准化11.2 ISA总线11.3 PCI总线11.4 PCI Express总线11.5 USB11.5.1 USB的构成11.5.2 USB的接口信号11.5.3 USB的传输方式11.6 SPI总线11.6.1 SPI总线概述11.6.2 SPI总线接口信号及连接11.6.3 SPI总线传输原理11.7 I2C总线11.7.1 I2C总线信号及设备连接11.7.2 I2C总线数据传输原理习题第12章 IA-32微型计算机系统12.1 IA-32微处理器概述12.1.1 Intel微处理器发展概述12.1.2 典型IA-32处理器的内部结构12.2 IA-32处理器的工作模式及寄存器结构12.2.1 IA-32处理器的工作模式12.2.2 IA-32处理器的寄存器结构12.2.3 系统复位后寄存器的状态12.3 保护模式下的存储管理12.3.1 段描述符及段描述符表12.3.2 保护方式下的IA-32处理器的地址转换12.4 IA-32处理器的指令系统12.4.1 寻址方式12.4.2 IA-32处理器的扩展指令简述12.5 IA-32处理器的外部特性、存储器组织及I/O组织12.5.1 IA-32处理器的外部特性12.5.2 IA-32处理器的存储器组织12.5.3 IA-32处理器的I/O组织12.6 保护模式下的异常和中断12.6.1 中断与异常12.6.2 中断描述符12.6.3 中断描述符表12.6.4 保护模式下中断服务程序入口地址的求法12.7 IA-32微型计算机系统结构12.7.1 PC/XT微型计算机结构12.7.2 典型32位微机系统结构习题附录附录A ASCII码表附录B ASCII码表中控制字符的含义参考文献

封面

微机原理:汇编语言与接口技术/韩晓茹

书名:微机原理:汇编语言与接口技术/韩晓茹

作者:编者:韩晓茹

页数:307

定价:¥45.0

出版社:机械工业出版社

出版日期:2017-11-01

ISBN:9787111402282

PDF电子书大小:153MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注