欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 微型计算机原理与接口技术(第5版双色印刷全国高等学校计算机教育研究会十四五规划教材)
      • 作者:编者:吴宁//闫相国|责编:谢琛//战晓雷
      • 出版社:清华大学
      • ISBN:9787302607588
      • 出版日期:2022/08/01
      • 页数:419
    • 售价:31.96
  • 内容大纲

        本书在保持第4版教材案例引导、注重设计风格的基础上,增强了对现代处理器技术、串行通信技术等新技术的介绍,特别引入了以ARM为代表的嵌入式技术和两类基于ARM的国产处理器的描述。全书共9章。第1章介绍微型计算机的硬件组成和嵌入式系统的基本架构、计算机中数的表示与编码、逻辑运算与逻辑电路等基础知识。第2章介绍Intel处理器和ARM处理器,借助典型型号,讲述Intel的16位到64位微处理器的基本结构、工作原理及现代微处理器的新技术,用一定篇幅介绍ARM处理器架构及关键技术,并简要介绍国产鲲鹏处理器和飞腾处理器技术。第3章和第4章是软件设计内容,包括Intel基本指令集和ARM的32位指令集以及汇编语言程序设计方法。第5章介绍半导体存储器扩充技术以及cache存储器的原理,并增加了Flash存储器接口设计方法。第6章至第8章主要介绍输入输出接口和基本输入输出技术,详细介绍数字接口和模拟接口的应用,特别增加了有关串行通信技术和最新的串行通信接口的介绍。在此基础上,通过第9章的计算机控制系统和基于ARM的可穿戴式健康监测系统设计示例,帮助读者建立系统设计的基本思路和方法。
        本书可作为高等院校理工类专业本科生的“微机原理与接口技术”课程主教材,也可作为成人高等教育相关专业的学习教材及广大科技工作者的自学参考书。通过书中的二维码,可以看到作者在“中国大学MOOC”平台和“学堂在线”平台开设的国家级线上一流课程——微机原理与接口技术,实现线上线下的无缝衔接。
  • 作者介绍

  • 目录

    第1章  微型计算机基础
      1.1  从一段程序认识计算机系统
        1.1.1  程序在计算机中的表示与执行
        1.1.2  硬件系统的组成
        1.1.3  冯·诺依曼结构
        1.1.4  微机中的总线
        1.1.5  操作系统对硬件的管理
        1.1.6  后PC时代——嵌入式技术的发展
        1.1.7  计算机系统中的几个重要概念
      1.2  计算机中的数制及编码
        1.2.1  常用数制
        1.2.2  不同数制之间的转换
        1.2.3  十进制数编码与字符编码
      1.3  计算机中数的表示与运算
        1.3.1  无符号整数的表示与运算
        1.3.2  有符号整数的表示
        1.3.3  补码运算
        1.3.4  从补码数中获取真值
        1.3.5  数的表示范围与溢出问题
        1.3.6  定点数与浮点数
      1.4  计算机中的基本逻辑电路与加法电路
        1.4.1  基本逻辑运算与逻辑门
        1.4.2  复合逻辑运算及其逻辑电路
        1.4.3  译码器
        1.4.4  二进制的加法电路
        1.4.5  实现减法运算转换为加法运算的电路
      习题
    第2章  微处理器技术
      2.1  微处理器的结构与发展
        2.1.1  从8位到32位微处理器时代
        2.1.2  现代微处理器
        2.1.3  多核技术
        2.1.4  微处理器的基本组成
      2.2  Intel x86-16微处理器
        2.2.1  8088的引脚定义
        2.2.2  8086/8088的功能结构
        2.2.3  8086/8088的内部寄存器
        2.2.4  实模式内存寻址
        2.2.5  8086/8088的总线时序
        2.2.6  最大模式与最小模式下的8088系统
      2.33  2位微处理器
        2.3.1  80386的主要特性
        2.3.2  80386的内部结构
        2.3.3  80386的主要引脚功能
        2.3.4  特定的80386寄存器
        2.3.5  80386的工作模式
      2.4  Pentium 4和Core 2微处理器
        2.4.1  主要技术指标
        2.4.2  Intel NetBurst微体系结构
        2.4.3  内部寄存器

        2.4.4  内存管理
      2.5  ARM处理器体系结构
        2.5.1  ARM技术概述
        2.5.2  RISC体系结构
        2.5.3  ARM的组织结构
        2.5.4  ARM的寄存器
        2.5.5  基于ARM架构的鲲鹏处理器
        2.5.6  基于ARM架构的飞腾处理器
      习题
    第3章  指令集
      3.1  计算机的语言——指令
        3.1.1  常见指令集概述
        3.1.2  计算机中的指令表示
        3.1.3  指令中的操作数
      3.2  寻址方式
        3.2.1  立即寻址
        3.2.2  直接寻址
        3.2.3  寄存器寻址
        3.2.4  寄存器间接寻址
        3.2.5  寄存器相对寻址
        3.2.6  基址-变址寻址
        3.2.7  基址-变址-相对寻址
        3.2.8  隐含寻址
      3.3  Intel x86-16指令集
        3.3.1  数据传送指令
        3.3.2  算术运算指令
        3.3.3  逻辑运算和移位指令
        3.3.4  串操作指令
        3.3.5  程序控制指令
        3.3.6  处理器控制指令
      3.4  x86-32与x86-64指令集
        3.4.1  x86-32指令集对指令功能的扩充
        3.4.2  x86-32指令集新增指令简述
        3.4.3  从IA32到x86
      3.5  ARM指令集简介
        3.5.1  ARM指令概述
        3.5.2  ARM指令的寻址方式
        3.5.3  ARM的32位指令集
      习题
    第4章  汇编语言程序设计
      4.1  汇编语言基础
        4.1.1  低级语言与高级语言
        4.1.2  汇编语言源程序
        4.1.3  汇编语言指令中的操作数
      4.2  伪指令
        4.2.1  数据定义伪指令
        4.2.2  符号定义伪指令
        4.2.3  段定义伪指令
        4.2.4  设定段寄存器伪指令
        4.2.5  源程序结束伪指令

        4.2.6  过程定义伪指令
        4.2.7  宏命令伪指令
        4.2.8  ORG伪指令
      4.3  系统功能调用
        4.3.1  键盘输入
        4.3.2  显示输出
        4.3.3  返回DOS操作系统功能
      4.4  程序设计示例
        4.4.1  汇编语言程序设计概述
        4.4.2  汇编语言程序设计示例
      4.5  ARM汇编语言概述
        4.5.1  ARM汇编语言的宏指令、伪操作与伪指令
        4.5.2  ARM汇编语言源程序格式
        4.5.3  嵌入式C语言
      习题
    第5章  半导体存储器
      5.1  半导体存储器概述
        5.1.1  随机存取存储器
        5.1.2  只读存储器
        5.1.3  半导体存储器的主要技术指标
      5.2  RAM设计
        5.2.1  Intel 6264 SRAM简介
        5.2.2  Intel 2164A DRAM简介
        5.2.3  RAM接口的地址译码
        5.2.4  RAM接口设计
      5.3  ROM设计
        5.3.1  EPROM接口设计
        5.3.2  EEPROM接口设计
        5.3.3  Flash接口设计
      5.4  存储器扩展技术
        5.4.1  位扩展
        5.4.2  字扩展
        5.4.3  字位扩展
      5.5  半导体存储器设计示例
      5.6  计算机中的内存管理
        5.6.1  Cache的工作原理
        5.6.2  Cache的读写操作
        5.6.3  Cache系统的数据一致性与命中率
      习题
    第6章  输入输出和中断技术
      6.1  输入输出系统概述
        6.1.1  输入输出系统的特点
        6.1.2  输入输出接口
        6.1.3  I/O端口寻址
      6.2  基本输入输出接口
        6.2.1  三态门接口
        6.2.2  锁存器接口
        6.2.3  简单接口应用举例
      6.3  基本输入输出方式
        6.3.1  无条件传送方式

        6.3.2  查询方式
        6.3.3  中断控制方式
        6.3.4  直接存储器访问方式
      6.4  中断技术
        6.4.1  中断的基本概念
        6.4.2  中断处理的一般过程
        6.4.3  中断处理过程的流程图描述
        6.4.4  中断向量表
        6.4.5  现代微机中的中断技术
        6.4.6  ARM处理器的异常中断
      6.5  可编程中断控制器8259A
        6.5.1  8259A的引脚及内部结构
        6.5.2  8259A的工作过程
        6.5.3  8259A的工作方式
        6.5.4  8259A的初始化
        6.5.5  8259A编程示例
      习题
    第7章  串行与并行数字接口
      7.1  串行通信与并行通信
        7.1.1  串行通信
        7.1.2  并行通信
      7.2  常用串行通信技术
        7.2.1  近距离串行通信接口
        7.2.2  远距离串行通信接口
      7.3  可编程定时/计数器
        7.3.1  8253的引脚和结构
        7.3.2  8253的工作方式
        7.3.3  8253的控制字
        7.3.4  8253的应用
      7.4  可编程并行接口
        7.4.1  8255的引脚及结构
        7.4.2  8255的工作方式
        7.4.3  8255的方式控制字及状态字
        7.4.4  8255的应用
      习题
    第8章  模拟量的输入输出
      8.1  模拟量输入输出通道
        8.1.1  模拟量输入通道
        8.1.2  模拟量输出通道
      8.2  D/A转换器
        8.2.1  D/A转换器的工作原理
        8.2.2  D/A转换器的主要技术指标
        8.2.3  DAC
        8.2.4  D/A转换器的应用
      8.3  A/D转换器
        8.3.1  A/D转换器的工作原理
        8.3.2  A/D转换器的主要技术指标
        8.3.3  ADC
        8.3.4  A/D转换器的应用
      习题

    第9章  计算机在自动控制与可穿戴式健康监测系统中的应用
      9.1  计算机控制系统
        9.1.1  计算机控制系统概述
        9.1.2  计算机控制系统的基本组成
      9.2  计算机在开环控制系统中的应用
        9.2.1  开环控制系统概述
        9.2.2  计算机开环控制系统设计示例
      9.3  计算机在闭环控制系统中的应用
        9.3.1  闭环控制系统概述
        9.3.2  过程控制
        9.3.3  计算机闭环控制系统设计示例
        9.3.4  单片机直流调速控制系统设计
      9.4  嵌入式技术在可穿戴式健康监测系统中的应用
        9.4.1  可穿戴式健康监测系统概述
        9.4.2  微型可穿戴式多生理参数记录装置设计示例
      习题
    附录A  可显示字符的ASCII码
    附录B  8088部分引脚信号功能
      B.1  IO/、DT/、SS0的组合对应的操作
      B.2  S2、S1、S0的组合对应的操作
      B.3  QS1、QS0的组合对应的操作
    附录C  8086/8088指令
    附录D  8086/8088微机的中断
      D.1  中断类型分配
      D.2  DOS软中断
      D.3  DOS系统功能调用简表
      D.4  BIOS软中断简表
    参考文献