《微型计算机原理及其应用》PDF下载

  • 购买积分:17 如何计算积分?
  • 作  者:黄冰,江国强编
  • 出 版 社:北京:宇航出版社
  • 出版年份:1989
  • ISBN:7800342654
  • 页数:578 页
图书介绍:

第一章 微型计算机系统概述 1

第一节 微型计算机的出现及其作用 1

目录 1

第二节 微型计算机的硬件构成 5

第三节 微型计算机的软件系统 9

一、计算机程序设计语言 10

二、语言处理程序 12

三、操作系统 14

四、数据库系统 16

参考文献 18

第二章 BASIC语言 19

一、BASIC语言程序的基本结构 20

第一节 BASIC语言中的基本概念与规定 20

二、BASIC语言的基本符号 23

三、BASIC语言中的数、变量、函数和表达式 24

第二节 BASIC语言中的几个基本语句 29

一、赋值语句 29

二、键盘输入语句 31

三、打印语句 34

四、置数语句和读数语句 39

五、恢复数据区语句 43

六、注释语句 45

七、暂停语句 45

八、字符串及其在各种语句中的使用 46

第三节 BASIC语言程序设计 49

一、程序设计的一般步骤 50

二、简单程序设计 52

三、分支程序设计 53

四、循环程序设计 63

五、子程序 74

第四节 BASIC语言在APPLE-Ⅱ微机上的使用 82

一、系统启动和关闭 83

二、建立和运行BASIC程序 83

三、修改BASIC程序——编辑功能键 85

四、保存源程序和调用、运行原有程序 88

五、打印机使用 89

六、APPLE-Ⅱ微机错误信息 90

第五节 在BASIC程序中怎样使用汉字 91

一、向计算机输入汉字的方法 93

二、在程序中怎样使用汉字 95

思考题与习题 96

参考文献 98

第三章 微型计算机的基础知识 99

第一节 数制的概念 99

一、进位计数制 99

二、计算机中采用二进制数 102

三、不同进制数的相互转换 103

二、带符号数的表示方法 108

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

一、无符号数的表示方法 108

三、计算机中常用的编码 112

第三节 逻辑门 114

一、与逻辑和与门 115

二、或逻辑和或门 118

三、非逻辑和非门 120

四、复合门电路 121

五、三态输出门 124

第四节 触发器 126

一、基本R-S触发器 127

二、钟控R-S触发器 129

三、D型触发器 131

四、J-K触发器 132

第五节 基本逻辑部件 134

一、全加器 135

二、译码器 136

三、寄存器 138

四、计数器 140

第六节 半导体存储器 145

一、半导体存储器分类 146

二、随机存取存储器RAM 147

三、只读存储器ROM 149

四、存储器的扩展 151

思考题与习题 154

参考文献 156

第四章 模型式微型计算机 157

一、总线 158

二、存储器 159

三、微处理器 161

第二节 微机的工作过程 164

第三节 微处理器的程序设计模型 171

第一节 模型机的结构 175

第四节 寻址方式 176

一、指令的表示方法 176

二、寻址方式 178

一,数的传送指令 183

第五节 指令系统 183

二、算术和逻辑运算指令 191

三、循环和移位指令 204

四、通用算术和CPU控制指令 208

第六节 汇编语言程序设计初步 210

一、简单程序 210

二、分支程序 211

三、循环程序 216

思考题与习题 230

参考文献 236

一、组成框图 237

第一节 Z80微处理器的结构 237

第五章 Z80微处理器 237

二、程序设计模型 238

三、引脚说明 241

第二节 Z80微处理器定时 246

第三节 Z80寻址方式 249

第四节 Z80指令系统 253

一、数据传送和交换指令 253

二、算术和逻辑运算指令 256

三、循环和移位指令 258

三、子程序举例 261

四、转移、调用和返回指令 261

五、位操作指令 262

六、数据块传送和搜索指令 263

七、通用算术和C PU控制指令 267

八、Z80指令表 269

第五节 Z80汇编语言 272

一、汇编语句格式 272

二、伪指令 275

三、源程序的人工汇编 279

第六节 子程序和堆栈技术 282

一、堆栈 283

二、子程序调用和返回指令 290

思考题与习题 293

参考文献 298

第六章 输入输出及其接口 299

第一节 概述 299

一、接口电路及其作用 299

二、CPU对外设的编址方式 300

三、CPU与外设之间的接口信号 301

四、I/O的控制方式 302

第二节 Z80的输入输出指令 303

一、直接寻址的I/O指令 303

二、用寄存器C间址的I/O指令 304

三、数据块I/O指令 305

一、无条件传送 307

第三节 程序传送方式 307

二、条件传送 309

第四节 中断传送方式 314

一、中断与中断源 314

二、中断过程 316

三、Z80的中断方式 325

第五节 Z80 PIO并行I/O接口 330

一、结构与功能 330

二、PIO引脚说明 333

三、PIO编程 338

四、PIO应用实例——打印机接口 350

第六节 Z80 CTC计数器/定时器并行接口 353

一、结构与功能 354

二、CTC引脚介绍 356

三、CTC的控制字 359

四、CTC的两种工作方式 364

五、CTC应用举例——工件计数装置 370

第七节 数模和模数转换接口 375

一、D/A转换器 375

二、A/D转换器 380

思考题与习题 384

参考文献 386

第七章 微型计算机系统及应用 387

第一节 概述 387

一、TP801单板机性能简介 388

第二节 TP801单板计算机 388

二、TP801单板机的组成 389

三、TP801监控程序 396

四、TP801单板机的使用方法 401

五、TP801单板机应用举例 407

第三节 APPLE-Ⅱ微型机系统 419

一、APPLE-Ⅱ系统组成 420

二、APPLE-Ⅱ的应用 424

参考文献 433

第八章 单片机 434

第一节 单片机的组成 434

一、程序存储器 436

二、数据存储器 437

三、程序状态字寄存器PSW 437

四、程序计数器PC 438

五、I/O接口 438

六、引脚图 438

第二节 指令系统及程序设计方法 441

一、数据传送与交换类指令 442

二、算术逻辑运算类指令 443

三、移位和半字节交换类指令 446

四、转移类指令 447

五、定时器/计数器控制类指令 450

六、输入/输出类指令 451

七、处理机控制类指令 453

第三节 单片机的应用 453

一、单片机存储器的扩展 454

二、单片机应用举例 456

参考文献 460

附录Ⅰ Z80指令助记符索引表 461

附录Ⅱ Z80指令功能表 463

附录Ⅲ Z80指令的机器码表 497

附录Ⅴ 实验指导 513

附录Ⅵ 习题答案 532

附录Ⅶ 作业 574

附录Ⅳ TP801单板计算机线路原理图 578