当前位置:首页 > 工业技术
新编微型计算机原理与接口技术
新编微型计算机原理与接口技术

新编微型计算机原理与接口技术PDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:钱宗才主编
  • 出 版 社:西安:第四军医大学出版社
  • 出版年份:2003
  • ISBN:7810860631
  • 页数:441 页
图书介绍:本书以80×86的微处理器为核心,介绍微型计算机的数据类型,微处理的逻辑结构及微机的工作原理,内部存贮器及管理技术,CPU寻址方式,指令系统与汇编程序设计,总线技术、中断与异常处理,以及I/O接口技术。本书还以一定篇幅介绍浮点协处理器的结构指令及其编程,具有一定的参考价值。最后还介绍基于视窗操作系统的软件接口。
《新编微型计算机原理与接口技术》目录

目录 1

第一章 微型计算机概述 1

第一节 概述 1

第二节 微处理器的发展概况 2

第三节 微处理器与微型计算机的硬件组成和工作原理 3

一、微处理器 4

二、总线 4

三、存储器 6

四、输入/输出(I/O)设备及其接口 6

五、微型计算机的工作原理概述 7

二、过程控制 9

一、科学计算 9

第四节 微型计算机的应用概述 9

三、信息管理和办公自动化 10

四、计算机辅助设计 10

五、人工智能和计算机仿真 10

六、计算机辅助教学 11

七、计算机在医学中的应用 11

第二章 数制和码制 12

第一节 数和数制及其转换 12

一、各种进位数制的表示方法 12

二、进位数制间的相互转换 13

二、二进制数的逻辑运算 17

一、二进制数的算术运算 17

第二节 二进制数的运算规则 17

第三节 有符号数的表示及其运算 18

一、符号二进制数的表示方法 18

二、符号二进制数运算中的溢出问题 21

第四节 实数的表示方法 22

一、定点方法 23

二、浮点方法 23

第五节 BCD编码 25

第六节 ASCII字符编码 26

第一节 8086微处理器结构及引脚功能 28

一、8086微处理器的基本结构 28

第三章 8086微处理器结构及系统组成 28

二、8086的寄存器组织 31

三、8086 CPU的引脚及功能 33

第二节 8086系统的存储器组织 36

一、数据的存储格式和8086的存储结构 36

二、存储器的分段和物理地址的形成 38

第三节 8086的I/O组织 39

第四节 8086最小方式和最大方式系统的组成 40

一、8086最小方式的系统组成 40

二、8086最大方式的系统组成 42

第五节 8086系统总线的时序 45

一、最小方式下系统总线的时序 45

二、最大方式下系统总线的时序 49

第六节 Intel 80x86微处理器简介 52

一、80x86 CPU的基本结构 52

二、80x86 CPU的工作方式 54

第四章 8086的寻址方式和指令系统 56

第一节 8086的寻址方式 56

一、操作数的寻址方式 57

二、程序转移地址的寻址方式 59

第二节 8086的指令编码格式 60

第三节 8086的指令系统 62

一、数据传送类指令 63

二、算术运算类指令 69

三、逻辑运算类指令 79

四、移位和循环移位指令 81

五、字符串操作指令 82

六、控制转移指令 87

七、处理器控制指令 99

第五章 汇编语言程序设计的基本方法 101

第一节 汇编语言的基本概念 101

一、机器语言、汇编语言和高级语言 101

二、汇编语言的语句组成及种类 102

三、常数、标号、变量和表达式 104

第二节 汇编语言的程序设计 109

一、汇编语言程序设计的步骤 109

二、伪指令 110

三、汇编语言的程序结构 118

四、DOS功能调用 145

五、BIOS功能调用 151

六、串操作 156

七、宏指令 160

第三节 汇编语言和高级语言的程序接口 170

一、调用方式 171

二、嵌入汇编代码的方式 181

第四节 汇编语言的汇编、连接与调试 182

一、程序的编辑、汇编与连接 182

二、程序的调试 182

第一节 存储器概述 190

第六章 存储器组织 190

第二节 随机存储器RAM 192

一、静态RAM 192

