微机原理、彙编语言与接口技术


微机原理、彙编语言与接口技术

文章插图
微机原理、彙编语言与接口技术【微机原理、彙编语言与接口技术】本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、彙编语言程式设计和接口技术,并介绍了32位微机系统的相关技术以及64位微机系统的新发展 。主要内容包括:Intel 80x86系列微处理器的内部结构、指令系统与彙编语言程式设计;系统汇流排,半导体存储器的结构及其与系统汇流排的连线;I/O接口和中断系统,常用微机接口晶片8259A、8255A、8253/8254及8250/8251的技术和套用,A/D、D/A转换技术与编程;Intel 80x86系列微处理器的技术发展等 。
本书可作为高等院校微机原理与套用、微机接口技术、彙编语言程式设计或计算机组成原理等课程的教材或参考书,适合计算机类、电子类、通信类、自控类等相关专业本科学生及成教学生阅读,也可作为从事微机软硬体开发的工作人员和希望学习微机套用技术的读者的参考书 。
基本介绍书名:微机原理、彙编语言与接口技术
作者:周杰英 张萍 郭雪梅 黄方军 编着
ISBN:978-7-115-23317-2
定价:39.50 元
开本:16 开
基本信息书 名 微机原理、彙编语言与接口技术(工业和信息化高职高专“十二五”规划教材立项项目)丛 书 名 21世纪高等学校计算机规划教材——高校系列标準书号 ISBN 978-7-115-23317-2编目分类 TP36 TP313作 者 周杰英 张萍 郭雪梅 黄方军 编着译 者 --
微机原理、彙编语言与接口技术

