《微型计算机结构与原理》求取 ⇩

第一节 概述1

第一章微型计算机基础1

第二节 计算机中的数制和编码2

一、 无符号数的表示及运算3

(一) 无符号数的表示法3

(二) 数制转换3

(三) 二进制数的运算5

一、 数据传送指令5

二、 带符号数的表示及运算7

(一) 带符号数的表示法7

(二) 真值与补码之间的转换8

(三) 补码的运算9

(二) 字母与符号的编码(ASCII码)11

三、 二进制编码11

(一) 二进制编码的十进制数(BCD码)11

第三节 微型计算机系统的组成、分类和配置12

一、 微型计算机系统的组成12

(一) 微型计算机硬件12

(二) 微型计算机软件14

二、 微型计算机的分类14

三、 IBM PC及PC/XT的配置15

(一) 系统板15

(二) I/O接口选件16

(一) 8086/8088的功能结构17

一、 Intel 8086/808817

第四节 微处理器17

(二) 8086/8088的内部寄存器18

(三) 8086/8088的引脚信号20

(四) 8086/8088的工作方式22

(五) 8086/8088的存储器管理26

二、 Intel 8087协处理器26

(一) 8087的功能结构27

(二) 8087的内部寄存器27

(三) 8087的数据类型28

(四) 8087与CPU的连接及使用31

三、 Intel 8028632

(一) 概述32

(二) 80286的功能结构33

(三) 80286的内部寄存器33

四、 Intel 8038635

(一) 概述35

(二) 80386的功能结构35

(三) 80386的内部寄存器36

五、 Intel 8048639

(一) 概述39

(二) 80486的功能结构39

(三) 80486的内部寄存器39

(三) Pentium的内部寄存器41

附录5.2 80386/80486保留的中断41

(一) 概述41

(二) Pentium的功能结构41

六、 Pentium41

一、 立即寻址43

第一节 寻址方式43

第二章微型机指令系统43

二、 寄存器寻址44

三、 直接寻址44

四、 寄存器间接寻址45

五、 变址寻址46

六、 基址寻址47

七、 基址-变址寻址47

第二节 8086/8088指令系统51

(一) 通用传送指令52

(二) 输入输出指令59

(三) 目标地址传送指令60

(四) 标志传送指令62

二、 算术运算指令63

(一) 加法指令64

(二) 减法指令69

(三) 乘法指令74

(四) 除法指令76

(五) 转换指令79

三、 逻辑运算和移位指令80

(一) 逻辑运算指令80

(二) 移位指令86

(三) 循环移位指令88

四、 串操作指令91

五、 控制转移指令97

(一) 转移指令97

(二) 循环控制指令102

(三) 过程调用指令104

(四) 中断指令106

(三) HLT107

六、 处理器控制指令107

(二) NOP107

(一) 标志位操作107

(四) WAIT108

(五) ESC108

(六) LOCK108

第三节 80286、80386扩充与增加的指令108

一、 80286扩充与增加的指令109

(一) 80286对指令功能的扩充109

(二) 80286增加的指令110

二、 80386扩充与增加的指令113

(一) 80386对指令功能的扩充114

(二) 80386增加的指令115

第三章汇编语言程序设计119

第一节 概述119

第二节 汇编语言源程序的格式120

一、 分段结构120

二、 汇编语言语句的类型及组成121

三、 名字121

(一) 常数122

五、 操作数122

四、 助记符和伪操作122

(三) 标号123

(四) 变量123

(五) 表达式123

(二) 寄存器123

六、 注释127

第三节 伪操作命令127

一、 处理器方式伪操作128

二、 数据定义伪操作129

三、 符号定义伪操作135

四、 段定义伪操作137

五、 过程定义伪操作142

六、 模块定义与连接伪操作143

七、 宏处理伪操作146

八、 条件伪操作152

九、 列表伪操作155

十、 其他伪操作156

一、 概述157

(一) DOS简介157

(二) 用户与DOS关系157

(三) 用户程序控制PC机硬件的方式157

第四节 DOS和BIOS调用157

二、 DOS软中断及系统功能调用160

(一) DOS软中断(INT 20H~INT 27H)160

(二) DOS系统功能调用(INT 21H)161

三、 BIOS调用170

(一) 键盘输入170

(二) 打印机输出171

