图书介绍

6800程序设计在逻辑设计中的应用PDF|Epub|txt|kindle电子书版本网盘下载

6800程序设计在逻辑设计中的应用
  • (美)亚当·奥斯本(A.Osborne)著;赵 辰等译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:15045·总2660有5276
  • 出版时间:1983
  • 标注页数:435页
  • 文件大小:18MB
  • 文件页数:448页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

6800程序设计在逻辑设计中的应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目 录1

第一章 引言1

1-1 这本书假定你已知道了1

1-2 了解汇编语言2

1-3 这本书是怎样排印的2

第二章汇编语言和数字逻辑3

2-1 设计周期3

2-2模拟数字逻辑7

2-3 用微型计算机模拟信号反相器8

2-3-1微型计算机事件序列8

2-3-3确定数据的源和目的地11

2-3-2传递函数的实现11

2-3-4事件的定时16

2-4缓冲器、放大器和信号负载19

2-5 用微型计算机模拟7404/05/06六反相器28

2-6 用微型计算机模拟7408/09二输入、四正30

“与”门30

2-6-1二输入功能31

2-7 用微型计算机模拟7411三输入、三正“与”门33

2-7-1三输入功能33

2-8 用微型计算机模拟可预置和可清除的7474正35

跳沿触发双D触发器35

2-8-1触发器的数字逻辑描述35

2-8-2用汇编语言对触发器的一种模拟38

2-9 用微型计算机模拟实时器件40

2-8-3用微型计算机模拟一般触发器40

2-9-1 555单稳多谐振荡器41

2-9-2 74121单稳多谐振荡器43

2-9-3 74107带清零端的双J-K主从触发器46

2-9-4实时的微型计算机模拟48

2-9-5微型计算机定时指令循环48

2-9-6数字逻辑模拟的局限性55

2-9-7与外部单冲触发电路的接口55

第三章数字逻辑的直接模拟59

3-1 QUME打印机是如何工作的61

3-2输入和输出信号67

3-2-1输入/输出器件68

3-2-2 MC 6820外部接口适配器68

3-2-4返回选通(RETURN STROBE)82

3-2-3输入信号82

3-2-5“阻止打印锤启动”释放(PFL REL)84

3-2-6色带准备提升(RIB LIFT RDY)84

3-2-7印字轮选通(PW STROBE)85

3-2-8“启动色带移动”脉冲(FFA)86

3-2-9复位(RESET)87

3-2-10输纸轴释放(PFR REL)88

3-2-11输纸托架释放(CA REL)88

3-2-12 FFI89

3-2-13色带用完(EOR DET)90

3-2-14允许打印锤触发器(HAMMER ENABLE FF)93

3-2-15时钟(CLK)93

3-2-17输入信号小结94

3-2-18输出信号94

3-2-16 H1—H694

3-3 面向数字逻辑电路的模拟96

3-3-1对于逻辑电路的简要说明96

3-3-2触发器FFAw98

3-3-3触发器FFAw的模拟101

3-3-4触发器FFBw113

3-3-5触发器FFB的模拟117

3-3-6触发器FFC128

3-3-7触发器FFC的模拟130

3-3-8“启动色带移动”脉冲的模拟137

3-3-9触发器FFD140

3-3-10触发器FFD的模拟140

3-3-11触发器FFE144

3-3-12“稳定印字轮”单冲触发器148

3-3-13“稳定印字轮”单冲触发器的模拟149

3-3-14触发器FFF151

3-3-15触发器FFF的模拟152

3-3-16 555多谐振荡器157

3-3-17 555多谐振荡器的模拟158

3-3-18“允许印字轮释放”触发器169

3-3-19“允许印字轮释放”触发器的模拟169

3-3-20“允许印字轮准备”单冲触发器的模拟172

3-4 关于模拟的小结175

第四章一个简单程序184

4-1 汇编语言与数字逻辑在定时关系上的比较184

4-2输入和输出信号185

4-3微型计算机器件的组态187

4-3-1一般的设计概念188

4-3-2 MC 6870 A双相时钟188

4-3-3 MC 6820外部接口适配器(PIA)190

4-3-4只读存储器和随机存取存储器192

4-4系统初始化194

4-5程序流程图196

4-6程序逻辑错误220

4-7复位和初始化227

4-8程序小结229

第五章程序设计人员的看法236

5-1 简单程序设计的效率236

5-1-1高效率的查表方法236

5-2-1硬件专用指令240

5-2硬件的利用240

5-2-2硬件特性的直接用途245

5-3 子程序250

5-3-1子程序调用252

5-3-2子程序返回258

5-3-3什么时候使用子程序258

5-3-4多重子程序返回261

5-4宏指令271

5-4-1什么是宏指令273

5-4-2具有参数的宏指令276

5-5 中断277

