16/32位微机原理、汇编语言及接口技术(第3版)
基本信息
内容简介回到顶部↑
书籍
计算机书籍
本书以intel 8088/8086微处理器和ibm pc系列机为主体,论述16位微型计算机的基本原理、汇编语言和接口技术,并引出32位微机系统相关技术。主要内容涵盖微型机的基本系统,微处理器内部结构,指令系统和汇编语言程序设计,微处理器外部特性,存储器系统,输入/输出及接口,总线及总线接口,若干典型的接口芯片以及与它们相关联的控制接口技术,包括中断控制、定时计数控制、dma控制、并行接口、串行通信接口以及模拟接口,最后介绍32位intel 80x86微处理器和32位微机的新技术。附录提供调试程序debug的使用方法、汇编语言的开发方法等。
本书可作为高等院校微机原理与接口技术或汇编语言程序设计等相关课程的教材或参考用书,适合计算机、电子工程和自动控制等相关学科的本专科学生、高职学生及成教学生阅读,也是计算机应用开发人员和希望深入学习微机应用技术的读者的极佳参考。
计算机书籍
本书以intel 8088/8086微处理器和ibm pc系列机为主体,论述16位微型计算机的基本原理、汇编语言和接口技术,并引出32位微机系统相关技术。主要内容涵盖微型机的基本系统,微处理器内部结构,指令系统和汇编语言程序设计,微处理器外部特性,存储器系统,输入/输出及接口,总线及总线接口,若干典型的接口芯片以及与它们相关联的控制接口技术,包括中断控制、定时计数控制、dma控制、并行接口、串行通信接口以及模拟接口,最后介绍32位intel 80x86微处理器和32位微机的新技术。附录提供调试程序debug的使用方法、汇编语言的开发方法等。
本书可作为高等院校微机原理与接口技术或汇编语言程序设计等相关课程的教材或参考用书,适合计算机、电子工程和自动控制等相关学科的本专科学生、高职学生及成教学生阅读,也是计算机应用开发人员和希望深入学习微机应用技术的读者的极佳参考。
目录回到顶部↑
第3版前言
第1章 微型计算机系统概述 1
1.1 微型计算机的发展和应用 1
1.1.1 微型计算机的发展 2
1.1.2 微型计算机的应用 3
1.2 微型计算机的系统组成 5
1.2.1 微型计算机的硬件系统 5
1.2.2 微型计算机的软件系统 7
1.3 ibm pc系列机系统 8
1.3.1 硬件基本组成 8
1.3.2 主板的构成 9
1.3.3 存储空间的分配 13
1.3.4 i/o空间的分配 14
1.4 计算机中的数据表示 15
1.4.1 计算机中的数 16
1.4.2 计算机中的码 19
习题 21
第2章 微处理器指令系统 23
2.1 微处理器的内部结构 23
2.1.1 微处理器的基本结构 23
第1章 微型计算机系统概述 1
1.1 微型计算机的发展和应用 1
1.1.1 微型计算机的发展 2
1.1.2 微型计算机的应用 3
1.2 微型计算机的系统组成 5
1.2.1 微型计算机的硬件系统 5
1.2.2 微型计算机的软件系统 7
1.3 ibm pc系列机系统 8
1.3.1 硬件基本组成 8
1.3.2 主板的构成 9
1.3.3 存储空间的分配 13
1.3.4 i/o空间的分配 14
1.4 计算机中的数据表示 15
1.4.1 计算机中的数 16
1.4.2 计算机中的码 19
习题 21
第2章 微处理器指令系统 23
2.1 微处理器的内部结构 23
2.1.1 微处理器的基本结构 23
前言回到顶部↑
尽管微型计算机系统日新月异,但基于16位软硬件平台进行通用微型计算机技术的教学仍然是适用的。尤其是相对简单和成熟的教学内容,更易于学生学习和掌握。当然,本书经过多年的使用,也发现了许多不足之处,所以参考广大师生的教学实践和机械工业出版社华章公司的要求,我们对本书进行了修订,推出了第3版。
相对于前两版,本版的主体结构和主要内容不变,仍定位于:硬件是8088/8086微处理器、IBM PC系列机,软件是DOS模拟环境、8088/8086指令系统和MASM汇编语言,这样一方面适合当前多数普通高等院校的教学实际,另一方面保证教材的延续性。
第3版修订的主要思想是:16位内容进行适当删繁就简、突出基本的原理和技术,32位新技术仍在最后展开,作为16位对应内容的补充。这样,在学生掌握16位教学内容的基础上可以引入32位教学内容,也可以引导学生进行课外阅读。
相对于第2版,第3版主要进行了如下修订:
第1章:按原结构改写,精练语言,删除浮点格式和汉字编码,增加DOS模拟环境和MASM开发系统介绍。
第2章:无大的改变,对部分重点和难点适当展开。
第3章:基本不变,删除完整段定义格式,增加一个简单程序说明参数传递,增加自编的输入输出子程序库作为汇编语言部分一个较大型的案例。
第4章:合并第2版的第4章和第7章,主要以8088最小组态讲解重点引脚、总线形成和时序,丰富总线技术,删除微处理器技术简介和微机内部、外部总线及接口(改写并入最后一章)。
第5章:主体内容不变,但删除原5.1节(层次结构并入最后一章),删除SRAM、DRAM、EPROM、EEPROM的基本存储单元介绍,简化DRAM的连接和使用,删除存储器新技术(改写并入最后一章)。
第6章:对部分内容进行更通俗化的讲解,增加读取CMOS RAM数据程序,配合输入/输出指令的学习。
第7~12章:讲解微机接口技术,依次是第2版第8~13章,内容没有改变。
第13章:全面改写,除保持原主体内容外,增加了Windows编程、PCI总线、USB总线以及多核技术。其中前5节对应前5章,主要将内容延伸为32位,最后一节简介提高处理器性能的新技术。
附录A:增加使用DEBUG调试指令、程序片段的具体方法,以配合第2章指令学习。
附录B:改写汇编语言的开发方法,以便配合第3章编程实践。
附录F:新增,罗列自编的输入输出子程序库功能。
当然,第3版修订过程中还改正了发现的错误,重新润色部分文字,重新绘制部分图表等。
本书包括微机原理、汇编语言及接口技术3部分内容,可以有3种教学方案,以适应不同学校或专业的各种教学计划。
教学方案一:完整讲授本书各章主要内容(但最后一章可以作为选修内容),适用于软硬件兼顾、学生程度较高的情况,可称之为“汇编语言与接口技术”课程。
教学方案二:以微机原理为基础,将汇编语言进行展开,适用于侧重软件、单独开设接口技术课程的情况,可称之为“微机原理与汇编语言”课程。
教学方案三:以接口技术为主体,适用于已学习过汇编语言和侧重硬件的情况,可称之为“微机原理及接口技术”课程。
相对于前两版,本版的主体结构和主要内容不变,仍定位于:硬件是8088/8086微处理器、IBM PC系列机,软件是DOS模拟环境、8088/8086指令系统和MASM汇编语言,这样一方面适合当前多数普通高等院校的教学实际,另一方面保证教材的延续性。
第3版修订的主要思想是:16位内容进行适当删繁就简、突出基本的原理和技术,32位新技术仍在最后展开,作为16位对应内容的补充。这样,在学生掌握16位教学内容的基础上可以引入32位教学内容,也可以引导学生进行课外阅读。
相对于第2版,第3版主要进行了如下修订:
第1章:按原结构改写,精练语言,删除浮点格式和汉字编码,增加DOS模拟环境和MASM开发系统介绍。
第2章:无大的改变,对部分重点和难点适当展开。
第3章:基本不变,删除完整段定义格式,增加一个简单程序说明参数传递,增加自编的输入输出子程序库作为汇编语言部分一个较大型的案例。
第4章:合并第2版的第4章和第7章,主要以8088最小组态讲解重点引脚、总线形成和时序,丰富总线技术,删除微处理器技术简介和微机内部、外部总线及接口(改写并入最后一章)。
第5章:主体内容不变,但删除原5.1节(层次结构并入最后一章),删除SRAM、DRAM、EPROM、EEPROM的基本存储单元介绍,简化DRAM的连接和使用,删除存储器新技术(改写并入最后一章)。
第6章:对部分内容进行更通俗化的讲解,增加读取CMOS RAM数据程序,配合输入/输出指令的学习。
第7~12章:讲解微机接口技术,依次是第2版第8~13章,内容没有改变。
第13章:全面改写,除保持原主体内容外,增加了Windows编程、PCI总线、USB总线以及多核技术。其中前5节对应前5章,主要将内容延伸为32位,最后一节简介提高处理器性能的新技术。
附录A:增加使用DEBUG调试指令、程序片段的具体方法,以配合第2章指令学习。
附录B:改写汇编语言的开发方法,以便配合第3章编程实践。
附录F:新增,罗列自编的输入输出子程序库功能。
当然,第3版修订过程中还改正了发现的错误,重新润色部分文字,重新绘制部分图表等。
本书包括微机原理、汇编语言及接口技术3部分内容,可以有3种教学方案,以适应不同学校或专业的各种教学计划。
教学方案一:完整讲授本书各章主要内容(但最后一章可以作为选修内容),适用于软硬件兼顾、学生程度较高的情况,可称之为“汇编语言与接口技术”课程。
教学方案二:以微机原理为基础,将汇编语言进行展开,适用于侧重软件、单独开设接口技术课程的情况,可称之为“微机原理与汇编语言”课程。
教学方案三:以接口技术为主体,适用于已学习过汇编语言和侧重硬件的情况,可称之为“微机原理及接口技术”课程。
【插图】







点击看大图
加载中...

