本书介绍微型计算机各主要组成部分的工作原理和工程上的实现方法。内容上强调基本概念,以及分析问题和解决问题的方法。在说明一些常用的典型接口芯版的基础上,重点介绍利用这些概念和方法设计常见外设的接口。通过本书的学习,读者能够独立地设计一个小的微型计算机系统。
本书适合作为高等院校非计算机专业的教材,也可供其他技术人员参考。
微型计算机原理与接口技术
内容提要 :
本书介绍微型计算机各主要组成部分的工作原理和工程上的实现方法。内容上强调基本概念,以及分析问题和解决问题的方法。在说明一些常用的典型接口芯版的基础上,重点介绍利用这些概念和方法设计常见外设的接口。通过本书的学习,读者能够独立地设计一个小的微型计算机系统。
本书适合作为高等院校非计算机专业的教材,也可供其他技术人员参考。 目录 :
第0章 预备知识
第1章 微处理器及总线 1.1 微型计算机的基本结构 1.2 8088(86)CPU 1.3 系统总线的形成 1.4 总线及其驱动 习题 第2章 指令系统及汇编语言程序设计 2.1 8088(86)的寻址方式 2.2 8088(86)的指令系统 2.3 汇编语言 2.4 汇编语言程序设计 习题 第3章 存储器系统 3.1 概述 3.2 读写存储器 3.3 只读存储器 3.4 多端口存储器 3.5 存储系统 习题 第4章 输入输出技术 4.1 概述 4.2 程序控制输入输出 4.3 中断方式 4.4 直接存储器存取 习题 第5章 常用接口芯片及应用 5.1 简单接口 5.2 可编程并行接口8255 5.3 可编程定时器8253 5.4 可编程串行接口8250 5.5 键盘接口 5.6 打印机接口 5.7 显示器接口 5.8 光电隔离输入输出接口 5.9 数模(D/A)变换器接口 5.10 模数(A/D)变换器接口 5.11 电机接口 习题 第6章 Pentium处理器 6.1 80x86的发展过程 6.2 Pentium处理器引线及内部寄存器 6.3 特权级与描述符 6.4 工作模式 6.5 中断和异常 6.6 程序转移与任务的切换 6.7 其他有关问题 习题 参考文献 前言:
微型计算机已经广泛应用于各行各业,促进了社会的发展和进步。作为工程技术人员,必须很好地掌握微型计算机的概念与技术,本书是为高等院校理工科专业教学及一般工程技术人员学习微型计算机而编写的。
如何学习并掌握微型计算机的有关知识,并用所学知识解决具体的工程问题,本书在编写过程中予以特别的关注。技术发展异常迅速,就硬件处理器而言,有各种类型的通用CPU、单片微型计算机、数字信号处理器(DSP)、片上系统(SOC),以及专用处理器芯片,而且新的处理器芯片还在不断地涌现。通常认为,可以采取从特殊到一般的学习方法,即选择某一种典型的处理器(CPU、单片机或DSP),认真学习并掌握其中的..
序言:
进入21世纪,社会信息化不断向纵深发展,各行各业的信息化进程不断加速。我国的高等教育也进入了一个新的历史发展时期,尤其是高校的计算机基础教育,正在步入更加科学、更加合理、更加符合21世纪高校人才培养目标的新阶段。
为了进一步推动高校计算机基础教育的发展,教育部高等学校非计算机专业计算机基础课程教学指导分委员会近期提出了《关于进一步加强高校计算机基础教学的几点意见》(以下简称《意见》)。《意见》针对计算机基础教学的现状与发展,提出了计算机基础教学改革的指导思想;按照分类、分层次组织教学的思路,《意见》的附件提出了计算机基础课教学内容的知识结构与课程设置。《意见》认..
|