微机原理与接口技术
全新正版 极速发货
¥
30.06
6.1折
¥
49
全新
库存2件
作者李珍香 主编 著作
出版社清华大学出版社
ISBN9787302490135
出版时间2018-05
装帧平装
开本16开
定价49元
货号1201686931
上书时间2024-12-16
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录Contents第1章微型计算机基础知识11.1微型计算机概述11.1.1微型计算机及其发展概况21.1.2微型计算机的特点51.2微型计算机系统的组成51.2.1微型计算机系统的概念51.2.2微型计算机系统的硬件结构及其功能71.2.3微型计算机的基本工作原理和工作过程101.2.4微型计算机的主要性能指标111.3计算机中的数制和编码131.3.1常用数制及相互间的转换131.3.2二进制数的运算161.3.3带符号数在计算机中的表示171.3.4计算机中常用的编码21习题与思考题23第2章微处理器252.18086微处理器内部基本结构262.1.18086 CPU的功能结构262.1.28086 CPU的寄存器结构292.28086 CPU的存储器组织及I/O结构332.2.1存储单元的地址和内容332.2.2存储器的分段与物理地址的形成342.2.38086 CPU的I/O结构372.38086微处理器的外部引脚及工作模式372.3.18086 CPU的具体引脚及其功能382.3.28086微处理器的工作模式及系统结构42◆微机原理与接口技术(第2版)目录2.48086微处理器的总线操作与时序442.4.1时钟周期、总线周期和指令周期442.4.2总线操作与时序442.5Intel的其他微处理器502.5.180x86 32位微处理器502.5.2Pentium系列微处理器602.5.3双核和多核微处理器65习题与思考题66第3章寻址方式与指令系统683.1指令系统概述683.1.1指令的基本概念683.1.2指令格式693.1.3操作数类型703.1.4指令的执行713.2寻址方式713.2.1立即寻址713.2.2寄存器寻址723.2.3存储器寻址723.3调试工具DEBUG763.3.1DEBUG的启动763.3.2DEBUG的主要命令783.48086 CPU指令系统853.4.1数据传送类指令853.4.2算术运算类指令923.4.3逻辑运算与移位类指令993.4.4控制转移类指令1043.4.5串操作类指令1123.4.6处理器控制类指令1173.580x86/Pentium新增指令简介1183.5.180x86寻址方式 1183.5.280x86 CPU新增指令119习题与思考题121第4章汇编语言程序设计1244.1汇编语言源程序1244.1.1汇编语言基本概念1244.1.2汇编语言源程序的结构1254.1.3汇编语言语句类型及格式1274.1.4数据项及表达式1284.2汇编语言伪指令1334.2.1符号定义伪指令1334.2.2数据定义伪指令1354.2.3段定义伪指令1384.2.4指定段寄存器伪指令1394.2.5指定地址伪指令1404.2.6源程序结束伪指令1414.3汇编语言程序的上机过程1414.3.1上机环境1414.3.2上机过程1424.4DOS系统功能调用1474.4.1系统功能调用的一般方法1474.4.2DOS常用系统功能调用1484.5汇编语言程序设计1504.5.1顺序结构程序设计1504.5.2分支结构程序设计1534.5.3循环结构程序设计1584.5.4子程序设计166习题与思考题175第5章存储器系统1775.1存储器概述1775.1.1存储器系统与多级存储体系结构1775.1.2存储器的分类与组成1785.1.3存储器的性能指标1805.2RAM存储器1815.2.1SRAM存储器1815.2.2DRAM存储器1845.3ROM存储器1865.3.1掩膜ROM1865.3.2可编程ROM1875.3.3可擦除可编程ROM1875.3.4电可擦除可编程ROM1895.3.5Flash存储器1905.4存储器的扩展设计1925.4.1存储器芯片与CPU连接概述1925.4.2存储器容量的扩展1945.4.3存储器的扩展设计举例1975.4.416位微机系统中的存储器组织1995.5高速缓冲存储器2005.5.1Cache的基本结构和工作原理2005.5.2Cache 的读/写和替换策略2015.5.3Cache的地址映射2035.6虚拟存储器及其管理技术2055.6.1虚拟存储器概述2055.6.2虚拟存储器中的地址结构映射与变换方式206习题与思考题209第6章微机总线2116.1总线概述2116.1.1总线分类2126.1.2总线标准和性能指标2136.1.3总线控制方式2146.2系统总线2146.2.1ISA总线2156.2.2PCI总线2186.2.3AGP总线2226.2.4新型总线PCI Express2246.3外总线2266.3.1RS232C总线2266.3.2USB总线2286.3.3IEEE 1394总线231习题与思考题233第7章I/O接口总论2347.1I/O接口概述2347.1.1I/O接口及接口技术的概念2347.1.2I/O接口的主要功能2367.1.3I/O接口的基本结构与分类2377.2I/O端口2387.2.1I/O端口的编址方式2397.2.2I/O指令2397.2.3I/O端口地址分配2417.2.4I/O端口地址译码2427.3CPU与外设间的数据传送方式2457.3.1程序控制传送方式2457.3.2中断传送方式2487.3.3DMA传送方式249习题与思考题251第8章中断技术2528.1中断基础2528.1.1中断的基本概念2528.1.2中断优先级与中断嵌套2538.1.3中断过程2568.28086 CPU的中断系统2588.2.18086 CPU中断类型2588.2.28086 CPU响应中断的过程2608.2.3中断向量及中断向量表2628.3可编程中断控制器8259A2638.3.18259A的内部结构和引脚2638.3.28259A的工作方式2658.3.38259A的级联2698.3.48259A的命令字2698.48259A在微机中的编程应用2758.580486 CPU中断系统2768.5.180486 CPU中断系统结构及类型2768.5.2保护模式下的中断与异常处理278习题与思考题281第9章微机基本接口技术与应用2829.1并行接口与可编程并行接口芯片8255A及其应用2829.1.1并行接口的特点、功能与分类2829.1.28255A的内部结构与引脚2849.1.38255A的工作方式与控制字2879.1.48255A应用举例2919.2可编程定时/计数器8253及其应用2969.2.1定时与计数概念2969.2.28253的内部结构与引脚功能2979.2.38253的控制字与工作方式2999.2.48253的初始化编程及应用举例3049.3串行通信与可编程串行接口芯片8251A及其应用3079.3.1串行通信基本概念3079.3.28251A的内部结构与引脚功能3129.3.38251A的控制字和初始化3169.3.48251A应用举例3199.4A/D与D/A转换接口及其应用3219.4.1A/D及D/A转换概述3219.4.2A/D转换器及其与CPU的接口3219.4.3D/A转换器及其与CPU的接口3269.5多功能外围接口芯片组简介3319.5.1多功能外围接口芯片组82C2063329.5.2多功能外围接口芯片组82380334习题与思考题336参考文献337
内容摘要
本书是《微机原理与接口技术》的第2版。结合计算机的发展和靠前版教材在实际教学中的使用体会,主要以Intel 8086微处理器为基础,系统阐述微型计算机的基本组成、工作原理及接口技术。全书共分为9章,讲述微处理器的结构、寻址方式和指令系统、汇编语言程序设计、存储器系统、总线技术和常用接口芯片等内容。本书依然注重实用性、实践性、系统性和优选性的特点,理论与实践紧密结合,在强调基本概念的基础上列举了大量实例,融入了作者多年来在一线教学中的经验和体会。本书可作为普通高校非计算机专业本科学生的教材,也可作为工程技术人员的参考资料。
主编推荐
结构清晰、由浅入深、循序渐进。紧紧围绕微型计算机的各硬件组成部分,由外到内、由浅入深,循序渐进地介绍各组成部分及它们之间的内在联系,能让读者建立起微机系统的整体概念,能真正理解微机的组成结构及工作原理。 注重基础,突出重点,兼顾新技术。以Intel 8086 CPU为总线贯穿始终,注重将复杂抽象的理论实例化,也用一定的篇幅介绍了微型计算机的新技术。 实例丰富,理论与实践相结合,启发性强。“用教材教,不是教教材”,本书提供了大量精心设计的实例,能启发读者的思维,激发学习兴趣和主动练习。
精彩内容
寻址方式与指令系统【本章导学】每种CPU都有自己的指令系统,供用户编程使用。可以说,指令系统功能的强弱大体上决定了计算机硬件系统功能的强弱。本章主要介绍8086
CPU的指令系统,包括寻址方式,它们是汇编语言程序设计的基础。本章还介绍了调试工具DEBUG,它不仅是汇编语言程序设计中常用的调试工具,也是理解和掌握指令的得力工具。读者刚开始接触汇编指令,与不错语言相比,可能会有一些困难或不适应,特别是对部分指令中寄存器的默认使用及其用途的学习,是初学者感到难以理解和记忆的内容,需要通过大量例题和习题,并且在第4章的程序设计中实际灵活运用之后,才能逐步理解和掌握。【学习目的】(1)
理解指令的一般概念、汇编指令的基本格式及指令的执行过程;(2)
理解寻址方式的概念,熟悉指令对操作数的各种寻址方式;(3)
深入理解8086
CPU指令系统中基本指令的功能,包括操作码的含义、指令对操作数的要求、指令的执行结果和对标志位的影响;(4)
熟悉DEBUG常用命令的功能和用法,要善于动手通过DEBUG命令来理解和掌握指令。3.1指令系统概述〖*4/5〗3.1.1指令的基本概念计算机通过执行程序来完成指定的任务,而程序是由完成一个完整任务的一系列有序指令组成的。指令是控制计算机完成指定操作并能够被计算机所识别的操作命令,每条指令都明确规定了计算机必须完成的一套操作以及对哪一组操作数进行操作。每种计算机都有一套能反映计算机全部功能的指令,这些所有指令的集合称为该机的指令系统。指令系统定义了计算机硬件所能完成的基本操作,其功能的强弱在一定程度上决定了硬件系统性能的高低;指令系统也是计算机硬件和软件之间的桥梁,是汇编语言程序设计的基础。不同的计算机(或者说不同的微处理器)具有各自不同的指令系统,但同一系列的计算机的指令系统是向前兼容的。◆微机原理与接口技术(第2版)第◆3章寻址方式与指令系统机器指令是一组用二进制编码的指令,是计算机能够直接识别和执行的指令。譬如8086
CPU中的指令INC
AX,其机器指令形式为01000000,十六进制形式为40H,指令功能是将寄存器AX的值的内容加1后再回送给AX。所有机器指令都是这样用0、1组成的二进制代码形式,不易理解,也不便于记忆和书写,因此,人们就采用便于记忆并能描述指令功能的符号来表示机器指令。这种用助记符或符号来表示操作码或操作数的指令就是汇编指令。汇编指令与机器指令间是一一对应的。8086
CPU的指令系统是Intel
系列CPU的基本指令集。从80286到Pentium系列的指令系统是在8086
CPU基本指令集基础上的增强与扩充。3.1.2指令格式〖*2〗1.
指令的组成计算机中的指令通常由操作码和操作数两部分构成,其中,操作码部分规定计算机要执行的操作,操作数部分也称为地址码,用来描述该指令要操作的对象。一个指令字中包含二进制代码的位数,称为指令字长度。指令字长度等于机器字长的指令,称为单字长指令;指令字长度等于半个机器字长的指令,称为半字长指令;指令字长度等于两个机器字长的指令,称为双字长指令。Intel
8086的指令采用变字长格式,指令由1~6个字节组成,其中靠前个字节至少包含操作码,大多数指令的第二个字节表示寻址方式,第3~6个字节表示的是一个或两个操作数。
— 没有更多了 —
以下为对购买帮助不大的评价