注册 登录 进入教材巡展
#
  • #

出版时间:2013年11月

出版社:机械工业出版社

以下为《微机原理与接口技术项目教程(赠电子课件、项目决战答案、模拟试卷及答案等)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111438748
  • 131549
  • 0063157377-1
  • 16开
  • 2013年11月
  • 工学
  • 计算机科学与技术
  • TP36
  • 电子信息、通信及其他相关专业
  • 高职高专
内容简介
姜荣主编的《微机原理与接口技术项目教程(高等职业教育十二五规划教材)》以Intel8086微处理器为基础,以Intel80486微处理器为背景,讲述32位微型计算机原理、汇编语言程序设计和接口技术。全书共9个项目,主要包括微型计算机的系统组成、微处理器的指令系统、汇编语言程序设计、微处理器的外部特性与存储器的扩展、基本输入/输出接口、中断控制接口、并行接口、串行接口与通信技术、数模与模数转换电路等。为了加深本书的学习,在附录中,给出一套《微机原理与接口技术》期末模拟试题,通过这些试题的练习和应用,能对该课程的整体把握起到较好的指导作用。
《微机原理与接口技术项目教程(高等职业教育十二五规划教材)》可选作高等职业院校“微型计算机原理与接口技术”、“微型计算机原理及应用”或“汇编语言程序设计”等课程的教材或参考书,主要读者为计算机、电子工程和自动控制等相关专业和学科的高职高专学生以及自考、成教学生,也适用于本科生、计算机应用开发人员、希望了解计算机应用技术的普通读者和培训班学员。为方便教学,本书配有免费电子课件、项目决战答案、模拟试卷及答案等,
目录

项目一  微型计算机的系统组成


1.1  项目开篇:微型计算机系统是如何工作的


1.2项  目备战:微型计算机的系统组成


任务1.2.1  了解微型计算机的发展及应用


任务1.2.2 认识微型计算机的硬件系统


任务1.2.3  了解微型计算机的软件系统


任务1.2.4  掌握微型计算机的信息表示


1.3  项目实战:微型计算机系统的组装与调试


1.4  项目决战:深入理解微型计算机系统的工作原理


1.5  项目挑战:微型计算机系统的发展现状及其展望



项目二  微处理器的指令系统


2.1  项目开篇:一个简单的汇编语言程序的编写


2.2  项目备战:汇编指令系统与程序编写格式


任务2.2.1  了解8086/8088的内部结构


任务2.2.2  了解80486的内部结构


任务2.2.3  了解汇编语言的寻址方式


任务2.2.4  掌握汇编指令系统


任务2.2.5  了解汇编语言程序编写格式


2.3  项目实战:一个简单汇编程序的设计


2.4  项目决战:深入理解汇编程序格式和微处理器系统


2.5  项目挑战:了解奔腾系列微处理器的指令系统和工作特点



项目三  汇编语言程序设计


3.1  项目开篇:汇编语言程序设计过程实例


3.2  项目备战:汇编语言程序设计基础


任务3.2.1  理解常量、变量和标号的含义及应用


任务3.2.2  掌握顺序程序设计的方法与技巧


任务3.2.3  掌握分支程序设计的方法与技巧


任务3.2.4  掌握循环程序设计的方法与技巧


任务3.2.5  理解子程序设计的原则和方法


任务3.2.6*  了解高级汇编语言技术


任务3.2.7  学会运用调试程序


3.3  项目实战:一个汇编语言程序的设计与调试


3.4  项目决战:进一步掌握汇编语言的程序设计技巧和调试方法


3.5  项目挑战:了解现在常用的编程工具及方法



项目四  微处理器的外部特性与存储器的扩展


4.1  项目开篇:存储器的扩展与应用


4.2  项目备战:微处理器的外部特性与存储器的扩展


任务4.2.1  了解8086/8088 CPU的工作模式和引脚功能


任务4.2.2  了解80486 CPU的工作模式


任务4.2.3  了解80486 CPU的外部引脚


任务4.2.4  了解总线技术


任务4.2.5  了解半导体存储器芯片的结构和主要技术指标


任务4.2.6  了解常用的几种半导体存储器的工作原理


任务4.2.7  掌握半导体存储器与CPU的连接方法


任务4.2.8*  存储管理技术


4.3  项目实战:一个半导体存储器系统的扩展


4.4  项目决战:深入理解 CPU的外部特性和存储器扩展


4.5  项目挑战:了解微型计算机内存条的发展历程



项目五  基本输入/输出接口


5.1  项目开篇:什么是基本输入/输出接口


5.2  项目备战:基本端口与数据传送方式


任务5.2.1  了解I/O端口的编址与译码


任务5.2.2  了解数据传送方式


任务5.2.3  掌握DMAC 8237A的应用


5.3  项目实战:设计一个DMAC接口电路并编程


5.4  项目决战:进一步理解接口电路的传送原理


5.5  项目挑战:了解奔腾系列微型计算机的DMA接口技术



项目六  中断控制接口


6.1  项目开篇:什么是中断系统


6.2  项目备战:可编程中断控制器8259A的相关知识


任务6.2.1  理解什么是中断向量表


任务6.2.2  了解可编程中断控制器8259A的内部结构及引脚功能


任务6.2.3  掌握8259A的中断过程


任务6.2.4  了解8259A的中断管理方式


任务6.2.5  掌握8259A的编程及应用


6.3  项目实战:8259A中断控制器的应用


6.4  项目决战:进一步掌握中断和中断控制器的相关知识


6.5  项目挑战:了解高级中断控制器的相关知识



项目七  并行接口


7.1  项目开篇:8255A和8254的应用


7.2  项目备战:可编程并行I/O接口芯片8255A和可编程定时器8254


任务7.2.1  了解8255A的内部结构及外部引脚


任务7.2.2  掌握8255A的控制字与初始化编程


任务7.2.3  掌握8255A的工作方式及编程


任务7.2.4  掌握8255A与CPU的接口及应用


任务7.2.5  了解可编程定时器8254的内部结构及外部引脚


任务7.2.6  了解8254的工作方式


任务7.2.7  掌握8254的控制字及编程方法


任务7.2.8  掌握8254的应用


7.3  项目实战:并行接口的应用


7.4  项目决战:进一步掌握并行接口的相关知识


7.5  项目挑战:了解并行端口的其他相关知识



项目八  串行接口与通信技术


8.1  项目开篇:串行接口与串行通信


8.2  项目备战:串行接口的相关知识


任务8.2.1  了解串行接口标准


任务8.2.2  了解可编程串行接口芯片8251A内部结构


任务8.2.3  认识并了解8251A的引脚及其功能


任务8.2.4  掌握8251A的命令字与初始化编程


任务8.2.5  掌握8251A的接口技术与应用


8.3  项目实战:利用8251A设计—串行接口


8.4  项目决战:进一步理解串行通信的含义


8.5  项目挑战:了解串行接口的其他总线形式



项目九  数  模与模  数转换电路


9.1  项目开篇:控制系统中的模拟接口


9.2  项目备战:数  模、模  数转换器及其接口技术


任务9.2.1  掌握数  模转换器及其接口技术


任务9.2.2  掌握模  数转换器及其接口技术


9.3  项目实战:模  数、数  模转换及其应用


9.4  项目决战:进一步理解模  数、数  模转换器的工作原理


9.5  项目挑战:了解模  数、数  模互相转换的相关知识



附录


附录A  期末模拟试题


附录B  80×86常用指令表


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


参考文献