当前位置:首页 > 工业技术
微型计算机原理及应用基础
微型计算机原理及应用基础

微型计算机原理及应用基础PDF电子书下载

工业技术

  • 电子书积分:16 积分如何计算积分?
  • 作 者:张秀琼,吴定荣编著
  • 出 版 社:北京:北京科学技术出版社
  • 出版年份:1984
  • ISBN:15274·012
  • 页数:501 页
图书介绍:
《微型计算机原理及应用基础》目录

目录 1

第一章 微型计算机的初级知识 1

§1.1 概述 1

1.1-1 微处理器和微型计算机发展历史 1

1.1-2 微型计算机中常用术语 3

§1.2 进位计数制及不同计数制之间的转换 4

1.2-1 进位计数制 4

1.2-2 不同进位制数之间的转换 5

1.3-1 计算机中数的表示 7

§1.3 计算机中数和编码的概念 7

1.3-2 编码的概念 9

§1.4 逻辑代数与逻辑电路 10

1.4-1 逻辑乘和“与”门 11

1.4-2 逻辑加和“或”门 11

1.4-3 逻辑非和“非”门 11

§1.5 逻辑部件 12

1.5-1 运算部件 12

1.5-2 触发器与寄存器 15

§1.6 电子计算机的组成原理 20

1.7-1 微处理器(Microprocessor) 21

§1.7 微处理器、微型机和微型机系统 21

1.7-2 微型计算机(Micro Computer) 22

1.7-3 微型计算机系统(Micro Computer System) 22

第二章 Z80-CPU 23

§2.1 Z80-CPU的结构特点 23

2.1-1 Z80-CPU的主要特点 23

2.1-2 Z80-CPU的结构 24

§2.2 Z80-CPU电路引脚的说明 33

2.2-1 Z80-CPU引脚的功能说明 34

§2.3 Z80-CPU的时序 36

2.2-2 Z80和8080读、写和中断信号的对比 36

2.3-1 取指令操作码周期 37

2.3-2 存储器读或写周期 38

2.3-3 输入或输出周期 39

2.3-4 总线请求响应周期 41

2.3-5 中断请求响应周期 41

2.3-6 暂停指令周期 42

第三章 Z80-CPU指令系统 44

§3.1 概述 44

§3.2 Z80-CPU指令系统的分类、格式和寻址方式 45

3.2-1 指令分类 45

3.2-2 指令格式 46

3.2-3 寻址方式 49

§3.3 指令系统 55

3.3-1 数据传送和交换 55

3.3-2 数据块传送和检索 63

3.3-3 算术和逻辑运算指令 69

3.3-4 循环移位和移位指令 78

3.3-5 位操作指令 85

3.3-6 跳转、调用和返回指令 86

3.3-7 输入/输出(I/O)指令 98

3.3-8 基本CPU控制指令 102

4.1-1 机器语言、汇编语言和高级语言 104

§4.1 汇编语言 104

第四章 汇编语言程序设计 104

4.1-2 汇编语言的组成 106

4.1-3 汇编语言语句结构 107

§4.2 汇编语言程序设计 113

4.2-1 概述 113

4.2-2 汇编语言基本程序设计 114

§4.3 浮点数四则运算程序 152

4.3-1 在Z80机上使用程序实现浮点数运算 152

4.3-2 浮点数四则运算程序 153

5.1-1 中断的产生 170

§5.1 中断的概念 170

第五章 Z80中断系统 170

5.1-2 中断的重要性 171

5.1-3 中断源的种类 171

5.1-4 中断处理过程 172

5.1-5 多重中断的概念 173

§5.2 Z80中断系统的特点 173

§5.3 中断的允许和中断的禁止 176

§5.4 Z80的优先中断级 178

5.4-1 中断排队 178

5.4-2 中断嵌套 184

§5.5 中断控制逻辑 188

§5.6 Z80-CPU的中断响应 190

5.6-1 CPU对非屏蔽中断的响应 190

5.6-2 CPU对屏蔽中断的响应 193

§5.7 中断处理程序设计举例 197

