
微信扫一扫,移动浏览光盘
简介
《微型计算机原理》是教育部高职高专规划教材。全书共10章,主要内容包括计算机系统概述,计算机中数据的表示,运算方法与运算器,控制器,Intel 80X86微处理器,存储系统,80X86的寻址方式与指令系统,输入输出系统及接口,中断系统及DMA系统,串、并行通信及接口电路,各章后均附有习题。
根据高职高专教育特点,《微型计算机原理》将“计算机组成原理”的主要内容和“微型计算机原理”的内容有机结合、统筹安排,形成独具特色的一本教材,内容充实、结构严谨、深入浅出、通俗易懂。
《微型计算机原理》可作为高等职业学校、高等专科学校、成人高等学校及本科院校举办的二级职业技术学院的计算机和相关专业教材,也可用作计算机培训班教材或供自学者参考。
目录
第1章计算机系统概论 10页
1.1计算机的发展 10页
1.1.1电子数字计算机的发展 10页
1.1.2微型计算机的发展 12页
1.1.3我国计算机的发展概况 13页
1.2计算机的分类及应用 13页
1.2.1计算机的分类 13页
1.2.2微型机的分类 14页
1.2.3计算机的应用 15页
1.3计算机的基本构成 16页
1.3.1计算机的基本硬件结构 16页
1.3.2计算机软件系统 17页
1.3.3计算机系统的层次结构 18页
1.4微型计算机的基本构成 20页
1.4.1微型计算机系统组成 20页
1.4.2微型计算机的典型结构 21页
1.4.3微型计算机的典型配置 22页
1.4.4微型计算机的特点 23页
1.5微型计算机的工作过程 24页
1.5.1存储器的组织及工作过程 24页
1.5.2微型计算机的工作过程 25页
1.6计算机的性能指标 25页
习题 26页
第2章计算机中数据的表示法 28页
2.1计数制及其相互转换 28页
2.1.1计数制 28页
2.1.2计算机中常用的进位计数制 29页
2.1.3不同进制数之间的转换 31页
2.1.4二进制数的运算规则 33页
2.2计算机中数值数据的表示 35页
2.2.1机器数和真值 35页
2.2.2无符号数的表示方法 35页
2.2.3数的定点表示方法 36页
2.2.4数的浮点表示方法 36页
2.2.5二-十进制数字编码 37页
2.3计算机中带符号数的表示 38页
2.3.1原码 38页
2.3.2反码 39页
2.3.3补码 39页
2.3.4变形补码 41页
2.4计算机非数值数据的编码 43页
2.4.1字符的编码 43页
2.4.2汉字的编码 44页
2.5数据校验码 45页
2.5.1奇偶校验码 46页
2.5.2交叉校验 46页
2.5.3循环冗余校验码 47页
习题 49页
第3章运算器与控制器 51页
3.1算术逻辑运算的基本电路 51页
3.1.1加法单元 51页
3.1.2加法器 52页
3.2定点加减运算的实现 53页
3.3定点乘法运算的实现 55页
3.4定点除法运算的实现 58页
3.5浮点运算 60页
3.5.1浮点加减运算 60页
3.5.2浮点乘除运算 62页
3.6定点运算器 62页
3.6.1运算器的基本结构 62页
3.6.2运算器的组成 64页
3.7控制器的功能和基本组成 65页
3.7.1控制器的功能 65页
3.7.2控制器的组成 65页
3.7.3指令的执行过程 67页
3.7.4控制器的控制方式 67页
3.8微程序控制器 68页
3.8.1微程序控制器的基本概念 68页
3.8.2微程序控制器的组成及工作原理 69页
3.9微程序设计技术 70页
3.9.1微指令的编码方法 70页
3.9.2微指令地址的形成 71页
3.9.3微指令格式 72页
3.9.4微程序控制存储器及操作 73页
习题 74页
第4章Intel80x86微处理器 75页
4.1中央处理器的功能和组成 75页
4.1.1中央处理器的功能 75页
4.1.2中央处理器的组成 75页
4.28086的内部结构 76页
4.2.1总线接口部件BIU 77页
4.2.2执行部件EU 79页
4.2.3BIU和EU的动作管理 81页
4.38086的引脚信号和工作模式 81页
4.3.1最大模式和最小模式的概念 81页
4.3.28086的引脚信号和功能 82页
4.3.3最小模式 84页
4.3.4最大模式 86页
4.3.5系统的复位和启动操作 88页
4.48086CPU的操作时序 89页
4.4.1时钟周期、指令周期和总线周期 89页
4.4.2最小模式下的总线读周期 90页
4.4.3最小模式下的总线写周期 91页
4.4.4最大模式下的总线读周期 92页
4.4.5最大模式下的总线写周期 93页
4.4.6总线空操作 94页
4.4.7最小模式下的总线保持 94页
4.4.8最大模式下的总线请求/允许 94页
4.580386微处理器 95页
4.5.180386的组成 95页
4.5.280386的引脚功能 98页
4.6Pentium微处理器 99页
4.6.1Pentium的结构 100页
4.6.2Pentium的内部寄存器 100页
4.6.3Pentium的工作模式 101页
习题 101页
第5章存储系统 102页
5.1存储系统概述 102页
5.1.1存储器的分类 102页
5.1.2存储系统的层次结构 103页
5.1.3存储器的基本组成 105页
5.2半导体静态随机存储器(SRAM) 105页
5.2.1SRAM的工作原理 105页
5.2.2SRAM结构 106页
5.2.3SRAM实例 109页
5.3半导体动态随机存储器(DRAM) 110页
5.3.1DRAM的工作原理 110页
5.3.2DRAM实例 112页
5.4只读存储器(ROM) 113页
5.4.1掩模型只读存储器 114页
5.4.2可编程只读存储器(PROM) 115页
5.4.3可擦除可编程只读存储器(EPROM) 115页
5.4.4电可擦除可编程只读存储器(E2PROM) 117页
5.4.5闪速存储器(FlashMemory) 118页
5.5存储器与CPU的连接 118页
5.5.1存储器与CPU连接中要考虑的问题 118页
5.5.2RAM与CPU的连接 119页
5.5.3地址空间分配与片选译码 120页
5.5.4动态存储器与CPU的连接 123页
5.5.5综合举例 124页
5.6存储器的工作时序 125页
5.6.1存储器对读/写周期的时序要求 125页
5.6.28086对存储器的读/写时序 126页
习题 127页
第6章8086指令系统与汇编基础 128页
6.1概述 128页
6.1.1指令及指令系统概念 128页
6.1.2机器指令和汇编指令格式 128页
6.28086的寻址方式 129页
6.2.1立即寻址 130页
6.2.2直接寻址 130页
6.2.3寄存器寻址 130页
6.2.4寄存器间接寻址 130页
6.2.5寄存器相对寻址 131页
6.2.6基址变址寻址 131页
6.2.7相对基址变址寻址 131页
6.2.8程序转移寻址 131页
6.38086指令系统 132页
6.3.1数据传送指令 132页
6.3.2算术运算类指令 138页
6.3.3逻辑指令 145页
6.3.4串处理指令 148页
6.3.5控制转移类指令 151页
6.3.6处理机控制指令 155页
6.4汇编语言程序设计基础 156页
6.4.1伪指令 156页
6.4.2汇编语言语句格式 159页
6.4.3汇编语言程序框架 162页
6.4.4汇编语言上机过程 165页
6.5汇编语言程序设计 168页
6.5.1DOS系统功能调用 168页
6.5.2程序设计结构及举例 170页
习题 177页
第7章输入输出系统及接口 180页
7.1接口电路概述 180页
7.1.1接口基本概念 180页
7.1.2接口电路的功能 181页
7.1.3接口信号 182页
7.2输入输出端口 183页
7.2.1输入输出端口的概念 183页
7.2.2输入输出端口的编址方式 183页
7.2.3输入输出端口的地址译码 185页
7.2.48086I/O端口的指令操作 186页
7.3输入输出的数据传送方式 187页
7.3.1程序直接控制传送方式 188页
7.3.2中断传送方式 192页
7.3.3DMA方式 193页
7.3.4I/O处理机方式 204页
习题 205页
第8章中断系统 207页
8.1中断的概念 207页
8.1.1中断的基本概念 207页
8.1.2中断源类型 209页
8.1.3中断优先排队 209页
8.2中断响应和中断处理 210页
8.2.1中断响应 210页
8.2.2中断处理 211页
8.38086中断系统 213页
8.3.18086的中断分类 213页
8.3.2中断向量和中断向量表 215页
8.3.38086硬件中断的响应时序 216页
8.3.4软件中断 216页
8.4中断控制器8259A 218页
8.4.18259A的引脚信号、编程结构和工作原理 218页
8.4.28259A的初始化命令字和操作命令字 223页
8.4.38259A的编程 230页
习题 233页
第9章串行、并行通信及常用接口电路 236页
9.1通信的概念 236页
9.1.1通信的一般概念 236页
9.1.2并行通信 236页
9.1.3串行通信 236页
9.2可编程并行通信接口8255A 239页
9.2.18255A的内部结构 239页
9.2.28255A的芯片引脚信号 240页
9.2.38255A的控制字 241页
9.2.48255A的工作方式 244页
9.2.58255A的应用举例 250页
9.3可编程串行通信接口8251A 253页
9.3.18251A的功能与工作原理 253页
9.3.28251A芯片引脚功能 256页
9.3.38251A的控制字和方式字 259页
9.3.48251A的应用 263页
9.4计数器/定时器 266页
9.4.1计数器/定时器概述 266页
9.4.2可编程计数器/定时器8253 267页
习题 277页
第10章总线 279页
10.1概述 279页
10.1.1总线的概念 279页
10.1.2总线的分类 280页
10.1.3总线标准 281页
10.2系统总线 281页
10.2.1PC/XT总线 281页
10.2.2ISA总线 284页
10.2.3EISA总线 284页
10.2.4VME总线 286页
10.2.5STD总线 287页
10.3局部总线 289页
10.3.1VESA的VL-Bus 289页
10.3.2PCI总线 290页
10.3.3AGP总线 292页
10.4外部总线 293页
10.4.1RS-232C总线 293页
10.4.2IEEE-488总线 295页
10.4.3SCSI总线 298页
10.4.4IDE总线 299页
10.4.5CENTRONIC总线 300页
10.4.6通用外设接口标准USB 301页
习题 305页
附录 306页
附录A8086/8088指令系统查阅表 306页
附录B指令对标志位的影响 313页
附录C常用芯片的引脚号和功能表 314页
参考文献 317页
1.1计算机的发展 10页
1.1.1电子数字计算机的发展 10页
1.1.2微型计算机的发展 12页
1.1.3我国计算机的发展概况 13页
1.2计算机的分类及应用 13页
1.2.1计算机的分类 13页
1.2.2微型机的分类 14页
1.2.3计算机的应用 15页
1.3计算机的基本构成 16页
1.3.1计算机的基本硬件结构 16页
1.3.2计算机软件系统 17页
1.3.3计算机系统的层次结构 18页
1.4微型计算机的基本构成 20页
1.4.1微型计算机系统组成 20页
1.4.2微型计算机的典型结构 21页
1.4.3微型计算机的典型配置 22页
1.4.4微型计算机的特点 23页
1.5微型计算机的工作过程 24页
1.5.1存储器的组织及工作过程 24页
1.5.2微型计算机的工作过程 25页
1.6计算机的性能指标 25页
习题 26页
第2章计算机中数据的表示法 28页
2.1计数制及其相互转换 28页
2.1.1计数制 28页
2.1.2计算机中常用的进位计数制 29页
2.1.3不同进制数之间的转换 31页
2.1.4二进制数的运算规则 33页
2.2计算机中数值数据的表示 35页
2.2.1机器数和真值 35页
2.2.2无符号数的表示方法 35页
2.2.3数的定点表示方法 36页
2.2.4数的浮点表示方法 36页
2.2.5二-十进制数字编码 37页
2.3计算机中带符号数的表示 38页
2.3.1原码 38页
2.3.2反码 39页
2.3.3补码 39页
2.3.4变形补码 41页
2.4计算机非数值数据的编码 43页
2.4.1字符的编码 43页
2.4.2汉字的编码 44页
2.5数据校验码 45页
2.5.1奇偶校验码 46页
2.5.2交叉校验 46页
2.5.3循环冗余校验码 47页
习题 49页
第3章运算器与控制器 51页
3.1算术逻辑运算的基本电路 51页
3.1.1加法单元 51页
3.1.2加法器 52页
3.2定点加减运算的实现 53页
3.3定点乘法运算的实现 55页
3.4定点除法运算的实现 58页
3.5浮点运算 60页
3.5.1浮点加减运算 60页
3.5.2浮点乘除运算 62页
3.6定点运算器 62页
3.6.1运算器的基本结构 62页
3.6.2运算器的组成 64页
3.7控制器的功能和基本组成 65页
3.7.1控制器的功能 65页
3.7.2控制器的组成 65页
3.7.3指令的执行过程 67页
3.7.4控制器的控制方式 67页
3.8微程序控制器 68页
3.8.1微程序控制器的基本概念 68页
3.8.2微程序控制器的组成及工作原理 69页
3.9微程序设计技术 70页
3.9.1微指令的编码方法 70页
3.9.2微指令地址的形成 71页
3.9.3微指令格式 72页
3.9.4微程序控制存储器及操作 73页
习题 74页
第4章Intel80x86微处理器 75页
4.1中央处理器的功能和组成 75页
4.1.1中央处理器的功能 75页
4.1.2中央处理器的组成 75页
4.28086的内部结构 76页
4.2.1总线接口部件BIU 77页
4.2.2执行部件EU 79页
4.2.3BIU和EU的动作管理 81页
4.38086的引脚信号和工作模式 81页
4.3.1最大模式和最小模式的概念 81页
4.3.28086的引脚信号和功能 82页
4.3.3最小模式 84页
4.3.4最大模式 86页
4.3.5系统的复位和启动操作 88页
4.48086CPU的操作时序 89页
4.4.1时钟周期、指令周期和总线周期 89页
4.4.2最小模式下的总线读周期 90页
4.4.3最小模式下的总线写周期 91页
4.4.4最大模式下的总线读周期 92页
4.4.5最大模式下的总线写周期 93页
4.4.6总线空操作 94页
4.4.7最小模式下的总线保持 94页
4.4.8最大模式下的总线请求/允许 94页
4.580386微处理器 95页
4.5.180386的组成 95页
4.5.280386的引脚功能 98页
4.6Pentium微处理器 99页
4.6.1Pentium的结构 100页
4.6.2Pentium的内部寄存器 100页
4.6.3Pentium的工作模式 101页
习题 101页
第5章存储系统 102页
5.1存储系统概述 102页
5.1.1存储器的分类 102页
5.1.2存储系统的层次结构 103页
5.1.3存储器的基本组成 105页
5.2半导体静态随机存储器(SRAM) 105页
5.2.1SRAM的工作原理 105页
5.2.2SRAM结构 106页
5.2.3SRAM实例 109页
5.3半导体动态随机存储器(DRAM) 110页
5.3.1DRAM的工作原理 110页
5.3.2DRAM实例 112页
5.4只读存储器(ROM) 113页
5.4.1掩模型只读存储器 114页
5.4.2可编程只读存储器(PROM) 115页
5.4.3可擦除可编程只读存储器(EPROM) 115页
5.4.4电可擦除可编程只读存储器(E2PROM) 117页
5.4.5闪速存储器(FlashMemory) 118页
5.5存储器与CPU的连接 118页
5.5.1存储器与CPU连接中要考虑的问题 118页
5.5.2RAM与CPU的连接 119页
5.5.3地址空间分配与片选译码 120页
5.5.4动态存储器与CPU的连接 123页
5.5.5综合举例 124页
5.6存储器的工作时序 125页
5.6.1存储器对读/写周期的时序要求 125页
5.6.28086对存储器的读/写时序 126页
习题 127页
第6章8086指令系统与汇编基础 128页
6.1概述 128页
6.1.1指令及指令系统概念 128页
6.1.2机器指令和汇编指令格式 128页
6.28086的寻址方式 129页
6.2.1立即寻址 130页
6.2.2直接寻址 130页
6.2.3寄存器寻址 130页
6.2.4寄存器间接寻址 130页
6.2.5寄存器相对寻址 131页
6.2.6基址变址寻址 131页
6.2.7相对基址变址寻址 131页
6.2.8程序转移寻址 131页
6.38086指令系统 132页
6.3.1数据传送指令 132页
6.3.2算术运算类指令 138页
6.3.3逻辑指令 145页
6.3.4串处理指令 148页
6.3.5控制转移类指令 151页
6.3.6处理机控制指令 155页
6.4汇编语言程序设计基础 156页
6.4.1伪指令 156页
6.4.2汇编语言语句格式 159页
6.4.3汇编语言程序框架 162页
6.4.4汇编语言上机过程 165页
6.5汇编语言程序设计 168页
6.5.1DOS系统功能调用 168页
6.5.2程序设计结构及举例 170页
习题 177页
第7章输入输出系统及接口 180页
7.1接口电路概述 180页
7.1.1接口基本概念 180页
7.1.2接口电路的功能 181页
7.1.3接口信号 182页
7.2输入输出端口 183页
7.2.1输入输出端口的概念 183页
7.2.2输入输出端口的编址方式 183页
7.2.3输入输出端口的地址译码 185页
7.2.48086I/O端口的指令操作 186页
7.3输入输出的数据传送方式 187页
7.3.1程序直接控制传送方式 188页
7.3.2中断传送方式 192页
7.3.3DMA方式 193页
7.3.4I/O处理机方式 204页
习题 205页
第8章中断系统 207页
8.1中断的概念 207页
8.1.1中断的基本概念 207页
8.1.2中断源类型 209页
8.1.3中断优先排队 209页
8.2中断响应和中断处理 210页
8.2.1中断响应 210页
8.2.2中断处理 211页
8.38086中断系统 213页
8.3.18086的中断分类 213页
8.3.2中断向量和中断向量表 215页
8.3.38086硬件中断的响应时序 216页
8.3.4软件中断 216页
8.4中断控制器8259A 218页
8.4.18259A的引脚信号、编程结构和工作原理 218页
8.4.28259A的初始化命令字和操作命令字 223页
8.4.38259A的编程 230页
习题 233页
第9章串行、并行通信及常用接口电路 236页
9.1通信的概念 236页
9.1.1通信的一般概念 236页
9.1.2并行通信 236页
9.1.3串行通信 236页
9.2可编程并行通信接口8255A 239页
9.2.18255A的内部结构 239页
9.2.28255A的芯片引脚信号 240页
9.2.38255A的控制字 241页
9.2.48255A的工作方式 244页
9.2.58255A的应用举例 250页
9.3可编程串行通信接口8251A 253页
9.3.18251A的功能与工作原理 253页
9.3.28251A芯片引脚功能 256页
9.3.38251A的控制字和方式字 259页
9.3.48251A的应用 263页
9.4计数器/定时器 266页
9.4.1计数器/定时器概述 266页
9.4.2可编程计数器/定时器8253 267页
习题 277页
第10章总线 279页
10.1概述 279页
10.1.1总线的概念 279页
10.1.2总线的分类 280页
10.1.3总线标准 281页
10.2系统总线 281页
10.2.1PC/XT总线 281页
10.2.2ISA总线 284页
10.2.3EISA总线 284页
10.2.4VME总线 286页
10.2.5STD总线 287页
10.3局部总线 289页
10.3.1VESA的VL-Bus 289页
10.3.2PCI总线 290页
10.3.3AGP总线 292页
10.4外部总线 293页
10.4.1RS-232C总线 293页
10.4.2IEEE-488总线 295页
10.4.3SCSI总线 298页
10.4.4IDE总线 299页
10.4.5CENTRONIC总线 300页
10.4.6通用外设接口标准USB 301页
习题 305页
附录 306页
附录A8086/8088指令系统查阅表 306页
附录B指令对标志位的影响 313页
附录C常用芯片的引脚号和功能表 314页
参考文献 317页
微型计算机原理[电子资源.图书]
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
