当前位置:在线查询网 > 在线百科全书查询 > 16/32位微机原理、汇编语言及接口技术

16/32位微机原理、汇编语言及接口技术_在线百科全书查询


请输入要查询的词条内容:

16/32位微机原理、汇编语言及接口技术




图书信息


书 名: 16/32位微机原理、汇编语言及接口技术

作 者:钱晓捷

出版社: 机械工业出版社

出版时间: 2011年2月1日

开本: 16开

定价: 36.00元

内容简介


Inte180x86微处理器和132位微机的新技术。附录提供调试程序DEBUG的使用方法、汇编语言的开发方法等。

《16/32位微机原理、汇编语言及接口技术(第3版)》可作为高等院校微机原理与接口技术或汇编语言程序设计等相关课程的教材或参考用书,适合计算机、电子工程和自动控制等相关学科的本专科学生、高职学生及成教学生阅读,也是计算机应用开发人员和希望深入学习微机应用技术的读者的极佳参考。

图书目录


第3版前言

第1章 微型计算机系统概述

1.1 微型计算机的发展和应用

1.1.1 微型计算机的发展

1.1.2 微型计算机的应用

1.2 微型计算机的系统组成

1.2.1 微型计算机的硬件系统

1.2.2 微型计算机的软件系统

1.3 IBMPC系列机系统

1.3.1 硬件基本组成

1.3.2 主板的构成

1.3.3 存储空间的分配

1.3.4 I/O空间的分配

1.4 计算机中的数据表示

1.4.1 计算机中的数

1.4.2 计算机中的码

习题

第2章 微处理器指令系统

2.1 微处理器的内部结构

2.1.1 微处理器的基本结构

2.1.2 8088/8086的功能结构

2.1.3 8088/8086的寄存器结构

2.1.4 8088/8086的存储器结构

2.2 8088/8086的寻址方式

2.2.1 立即数寻址方式

2.2.2 寄存器寻址方式

2.2.3 存储器寻址方式

2.3 数据传送类指令

2.3.1 通用数据传送指令

2.3.2 堆栈操作指令

2.3.3 标志操作指令

2.3.4 地址传送指令

2.4 算术运算类指令

2.4.1 加法和减法指令

2.4.2 符号扩展指令

2.4.3 乘法和除法指令

2.4.4 十进制调整指令

2.5 位操作类指令

2.5.1 逻辑运算指令

2.5.2 移位指令

2.5.3 循环移位指令

2.6 控制转移类指令

2.6.1 无条件转移指令

2.6.2 条件转移指令

2.6.3 循环指令

2.6.4 子程序指令

2.6.5 中断指令和系统功能调用

2.7 处理器控制类指令

习题

第3章 汇编语言程序设计

3.1 汇编语言的源程序格式

3.2 常量、变量和属性

3.2.1 常量

3.2.2 变量

3.2.3 名字和标号的属性

3.3 顺序程序设计

3.4 分支程序设计

3.5 循环程序设计

3.5.1 计数控制循环

3.5.2 条件控制循环

3.5.3 串操作类指令

3.6 子程序设计

3.6.1 过程定义和子程序编写

3.6.2 用寄存器传递参数

3.6.3 用共享变量传递参数

3.6.4 用堆栈传递参数

3.6.5 子程序模块

3.6.6 子程序库

3.7 宏汇编

习题

第4章 微机总线

4.1 总线技术

4.1.1 总线类型

4.1.2 总线的数据传输

4.2 8088的引脚信号

4.2.1 8088的两种组态模式

4.2.2 最小组态的引脚信号

4.2.3 最大组态的引脚信号

4.3 8088的总线形成

4.3.1 最小组态的总线形成

4.3.2 最大组态的总线形成

4.4 8088的总线时序

4.4.1 写总线周期

4.4.2 读总线周期

4.5 8086和80286的引脚

4.6 微机系统总线

4.6.1 IBMPC总线

4.6.2 ISA,总线

习题

第5章 主存储器

5.1 半导体存储器

5.1.1 半导体存储器的分类

5.1.2 半导体存储器芯片的结构

5.1.3 半导体存储器的主要技术指标

5.2 随机存取存储器

5.2.1 静态RAM

5.2.2 动态RAM

5.3 只读存储器

5.3.1 EPROM

5.3.2 EEPROM

5.3.3 闪速存储器

5.4 半导体存储器的连接

5.4.1 存储芯片与CPtJ的连接

5.4 12存储芯片与CPu的配合

5.4.3 8086的存储器组织

5.4.4 动态RAM的连接

习题

第6章 输入输出接口

6.1.I/O接口概述

6.1.1 I/O接口的主要功能

6.1.2 I/O接口的典型结构

6.1.3 I/O端口的编址

6.1.4 8086/8088的输入/输出指令