5.7-1 利用CTC定寸方式实现顺序控制 197

5.7-2 多级中断程序设计 200

第六章 微型计算机的存储器 204

§6.1 概述 204

§6.2 半导体存储器的分类 204

6.3-1 RAM的组成 207

§6.3 读/写存储器RAM 207

6.3-2 RAM芯片的实例 211

6.3-3 由RAM芯片组成微型机的读/写存储器 219

§6.4 只读存储器ROM 233

6.4-1 概述 233

6.4-2 掩膜式MOS固定存储器的工作原理 233

6.4-3 可编程序的只读存储器 234

6.4-4 EPROM与CPU的连接 236

第七章 输入/输出(I/O)接口电路 237

§7.1 概述 237

7.1-1 输入/输出(I/O)接口的编址方式 238

7.1-2 输入/输出(I/O)的控制方式 239

§7.2 Z80-PIO并行输入/输出接口芯片 241

7.2-1 概述 241

7.2-2 PIO的框图和引脚 241

7.2-3 PIO的初始化 245

7.2-4 PIO应用举例 253

§7.3 Z80-CTC计数器/定时器芯片 260

7.3-1 概述 260

7.3-2 CTC的方框图及引脚 261

7.3-3 CTC的工作方式和初始化 265

7.3-4 CTC与CPU的连接 276

§7.4 CPU与几种典型外设的接口电路 276

7.4-1 单个开关接口电路 276

7.4-2 显示器接口电路 278

7.4-3 键盘接口电路 280

7.4-4 行式打印机接口电路 284

7.4-5 盒式磁带机接口电路 287

第八章 简单监控程序的剖析 290

§8.1 概述 290

§8.2 TP-BUG功能介绍 291

§8.3 TP-BUG的总程序流程图、主要程序段及其说明 293

8.3-1 TP-BUG的总程序流程图 293

8.3-2 TP-BUG的主要程序流程图及其说明 293

第九章 微型计算机系统介绍 334

§9.1 TP801单板微型计算机 335

9.1-1 主要性能指标 335

9.1-2 硬件结构框图 337

§9.2 TP805灵巧微型计算机 345

§9.3 BCM-Ⅲ多功能微型计算机 347

10.2-1 Intel 8086和Intel 8088 349

§10.2 三种典型16位微处理器 349

§10.1 概述 349

第十章 16位微处理器简介 349

10.2-2 MC68000 359

10.2-3 Z8000 361

实验与习题 363

第一部分 编程实验和习题 363

实验一 单板机TP801的操作 363

实验二 数据传送和交换 369

实验三 数据块传送 370

实验四 基本算术和逻辑运算 373

实验五 跳转·检索 376

实验六 循环移位 380

习题一 8位传送指令练习 388

习题二 16位传送指令练习 389

习题三 数据传送和交换指令练习 390

习题四 数据块传送和检索指令练习 390

习题五 算术、逻辑运算指令练习(一) 391

习题六 算术、逻辑运算指令练习(二) 391

习题七 跳转、调用和返回指令练习 393

习题八 输入/输出指令练习 394

习题九 简单的循环程序编制 395

习题十 字符编码程序 396

习题十一 代码转换程序 398

习题十二 算术运算程序 399

第二部分 接口实验和习题 400

实验一 存储器扩充实验 400

实验二 数据显示实验 401

实验三 Z80—PIO接口实验(1) 404

实验四 Z80—PIO接口实验(2) 406

实验五 Z80—CTC接口实验 410

习题二 字符显示编程练习 412

习题三 PIO编程练习 412

习题一 存储器扩充和测试 412

习题四 CTC编程练习 413

习题五 TP801实时控制 413

习题参考答案 417

第一部分 编程习题答案 417

第二部分 接口习题答案 434

附录一 445

Z80指令系统索引(一)标志操作摘要 445

Z80指令系统索引(二)(按指令功能分类) 446

附录二 TP-BUG监控程序清单 459

附录三 Intel 8086/8088指令系统 501

相关图书
作者其它书籍
返回顶部