(三) 时间中断172

(四) 伪中断173

(五) 显示器输出175

第五节 汇编语言程序设计举例187

二、 半导体存储器的分类205

(一) 只读存储器(ROM)205

第一节 概述205

一、 存储器的分类205

第四章半导体存储器205

(二) 随机读写存储器(RAM)206

第二节 随机读写存储器(RAM)207

(一) 静态RAM的基本存储电路207

一、 静态RAM207

(二) 存取速度207

(一) 容量207

三、 半导体存储器的指标207

(二) 静态RAM的结构208

(一) 动态RAM存储电路210

(二) 动态RAM举例210

二、 动态RAM210

(三) 高集成度DRAM211

第三节 只读存储器(ROM)213

一、 掩膜ROM213

二、 可擦可编程只读存储器(EPROM)213

(一) EPROM的存储单元电路214

(二) 典型EPROM芯片介绍214

(三) 高集成度EPROM216

三、 电擦可编程ROM(EEPROM)217

(一) 2816的基本特点218

(二) 2816的工作方式218

(三) 2817A EEPROM219

一、 连接时应注意的问题220

(一) CPU总线的带负载能力220

(二) CPU时序与存储器存取速度之间的配合220

(三) 存储器组织、地址分配220

二、 典型CPU与存储器的连接220

(一) 地址译码器74LS138220

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

(二) 8位CPU与存储器的连接221

(三) 单片机8098与2764的连接223

(四) IBM-PC/XT与6116的连接224

(五) 存储体扩展技术224

第五节 IBM PC/XT中的存储器225

一、 存储空间的分配225

二、 ROM子系统226

三、 RAM子系统228

一、 寻址范围229

第六节 扩展存储器及其管理229

二、 存储器管理230

(一) 实地址方式230

(二) 虚地址保护方式230

(三) 虚拟8086方式233

三、 高速缓存器233

四、 存储器管理软件234

(一) 高位内存区(HMA)234

(三) 建立磁盘超高速缓存区(DISK CACHE)235

(二) 扩充存储器(EMS)的使用235

(四) 设置虚拟磁盘及SHADOW RAM236

第五章数字量输入输出237

第一节 概述237

一、 I/O接口237

(一) I/O的信息组成237

(二) I/O接口的构成237

(一) 存储器映象寻址238

三、 I/O端口的寻址方式238

(二) I/O端口单独寻址238

(一) 并行I/O238

二、 I/O的传送方式238

(二) 串行I/O238

(二) 中断方式239

四、 I/O的控制方式239

(一) 查询方式239

(三) DMA方式240

第二节 系统总线及简单接口240

一、 IBM PC/XT总线240

(一) 总线信号240

(二) 总线周期243

二、 系统I/O端口地址247

(一) IBM PC/XT的I/O端口地址分配247

(二) IBM PC/XT的I/O端口地址译码247

三、 简单的I/O接口248

(一) 三态缓冲器和锁存器的应用248

(二) 80386/80486的I/O接口250

第三节 中断251

一、 中断的概念251

(一) 中断类型251

(二) 中断响应253

(三) 80386/80486的中断254

二、 可编程中断控制器Intel 8259A255

(一) 8259A的引脚及结构255

(二) 8259A的编程256

(一) 8259A在系统中的连接263

(二) 8259A的编程应用263

三、 8259A的应用263

(三) IBM PC/XT外部中断的过程264

(四) 中断矢量的修改264

(一) 8253的工作原理266

一、 可编程计数/定时器Intel 8253266

第四节 计数/定时电路266

(二) 8253的编程268

(三) 8253的工作方式269

二、 8253的应用273

(一) 8253在系统中的连接273

(二) 8253的编程274

第五节 并行I/O接口276

一、 可编程并行接口Intel 8255A276

(一) 8255A的引脚及结构276

(二) 8255A的工作方式277

二、 8255A的应用282

第六节 异步串行I/O284

一、 异步串行通信格式284

(一) EIA RS-232C285

二、 异步串行I/O接口标准285

(二) 20mA电流环287

三、 可编程串行接口Ins 8250287

(一) 8250的引脚288

(二) 8250的结构290

(三) 8250的编程295

第七节 直接存储器存取DMA299

一、 DMA控制器Intel 8237300

(一) 8237的结构及引脚300

