微机原理及接口技术

时间:2015-06-23 19:07:55
【文件属性】:

文件名称:微机原理及接口技术

文件大小:5.46MB

文件格式:PDF

更新时间:2015-06-23 19:07:55

微机原理 接口

很基础的东西,高手可以忽略了! 目 录 第1 章 计算机基础知识................................ 1 1.1 计算机发展概况.................................... 1 1.1.1 微处理器和微机的发展............. 1 1.1.2 微机的分类................................ 3 1.2 微机系统................................................ 4 1.2.1 微机硬件.................................... 5 1.2.2 微机软件.................................... 5 1.2.3 硬件与软件的关系..................... 7 1.3 计算机中的数制及其转换..................... 7 1.3.1 数与数制.................................... 7 1.3.2 数制转换.................................... 9 1.4 计算机中数的表示方法....................... 10 1.4.1 机器数与真值........................... 10 1.4.2 原码、反码、补码................... 11 1.4.3 补码的运算规则 与溢出判断 .............................. 12 1.4.4 计算机中常用的编码............... 13 1.5 微机的主要性能指标和应用............... 16 1.5.1 微机的主要性能指标............... 16 1.5.2 微机的应用.............................. 17 1.6 小结...................................................... 19 1.7 习题...................................................... 19 第 2 章 80X86 微处理器内部结构............ 21 2.1 微处理器的功能结构........................... 21 2.1.1 微处理器的典型结构............... 21 2.1.2 8086/8088 CPU 的内部结构.............................. 23 2.1.3 8086/8088 CPU 的寄存器结构........................... 24 2.2 8086/8088 存储器组织及其寻址......... 26 2.2.1 存储单元的地址和内容........... 26 2.2.2 存储器的结构及访问............... 26 2.2.3 存储器地址的分段................... 27 2.3 8086/8088 I/O 地址空间...................... 28 2.4 高档微处理器.......................................29 2.4.1 80286 微处理器........................29 2.4.2 80386 微处理器........................30 2.4.3 80486 微处理器........................31 2.4.4 Pentium 系列微处理器.............32 2.5 小结......................................................36 2.6 习题......................................................36 第 3 章 指令系统与寻址方式.....................38 3.1 寻址方式..............................................38 3.1.1 操作数类型...............................38 3.1.2 8086/8088 寻址方式.................38 3.2 指令系统..............................................44 3.2.1 数据传送指令...........................44 3.2.2 算术运算指令...........................49 3.2.3 逻辑运算指令...........................62 3.2.4 移位指令...................................65 3.2.5 控制转移指令...........................69 3.2.6 字符串操作指令.......................75 3.2.7 处理器控制指令.......................79 3.3 小结......................................................81 3.4 习题......................................................81 第 4 章 汇编语言程序设计.........................84 4.1 机器语言与汇编语言...........................84 4.2 汇编语言语句.......................................85 4.2.1 汇编语言语句的种类...............85 4.2.2 汇编语言的语句格式...............85 4.2.3 指令语句的操作数组成...........86 4.2.4 指令语句中的运算符 和操作符...................................87 4.3 伪指令系统...........................................90 4.3.1 数据定义伪指令.......................90 4.3.2 符号定义伪指令.......................92 4.3.3 段定义伪指令...........................93 4.3.4 模块定义与连接伪指令...........96 ·VI· 微机原理与接口技术 ·VI· 4.3.5 过程定义伪指令....................... 97 4.4 汇编语言程序的结构........................... 98 4.4.1 汇编语言程序的结构............... 98 4.4.2 程序正常返回DOS 的方法..... 99 4.5 基本结构程序设计............................ 100 4.5.1 顺序程序设计......................... 101 4.5.2 分支程序设计......................... 102 4.5.3 循环程序设计......................... 105 4.5.4 子程序设计............................ 113 4.6 DOS/BIOS 功能调用......................... 116 4.6.1 DOS 系统功能调用................ 117 4.6.2 BIOS 功能调用...................... 119 4.7 小结.................................................... 119 4.8 习题.................................................... 120 第 5 章 80X86 微处理器的外部功能...... 122 5.1 8086/8088 CPU 的引脚功能.............. 122 5.1.1 8086 CPU 的引脚功能........... 122 5.1.2 8088 CPU 的引脚功能........... 126 5.2 8086 CPU 的总线操作与时序........... 127 5.2.1 指令周期、总线周期 与 T 状态................................ 127 5.2.2 存储器与I/O 读写周期......... 128 5.3 8086 微处理器的系统配置................ 130 5.3.1 8086 CPU 最小模式下 的系统配置 ............................ 130 5.3.2 8086 CPU 最大模式下 的系统配置 ............................ 132 5.4 80386 CPU 的引脚功能..................... 135 5.5 80486 CPU 的引脚功能..................... 138 5.6 Pentium 微处理器的 引脚功能简介 .................................... 142 5.7 小结.................................................... 144 5.8 习题.................................................... 144 第 6 章 总线技术......................................... 146 6.1 总线概述............................................ 146 6.1.1 总线的概念............................ 146 6.1.2 总线标准的特性..................... 147 6.1.3 总线的分类............................ 147 6.1.4 设计总线应考虑的因素......... 150 6.2 微型计算机常用总线标准.................150 6.2.1 PC 总线...................................150 6.2.2 ISA 与EISA 总线...................153 6.2.3 PCI 总线.................................155 6.2.4 局部总线.................................159 6.2.5 STD 总线................................160 6.2.6 USB 总线................................163 6.3 小结....................................................168 6.4 习题....................................................168 第 7 章 半导体存储器................................169 7.1 概述....................................................169 7.1.1 存储器系统.............................169 7.1.2 存储器的分类.........................171 7.1.3 存储器芯片的主要 技术指标.................................173 7.2 随机存储器.........................................174 7.2.1 静态存储器.............................175 7.2.2 动态存储器.............................182 7.3 只读存储器.........................................185 7.4 快速擦除读/写存储器........................192 7.5 存储器的扩展.....................................194 7.5.1 存储容量的位扩展.................194 7.5.2 存储容量的字扩展.................196 7.5.3 字/位扩展...............................198 7.6 存储器与CPU 的速度匹配...............200 7.6.1 芯片技术.................................200 7.6.2 结构技术.................................202 7.7 高速缓冲存储器.................................205 7.7.1 Cache 的基本结构 和工作原理.............................206 7.7.2 Cache 的地址映像与变换......210 7.7.3 替换算法.................................216 7.8 小结....................................................219 7.9 习题....................................................219 第 8 章 80386/80486 CPU 的存储器管理................................222 8.1 实模式存储器管理.............................222 8.1.1 存储器的分段结构.................222 8.1.2 物理地址的形成.....................223 目 录 ·VII· ·VII· 8.2 保护虚地址方式存储器管理............. 224 8.2.1 存储器的分段管理................. 225 8.2.2 存储器的分页管理................. 232 8.3 保护机制............................................ 235 8.3.1 段级别保护............................ 236 8.3.2 页级别保护............................ 236 8.4 虚拟的8086 模式.............................. 237 8.5 小结.................................................... 237 8.6 习题.................................................... 237 第 9 章 中断技术......................................... 239 9.1 中断概述............................................ 239 9.1.1 中断的概念............................ 239 9.1.2 中断源.................................... 239 9.1.3 中断类型................................ 240 9.1.4 中断类型号............................ 241 9.1.5 中断矢量表............................ 241 9.1.6 中断优先级............................ 242 9.1.7 中断的嵌套............................ 242 9.2 8086 CPU 的中断处理过程............... 243 9.2.1 中断请求................................ 244 9.2.2 中断响应................................ 245 9.2.3 中断处理................................ 245 9.2.4 中断返回................................ 246 9.3 可编程中断控制器8259A................. 247 9.3.1 8259A 的结构与引脚............. 247 9.3.2 8259A 中断响应时序............. 251 9.3.3 8259A 的工作方式................. 251 9.3.4 8259A 的命令字..................... 253 9.3.5 8259A 的编程及其在8086 微型计算机中的应用............. 258 9.4 8086 CPU 的中断接口技术............... 260 9.4.1 8086 微型计算机中断 分配情况 ................................ 260 9.4.2 DOS 下中断服务程序 的编写 .................................... 261 9.5 小结.................................................... 264 9.6 习题.................................................... 264 第 10 章 微型计算机的I/O 接口技术....................................... 266 10.1 I/O 接口的概念与功能....................266 10.1.1 概述.......................................266 10.1.2 I/O 接口电路的基本功能.....266 10.1.3 I/O 接口信号的分类.............267 10.1.4 I/O 端口的概念 与编址方式...........................268 10.2 数据传送的控制方式.......................269 10.2.1 程序控制传送方式...............269 10.2.2 DMA 传送方式....................271 10.3 8253 定时器/计数器.........................273 10.3.1 8253 的功能与引脚..............273 10.3.2 8253 的工作方式..................275 10.3.3 8253 的控制字与编程..........278 10.4 并行接口芯片8255A.......................281 10.4.1 8255A 概述...........................281 10.4.2 8255A 的控制字...................283 10.4.3 8255A 的工作方式...............285 10.4.4 8255A 编程...........................288 10.5 DMA 控制器8237A.........................292 10.5.1 概述.......................................292 10.5.2 8237A 引脚...........................292 10.5.3 8237A 内部结构 与寄存器...............................295 10.5.4 8237A 的软件命令...............301 10.5.5 8237A 的工作时序...............301 10.5.6 8237A 的初始化及其 在 PC 机中的应用................303 10.6 小结..................................................305 10.7 习题..................................................305 第 11 章 串行通信接口及应用................306 11.1 串行通信基础...................................306 11.1.1 串行通信数据传送方式.......306 11.1.2 串行通信协议.......................307 11.2 串行通信的接口标准.......................308 11.2.1 RS-232C 的机械特性...........308 11.2.2 RS-232C 的电气特性...........309 11.3 可编程串行通信接口芯片8250 ......310 11.3.1 概述.......................................311 11.3.2 8250 的寄存器......................313 ·VIII· 微机原理与接口技术 ·VIII· 11.3.3 8250 的编程及应用.............. 316 11.4 小结.................................................. 321 11.5 习题.................................................. 322 第 12 章 系统扩展接口设计..................... 323 12.1 PC 机与键盘的接口......................... 323 12.1.1 键盘的分类........................... 323 12.1.2 键盘的工作原理................... 324 12.1.3 键盘接口及应用................... 325 12.2 PC 机与显示器的接口..................... 328 12.2.1 CRT 显示器.......................... 328 12.2.2 LCD 显示器.......................... 334 12.2.3 LED 显示器.......................... 335 12.3 PC 机与打印机的接口..................... 336 12.3.1 打印机的工作原理............... 336 12.3.2 打印机接口及应用............... 337 12.4 PC 机与鼠标的接口......................... 339 12.4.1 鼠标的工作原理................... 339 12.4.2 鼠标接口及应用................... 340 12.5 PC 机与扫描仪的接口..................... 343 12.5.1 扫描仪的工作原理............... 344 12.5.2 扫描仪的主要性能 指标及接口........................... 344 12.6 PC 机与数码相机的接口................. 345 12.6.1 数码相机的工作原理........... 346 12.6.2 数码相机主要技术 指标及接口........................... 346 12.7 小结.................................................. 347 12.8 习题.................................................. 348 第 13 章 数/模和模/数转换器 的接口设计.................................. 350 13.1 概述.................................................. 350 13.2 D/A 转换器...................................... 351 13.2.1 D/A 转换器工作原理........... 351 13.2.2 D/A 转换器性能指标........... 352 13.2.3 典型D/A 转换器芯片.......... 353 13.2.4 典型D/A 转换器的 接口及应用........................... 357 13.3 A/D 转换器...................................... 359 13.3.1 A/D 转换器的工作原理....... 359 13.3.2 A/D 转换器的主要 性能指标...............................360 13.3.3 典型A/D 转换器芯片..........361 13.3.4 典型A/D 转换器的 接口及应用...........................363 13.4 多路模拟开关及采样保持电路.......365 13.4.1 多路模拟开关.......................366 13.4.2 采样保持电路.......................366 13.5 小结..................................................367 13.6 习题..................................................368 第 14 章 微型计算机应用 系统的设计...................................370 14.1 微型计算机应用系统概述...............370 14.1.1 微型计算机应用系统 的一般类型...........................370 14.1.2 微型计算机应用系统 的设计原则...........................371 14.1.3 微型计算机应用系统 的设计过程和内容...............373 14.2 常用模块电路...................................377 14.2.1 地址译码和总线驱动...........377 14.2.2 存储器...................................378 14.2.3 数字量输入/输出接口..........378 14.2.4 模拟量输入/输出..................379 14.2.5 信号隔离...............................379 14.2.6 接口电路器件的选择...........380 14.3 微机应用系统设计举例...................381 14.3.1 STD 总线介绍......................381 14.3.2 光电隔离开关量输入 接口板设计...........................383 14.3.3 8 路12 位A/D 转换 接口板设计...........................386 14.4 小结..................................................392 14.5 习题..................................................392 附录 .....................................................................393 附录 A ASCII 码表..................................393 附录 B DOS 系统功能调用.....................394 附录C 常用BIOS 子程序的功能