5-5-1中断硬件的考虑277

5-5-2多级中断284

5-5-3对于中断的评价293

6-1缩写符号295

第六章MC 6800指令系统295

6-2条件代码297

6-3指令结果代码298

6-4指令执行时间和代码298

6-5 MC 6800寻址方式315

6-5-1存储器——立即数寻址315

6-5-2存储器——直接寻址316

6-5-3存储器——变址寻址317

6-5-4存储器——扩展寻址320

6-5-5固有寻址321

6-5-6相对寻址321

6-5-7累加器寻址321

带进位的加324

6-7 ADC——存储器和累加器A或B进行324

6-6 ABA——累加器B与累加器A相加324

6-8 ADD——存储器与累加器相加329

6-9 AND——存储器与累加器相“与”330

6-10 ASL——累加器或存储器字节左移331

6-11 ASR——累加器或存储器字节右移333

6-12 BCC——若进位位为“0”,分支335

6-13 BCS——若进位状态置位,分支335

6-14 BEQ——若零状态为1,分支336

6-15 BGE——若大于或等于零,分支336

6-16 BGT——若大于零,分支337

6-17 BHI——若累加器大于比较数,分支338

6-18 BIT——位测试338

6-20 BLS——若累加器小于或等于比较数,分支340

6-19 BLE——若小于或等于零,分支340

6-21 BLT——若小于零,分支341

6-22 BMI——若为负,分支342

6-23 BNE——若不等于零,分支342

6-24 BPL——若为正,分支343

6-25 BRA——分支到操作数所指定的指令343

6-26 BSR——分支到操作数所指定的子程序344

6-27 BVC——若溢出状态为“0”分支345

6-28 BVS——若溢出状态置“1”,分支346

6-29 CBA——比较累加器346

6-30 CLC——清除进位位348

6-31 CLI——清除中断屏蔽位348

6-32 CLR——清除累加器或存储器349

6-33 CLV——清除溢出状态350

6-34 CMP——累加器和存储器比较351

6-35 COM——累加器或存储器取反352

6-36 CPX——比较变址寄存器354

6-37 DAA——十进制调整累加器355

6-38 DEC——累加器或存储器减1356

6-39 DES——栈指示器减1358

6-40 DEX——变址寄存器减1359

6-41 EOR——累加器和存储器相“异”360

6-42 INC——累加器或存储器增1361

6-43 INS——栈指示器增1363

6-44 INX——变址寄存器增1363

6-45 JMP 通过变址寻址或扩展寻址转移364

6-46 JSR——用变址寻址或扩展寻址转子365

6-47 LDA——从存储器取数送入累加器366

6-48 LDS——送入栈指示器367

6-49 LDX——送入变址寄存器369

6-50 LSR——累加器或存储器逻辑右移370

6-51 NEG——累加器或存储器取补372

6-52 NOP——无操作374

6-53 ORA——累加器与存储器相“或”374

6-54 PSH——累加器内容压入栈中376

6-55 PUL——从栈中弹出数据377

6-56 ROL——累加器或存储器通过进位位循环378

左移378

6-57 ROR——累加器或存储器通过进位位循环380

右移380

6-58 RTI——从中断返回382

6-59 RTS——从子程序返回383

6-60 SBA——累加器相减384

6-61 SBC——从累加器减存储器带借位385

6-62 SEC——置进位位386

6-63 SEI——置中断屏蔽位387

6-64 SEV——置溢出状态位387

6-65 STA——累加器存入存储器388

6-66 STS——存储栈指示器389

6-67 STX——存储变址寄存器390

6-68 SUB——累加器减存储器391

6-69 SWI——软件中断392

6-70 TAB——累加器A传送到累加器B394

6-72 TBA——累加器B传送到累加器A395

器(CCR)395

6-71 TAP——累加器A传送到条件代码寄存395

6-73 TPA——条件代码寄存器传送到累加器A396

6-74 TST——测试累加器或存储器的内容397

6-75 TSX——栈指示器传送到变址寄存器399

6-76 TXS——变址寄存器传送到栈指示器400

6-7 7 WAI——等待中断401

第七章一些常用的子程序403

7-1存储器寻址403

7-1-1自动增1和自动减1404

7-1-2间接寻址406

7-1-3变址后间接寻址406

7-2数据传送408

7-2-1传送简单的数据块408

7-2-2多重查表411

7-2-3数据分类414

7-3运算418

7-3-1二进制加法418

7-3-2二进制减法420

7-3-3十进制加法420

7-3-4十进制减法421

7-3-5乘法和除法422

7-3-6 8位二进制乘法423

7-3-7 8位二进制除法427

7-3-8 16位二进制乘法428

7-3-9二进制除法432

7-4程序执行顺序逻辑433

7-4-1转移表433

热门推荐