二、动态RAM 194

三、新型RAM器件简介 198

第三节 只读存储器ROM 198

一、掩模ROM 198

二、可编程ROM(PROM) 199

三、可擦可编程只读存储器(EPROM) 200

四、只读存储器芯片举例 201

第四节 CPU与存储器的连接 202

一、连接时要考虑的问题 202

二、存储器容量的扩充 204

第五节 高速缓冲存储器(Cache) 207

一、概述 207

二、片内高速缓存 208

三、外部高速缓存 211

第六节 外部存储器简介 212

一、硬盘存储器 212

二、光盘 214

第七章 80x86微处理器及多任务机制 218

第一节 概述 218

第二节 80486的寄存器结构 219

一、基本体系结构寄存器 219

二、系统级寄存器 221

第三节 80486的外部引脚功能 223

一、地址总线 223

二、数据总线 223

二、控制总线 224

第四节 80486的存储器管理 227

一、80x86的存储器组织和地址空间 227

二、存储器的分段管理 228

三、存储器的分页管理 235

第五节 多任务及保护 238

一、多任务及其转换 238

二、保护 241

三、保护方式下的控制转移 246

一、80x86的数据类型和全地址 251

第六节 80x86的寻址方式及指令系统 251

二、80x86指令的寻址方式 252

三、80286增强与增加的指令 254

四、80386/80486增强与增加的指令 259

第八章 输入/输出接口基础 264

第一节 I/O寻址方式和指令 264

一、端口地址和编址方法 264

二、输入/输出指令 265

一、输入/输出的同步 267

二、数据输入/输出的基本方式 267

第二节 输入/输出方式 267

第三节 I/O端口地址的分配及译码 270

一、端口地址的分配 270

二、端口地址的译码 271

第四节 PC机的系统级总线及资源 273

一、PC/XT总线 273

二、AT总线(ISA总线) 276

三、PC系统的接口资源 279

第五节 80x86微机中的中断系统 281

一、中断的概念和分类 281

二、实模式下的中断和异常处理 283

三、保护模式下的中断和异常处理 286

四、可编程中断控制器8259A 288

五、中断的应用及举例 299

第九章 输入/输出接口技术 302

第一节 并行接口电路 302

一、并行接口概述 302

二、可编程并行接口芯片8255A 303

三、8255A的应用举例 310

第二节 可编程定时器/计数器8253/8254 314

一、8253的组成及功能 314

二、8253的工作方式及编程 316

三、8253的应用 323

四、8254可编程定时器/计数器 325

一、基本概念 326

第三节 串行通信和8251串行接口 326

二、可编程串行通信接口8251A 328

三、8251A的编程 333

四、RS-232C标准 336

五、8251A的应用 338

第四节 DMA传送和DMA控制器8237A 341

一、概述 341

二、DMA控制器8237A 342

三、8237A的应用与编程 351

第五节 多功能接口芯片82380简介 355

一、82380的内部功能结构 355

二、82380的主要功能 356

第一节 概述 358

第十章 常用外设的输入/输出接口技术 358

一、打印机接口的信号和时序 359

第二节 并行打印机及接口 359

二、打印机接口的逻辑组成及编程 361

第三节 鼠标器及其编程 364

一、鼠标器工作原理及接口 364

二、鼠标器的编程 365

第四节 显示系统及其编程 370

一、显示器系统的组成 370

二、VGA显示模式与编程接口 372

三、标准VGA BIOS功能调用 377

四、VESA扩展VGA BIOS功能调用 384

附录Ⅰ ASCII编码表 389

附录 389

附录Ⅱ DOS功能调用表(INT21H) 390

附录Ⅲ 汇编语言的使用及存储模型 402

一、汇编语言的使用 402

二、汇编语言的存储模型 403

附录Ⅳ 通用汇编语言的指示符(即伪操作符) 405

附录Ⅴ DEBUG命令一览表 407

附表Ⅴ-1 DEBUG命令的格式及功能说明 407

附表Ⅴ-2 DEBUG命令的使用举例 408

附录Ⅵ 80x86指令系统说明 410

参考文献 441

返回顶部