(二) 8237的工作时序302

(三) 8237的编程304

二、 8237的应用309

(一) 8237在系统中的应用309

(二) 应用举例309

一、 82380的结构310

第八节 多功能I/O接口电路310

二、 82380的DMA功能311

三、 82380的中断功能312

四、 82380的定时器312

第六章模拟量输入输出314

第一节 模拟量输入与输出通道的组成314

一、 模拟量输入通道的组成314

二、 模拟量输出通道的组成315

第二节 数/模(D/A)转换器316

一、 D/A转换器的工作原理316

二、 D/A转换器的主要技术指标319

三、 典型D/A转换器芯片319

(一) DAC0832320

(二) DAC1210322

四、 D/A转换器与微处理器的接口323

(一) 8位D/A转换器与CPU的接口323

(二) 12位D/A转换器与CPU的接口324

(三) 光隔型D/A转换模板326

第三节 模/数(A/D)转换器327

(一) 双积分型的A/D转换器328

一、 A/D转换器工作原理328

(二) 逐次逼近型的A/D转换器329

二、 A/D转换器的主要技术性能330

三、 典型A/D转换器芯片332

(一) ADC 0809332

(二) AD 574A333

四、 A/D转换器与CPU的接口337

(一) 典型的A/D转换器与CPU的接口337

(二) 8位A/D转换芯片与CPU的接口举例338

(三) 12位A/D转换芯片与CPU的接口举例340

一、 多路转换器的作用和要求342

第四节 多路转换器342

二、 几种常用的多路开关集成电路芯片343

(一) AD7501和AD7503343

(二) AD7502343

(三) CD4051B343

三、 多路开关的主要技术参数344

第五节 采样保持器345

一、 采样保持器的工作原理346

二、 常用的采样保持器集成芯片347

(一) PC-ADC模块主要技术性能348

第六节 模拟量输入模块举例348

一、 模拟量输入通道的技术要求348

二、 PC-ADC模拟量输入模块简介348

(二) 电路组成349

(三) 采样程序351

附录354

附录1.1IBM PC ASCII码字符表354

附录2.1 8086/8088指令系统355

附录2.2 8086/8088指令的机器码376

附录2.3 按16进制顺序排列的8086/8088指令380

附录2.4 8087指令系统390

附录3.1 MASM伪操作命令表393

附录3.2 DOS系统功能调用(INT 21H)396

附录3.3 BIOS调用402

附录3.4 IBM PC键盘扫描码408

附录3.5 字符的扩充码409

附录5.1 IBM PC/XT的中断矢量表409

参考文献412

1996《微型计算机结构与原理》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由本书编委会编写 1996 北京:北京科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型计算机原理(1996 PDF版)
微型计算机原理
1996 上海:上海交通大学出版社
控制工程导论(1988.02 PDF版)
控制工程导论
1988.02 西北工业大学出版社
微型计算机原理(1983 PDF版)
微型计算机原理
1983
微型计算机系统结构与维护(1997 PDF版)
微型计算机系统结构与维护
1997 昆明:云南科学技术出版社
微型计算机原理(1992 PDF版)
微型计算机原理
1992 北京:水利电力出版社
计算机原理与系统结构(1996 PDF版)
计算机原理与系统结构
1996 上海:上海科学技术文献出版社
计算机组织与结构原理(1992 PDF版)
计算机组织与结构原理
1992 天津:天津大学出版社
微型计算机结构与维护(1999 PDF版)
微型计算机结构与维护
1999 北京:电子工业出版社
微型计算机硬件软件及其应用(1982 PDF版)
微型计算机硬件软件及其应用
1982 北京:清华大学出版社
微型计算机原理(1985 PDF版)
微型计算机原理
1985 西北电讯工程学院出版社
微型计算机原理(1989 PDF版)
微型计算机原理
1989 西安:西安交通大学出版社
微型计算机原理(1995 PDF版)
微型计算机原理
1995 北京:中国人民大学出版社
微型计算机原理(1996 PDF版)
微型计算机原理
1996 北京:人民邮电出版社
计算机原理与系统结构(1992 PDF版)
计算机原理与系统结构
1992 北京:清华大学出版社
微型计算机硬件结构与维修(1996 PDF版)
微型计算机硬件结构与维修
1996 北京:电子工业出版社