文章插图
责任编辑 武恩玉开 本 16 开印 张 24字 数 732 千字页 数 378 页装 帧 平装版 次 第1版第1次初版时间 2011年3月本 印 次 2011年3月首 印 数 -- 册定 价 39.50 元内容提要本书全面系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、彙编语言程式设计和接口技术,并介绍了32位微机系统的相关技术以及64位微机系统的新发展 。主要内容包括:Intel 80x86系列微处理器的内部结构、指令系统与彙编语言程式设计;系统汇流排,半导体存储器的结构及其与系统汇流排的连线;I/O接口和中断系统,常用微机接口晶片8259A、8255A、8253/8254及8250/8251的技术和套用,A/D、D/A转换技术与编程;Intel 80x86系列微处理器的技术发展等 。本书可作为高等院校微机原理与套用、微机接口技术、彙编语言程式设计或计算机组成原理等课程的教材或参考书,适合计算机类、电子类、通信类、自控类等相关专业本科学生及成教学生阅读,也可作为从事微机软硬体开发的工作人员和希望学习微机套用技术的读者的参考书 。目录第1章 绪论 11.1 微型计算机的组成原理 11.1.1 微型计算机的硬体组成 11.1.2 微处理器的组成 31.1.3 微型计算机的工作过程 61.2 微型计算机的发展 71.3 数据的表示方法 91.3.1 进位计数制 91.3.2 数制间的相互转换 101.3.3 带符号数的表示法 131.3.4 二-十进制编码(BCD码) 161.3.5 字元编码 18习题 19第2章 Intel微处理器的结构 202.1 Intel 8086/8088微处理器的结构 202.1.1 8086/8088 CPU的功能结构 202.1.2 8086/8088 CPU的暂存器结构 222.1.3 8086/8088的存储器组织结构 272.2 Intel 80386微处理器 312.2.1 80386微处理器的功能结构 312.2.2 80386微处理器的暂存器结构 332.2.3 80386系统的存储器组织结构 372.2.4 80386的工作方式 382.3 Pentium微处理器 392.3.1 Pentium微处理器概述 392.3.2 Pentium微处理器的功能结构 412.3.3 Pentium微处理器的暂存器组 422.3.4 Intel系列微处理器的技术发展 46习题 48第3章 80x86指令系统 493.1 80x86的定址方式 493.1.1 立即定址 503.1.2 暂存器定址 513.1.3 存储器定址 513.1.4 I/O连线埠定址 593.2 80x86指令系统 603.2.1 数据传送类 603.2.2 算术运算类 723.2.3 逻辑操作类 883.2.4 字元串操作类 953.2.5 控制转移类 1033.2.6 处理器控制类 1143.3 80x86指令系统的纵向比较 116习题 119第4章 彙编语言程式设计 1214.1 彙编语言概述 1224.1.1 机器语言、彙编语言和高级语言 1224.1.2 彙编语言程式结构 1224.2 彙编语言语句的组成 1234.2.1 字元集 1234.2.2 保留字与标识符 1234.2.3 常量、变数与标号 1244.2.4 表达式及运算符 1254.3 彙编语言的语句 1284.3.1 指示性语句 1284.3.2 指令性语句 1364.4 宏彙编指令 1404.5 编写完整的彙编语言程式 1414.5.1 彙编语言程式与MS-DOS 1414.5.2 彙编语言程式的整体框架 1444.5.3 模组化程式设计的思想 1454.5.4 利用简化段定义伪指令编写程式 1484.6 彙编语言程式设计 1514.6.1 程式设计基本方法 1514.6.2 程式设计举例 153习题 169第5章 微机汇流排技术 1715.1 汇流排概述 1715.2 8086/8088CPU的引脚及汇流排 1745.2.1 两种工作模式的公共引脚 175 5.2.2 最小模式的引脚 1775.2.3 最小模式的汇流排接口部件 1785.2.4 最大模式的引脚 1825.2.5 最大模式的汇流排接口部件 1835.3 8086/8088CPU的汇流排时序 1875.3.1 8086/8088的汇流排时序概述 1875.3.2 8086/8088的汇流排操作 1885.4 Pentium微处理器的引脚信号 1955.5 Pentium微处理器的汇流排时序 1995.6 常用汇流排技术 203习题 210第6章 存储系统 2116.1 存储器概述 2116.2 主存储器 2126.2.1 主存储器的分类 2126.2.2 静态RAM 2146.2.3 动态RAM 2216.2.4 唯读存储器ROM 2246.2.5 IBM PC主存空间的分配 2296.3 虚拟存储器 2306.3.1 分段管理机制 2306.3.2 分页管理机制 2336.3.3 转换后备缓冲器 2356.3.4 Pentium虚拟存储管理技术 2356.4 高速缓冲存储器 236习题 239第7章 输入/输出接口 2407.1 I/O接口 2407.1.1 I/O接口的功能 2407.1.2 接口电路的基本结构 2417.2 无条件传送和查询式传送 2437.2.1 无条件传送方式 2447.2.2 查询传送方式 2467.3 中断控制系统 2497.3.1 中断概述 2507.3.2 可禁止中断 2517.3.3 Intel 80x86/Pentium CPU的中断系统 2577.3.4 中断控制器Intel 8259A 2687.4 DMA传送 2887.4.1 DMA传送方式 2887.4.2 DMA控制器8237A 290习题 302第8章 常用接口技术 3048.1 计数器/定时器 3048.1.1 8253的功能结构 3048.1.2 8253的编程 3078.1.3 8253的工作方式 3098.1.4 8254与8253的区别 3178.1.5 8253在PC上的套用 3178.1.6 8253套用实例 3198.2 并行输入/输出接口 3218.2.1 8255A的功能结构 3218.2.2 8255A的控制字 3248.2.3 8255A的工作方式 3268.2.4 8255A套用举例 3338.3 模/数和数/模转换接口 337 8.3.1 DAC0832数模转换器晶片 3388.3.2 ADC0809数模转换器晶片 3408.4 串列通信接口 3448.4.1 串列通信 3458.4.2 可程式通用异步收发器 3468.4.3 可程式通用同步/异步收发器 356习题 366附录 367附录A ASCII字元表 367附录B ROM BIOS中断调用 367附录C 常用DOS功能调用表 370附录D 8086/8088指令系统表 373附录E DEBUG调试程式的使用方法 376参考文献 378