6.1.5 I/O地址的译码

6.1.6 PC系列机主板上的I/O译码

6.1.7 数据传送方式

6.2 无条件传送方式及其接口

6.3 查询传送方式及其接口

6.3.1 查询输入接口

6.3.2 查询输出接口

6.3.3 用查询方式对EEPROM进行编程

6.4 中断传送方式

6.4.1 中断传送与接口

6.4.2 中断工作过程

6.4.3 中断源识别和中断优先权管理

6.5 DMA传送方式

习题

第7章 中断控制接口

7.1 8088~p断系统

7.1.1 8088的中断类型

7.1.2 8088的中断响应过程

7.1.3 8088的中断向量表

7.2 内部中断服务程序

7.3 8259A中断控制器

7.3.1 8259A的内部结构和引脚

7.3.2 8259A的中断过程

7.3.3 8259A的工作方式

7.3.4 8259A的编程

7.4 8259A在IBMPC系列机上的应用

7.5 外部中断服务程序

7.6 驻留中断服务程序

习题

第8章 定时计数控制接口

8.1 8253/8254定时计数器

8.1.1 8253/8254的内部结构和引脚

8.1.2 8253/8254的工作方式

8.1.3 8253/8254的编程

8.2 8253/8254在IBM:PC系列机上的应用

8.2.1 定时中断和定时刷新

8.2.2 扬声器控制

8.2.3 可编程硬件延时

8.3 扩充定时计数器的应用

习题

第9章 DMA控制接口

9.1 DMA控制器8237A

9.1.1 8237A的内部结构和引脚

9.1.2 8237A的工作时序

9.1.3 8237A的工作方式

9.1.4 8237A的寄存器

9.1.5 8237A的编程

9.2 8237A的应用

9.2.1 8237A在IBMPC系列机上的应用

9.2.2 DMA写传送

9.2.3 DMA设定子程序

习题

第10章 并行接口

10.1 并行接口电路8255A

10.1.1 8255A的内部结构和引脚

10.1.2 8255A的工作方式

10.1.3 8255A的编程

10.2 8255A的应用

10.2.1 8255A在IBMPC/XT机上的应用

10.2.2 用8255A方式0与打印机接口

10.2.3 用8255A方式1与打印机接口

10.2.4 双机并行通信接口

10.3 键盘及其接口

10.3.1 简易键盘的工作原理

10.3.2 PC机键盘的工作原理

10.4 LED数码管及其接口

10.5 并行打印机接口

10.5.1 打印机接口信号

10.5.2 打印机适配器

10.5.3 打印机驱动程序

习题

第11章 串行通信接口

11.1 串行通信基础

11.2 串行接口标准EIA-232D

11.2.1 EIA.2 32D的引脚定义

11.2.2 EIA-232D的连接

11.2.3 EIA.2 32D的电气特性

11.3 通用异步接收发送器8250/16550

11.3.1 8250的内部结构

11.3.2 8250的引脚

11.3 138250的寄存器

11.4 异步通信适配器

11.4.1 异步通信适配器的接口电路

11.4.2 异步通信适配器的初始化编程

11.4.3 异步通信程序

11.4.4 16550的FIFO模式

习题

第12章 模拟接口

12.1 模拟输入输出系统

12.2 D/A转换器

12.2.1 D/A转换的基本原理

12.2.2 DAC0832~艺:片

12.2.3 DAC芯片与主机的连接

12.2.4 DAC芯片的应用

12.3 A/D转换器

12.3.1 A/D转换的基本原理

12.3.2 ADC0809芯片

12.3.3 ADc芯片与主机的连接

12.3.4 ADC芯片的应用

习题

第13章 32位微型计算机系统

13.1 32位微机组成结构

13.1.1 Intel80x86系列微处理器

13.1.2 32位微机主板

13.2 32位指令系统

13.2.1 IA.3 2指令集结构

13.2.2 32位整数指令

13.2.3 浮点数据格式及指令

13.2.4 多媒体数据格式及指令

13.3 32位汇编语言

13.3.1 DOS平台

13.3.2 Windows平台

13.4 32位微机总线

13.4.1 Pentium引脚

13.4.2 PC机总线的发展

13.4.3 PCI,总线

13.4.4 USB总线

13.5 存储系统

13.5.1 存储系统的层次结构

13.5.2 高速缓冲存储器

13.5.3 虚拟存储管理

13.6 处理器性能提高技术

13.6.1 精简指令集计算机技术

13.6.2 指令级并行技术I

13.6.3 线程级并行技术

习题

附录A调试程序DEBLIG的使用方法

附录B汇编语言的开发方法

附录C8088/8086指令系统

附录D常用D0s功能调用(INT21H)

附录E常用ROM.BIOS功能调用

附录F输入输出子程序库

参考文献