网友评论

  • PPT课件,有的地方不够详细,内容还是可以的
  • PPT看起来有些头大。
  • PPT版本,不够详细,初次接触,微费劲
  • 还可以,内容已经看完了,比较初步
  • 虽然很基础。 非常的好用,很棒,谢谢分享。 PPT还行,内容和介绍的一样
  • 虽然只是课件,不过还是可以用来参考的!
  • 资源很好,很详细,唯一的缺点是PPT版的
  • 不是书,不是很好,老实话
  • 对于初学者非常有用,谢谢啦
  • 是课件,内容还不错
  • 怎么不是书,而是ppt,下错了。
  • 好吧 我下错啦 不过PPT还行
  • 不是书,是PPT课件转的,不过还是可以的。
  • 不是书,是PPT课件转的,不过还是可以看的,初学的话还是挺好的
  • 竟然不是书,而是ppt,下错了
  • 很详细的课件
  • 写的很详细,但版不是很好
  • 确实是课件啊
  • 很详细的课件
  • 被欺骗了,写了这么详细的目录,最后只是把ppt转换成pdf传上来了。如果要下载书的朋友一定要看清
  • ppt啊 不是书
  • 是课件,是书的话会好些
  • 不错,不过理论不够详细。
  • 不错,不过我要的是介绍8086的,不是80C51的!
  • 很详细的课件
  • 课件作的非常好
  • 很详细的课件,可惜不能查找