热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

微机原理与接口技术

中国水利水电出版社
    【作 者】梁建武 【I S B N 】978-7-5084-7751-0 【责任编辑】李炎 【适用读者群】本科 【出版时间】2010-09-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】240 【千字数】370 【印 张】15 【定 价】26 【丛 书】21世纪高等学校精品规划教材 【备注信息】
图书详情

    本书以培养学生应用能力为主线,力求基于微机原理突出实用接口技术。全书共分5章,主要介绍微型计算机有关的基础知识8086/8088系统CPU结构、指令系统、汇编语言程序设计、微型计算机总线、中断系统以及实用接口技术等。第5章实用接口技术为本书重点内容。

    本书具有内容新颖、实例丰富、突出实用等特点,可作为高等院校通信工程类、电子信息工程类专业和其他相近专业学生的教材,也适合于所有从事微机及其应用系统设计的科技工作者自学。

    1.以培养学生应用能力为主线,理实结合介绍微机接口技术和汇编语言程序设计

    2.从应用的角度出发,介绍微机的工作原理,帮助学生建立微机工作的整体概念

    3.例题的设置使接口技术应用在实际场景中,帮助读者更好理解接口技术的应用

    4.相关教学资源丰富,提供电子教案及大量习题,供读者加深学习成果与自测

    现代计算机技术发展速度极快,计算机的软件和硬件都在不断地更新换代。微型计算机具有体积小、成本低、结构灵活的特点,得到极速的普及,成为我们学习、工作和生活不可或缺的组成部分。“微机原理与接口技术”正是计算机教学中关于计算机硬件、软件的基础理论课程,也是计算机专业的重要必修课,其任务是使学生能从应用的角度出发,了解微机的工作原理,建立微机工作的整体概念,从理论和实践的结合上掌握微机接口技术和汇编语言程序设计方法,并在此基础上能具有软、硬件开发的能力,也是计算机专业的重要必修课。

    全书共5章,主要内容简述如下:第1章综述微型计算机原理与接口技术;第2章简单介绍微型计算机的硬件组成、软件组成、寻址方式以及处理器的外部特性等内容;第3章从实用的角度讲解了接口控制语言——汇编语言的语法和使用;第4章介绍存储器、输入输出系统以及中断系统的基本内容;第5章是本书重点,集中以各种接口芯片的结构、工作方式以及应用实例的方式来讲解各接口技术,突出实用价值。

    本书具有内容新颖、实例丰富、突出实用的特点。通过实例来讲解各接口技术,使接口技术应用在实际场景中,使读者可以很好地理解各接口技术的实际实用,以加强实践应用能力。书中附有大量例题,程序均调试通过,每章还设有习题供读者自测。

    本书由梁建武主编,并负责全书的体系结构和全书统稿。全书分为5章,其中第3、5章由梁建武编写;第2章由石利军编写;第1章和附录由张金焕编写;第4章由龙晓梅编写。此外,参与本书编写工作的还有杜伟、张雷、刘军军、谭海龙、文拯、龙晓梅、田野、周媛媛、何志斌、付世凤、罗喜英等。

    本书深入浅出,循序渐进,选材适当,结构严谨,不仅可作为高等学校、中等专业学校教材,还可以作为技术开发人员的参考书。

    由于编者的水平有限加之时间仓促,在书中难免会有疏漏之处,恳请广大读者批评指正。

    编 者

    2010年7月

    于中南大学

    前言

    第1章 微型计算机原理与接口技术概述 1
    1.1 微型计算机的发展和应用 1
    1.1.1 微型计算机的发展 1
    1.1.2 微型计算机的应用 3
    1.2 微型计算机系统组成和工作原理 5
    1.2.1 微型计算机系统组成 5
    1.2.2 微型计算机系统工作原理 6
    1.3 微型计算机接口技术概述 8
    习题一 8
    第2章 微型计算机原理浅析 9
    2.1 微型计算机硬件结构 9
    2.1.1 8086/8088 处理器结构 9
    2.1.2 8086/8088 寄存器结构 11
    2.1.3 8086/8088 存储器结构 14
    2.2 微型计算机软件体系 17
    2.2.1 立即数寻址方式 18
    2.2.2 寄存器寻址方式 18
    2.2.3 直接寻址方式 18
    2.2.4 寄存器间接寻址方式 19
    2.2.5 寄存器相对寻址方式 20
    2.2.6 基址变址寻址方式 20
    2.2.7 相对基址变址寻址方式 20
    2.3 微处理器外部特性 21
    2.3.1 8086的引脚信号 21
    2.3.2 8086/8088的工作模式 23
    2.4 微型计算机工作时序 26
    2.4.1 8086/8088的时钟周期、指令周期
    和总线周期 26
    2.4.2 8086/8088 操作时序 27
    2.5 32位微处理器概述 29
    习题二 29
    第3章 实用接口控制语言 32
    3.1 汇编语言程序设计基础 32
    3.1.1 概述 32
    3.1.2 汇编语言源程序的基本框架 33
    3.1.3 常量、变量及表达式 37
    3.1.4 数据传送指令 40
    3.1.5 算术运算指令 45
    3.1.6 位操作指令 50
    3.1.7 串操作指令 54
    3.2 汇编语言程序设计 57
    3.2.1 顺序程序设计 58
    3.2.2 分支程序设计 59
    3.2.3 循环程序设计 68
    3.2.4 子程序设计 76
    3.2.5 宏汇编 85
    3.2.6 功能调用 90
    习题三 94
    第4章 微型计算机系统与外设接口技术 98
    4.1 存储器接口技术 98
    4.1.1 存储器接口概述 98
    4.1.2 半导体存储器 99
    4.1.3 随机存取存储器(RAM) 101
    4.1.4 只读存储器(ROM) 102
    4.1.5 闪速存储器 102
    4.1.6 存储器芯片与处理器连接 105
    4.2 输入/输出接口及总线接口技术 109
    4.2.1 I/O接口的基本结构及功能 109
    4.2.2 I/O接口的编址方式 111
    4.2.3 输入/输出数据的传输控制方式 112
    4.2.4 总线概述 113
    4.3 中断接口处理技术 113
    4.3.1 中断基本概念 114
    4.3.2 中断响应过程 116
    4.3.3 中断向量与中断向量表 117
    习题四 118
    第5章 实用接口技术 119
    5.1 中断接口技术 119
    5.1.1 8259A的内部结构和外部引脚 120
    5.1.2 8259A的工作方式 123
    5.1.3 8259A的应用实例 127
    5.2 定时/计数器控制接口技术 134
    5.2.1 8253/8254的内部结构和外部引脚 135
    5.2.2 8253/8254的工作方式 138
    5.2.3 8253/8254的应用实例 141
    5.3 并行接口技术 149
    5.3.1 8255A的内部结构和外部引脚 149
    5.3.2 8255A的工作方式 152
    5.3.3 8255A的应用实例 156
    5.4 串行接口技术 178
    5.4.1 串行通信接口概述 179
    5.4.2 16550的内部结构和外部引脚 187
    5.4.3 16550的初始化编程 194
    5.4.4 16550的应用实例 196
    5.5 模拟接口技术 201
    5.5.1 模拟输入输出系统概述 201
    5.5.2 D/A转换器 202
    5.5.3 A/D转换器 211
    习题五 220
    附录A ASCII码表 223
    附录B DOS系统功能调用 224
    附录C 常用ROM-BIOS功能调用 229
    参考文献 232
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册