《68000汇编语言程序设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:(美)凯 恩(Kane,G.)等著;张 洪等译
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1990
  • ISBN:7118003115
  • 页数:529 页
图书介绍:

第一篇 基本概念 1

第一章 汇编语言程序设计概论 1

计算机程序 2

高级语言 6

第二章 汇编程序 13

汇编程序的特征 13

汇编程序的类型 24

错误 25

装入程序 25

第三章 68000机器结构和汇编语言 27

MC68000的操作方式 28

MC68000的寄存器和标志符 28

MC68000的存储器 31

MC68000的寻址方式 31

不用指定存储器单元的寻址方式 32

存储器寻址方式 35

莫托洛拉MC68000汇编程序的约定 47

MC68000的指令系统 50

第二篇 问题的提出 56

第四章 简单的程序 56

程序举例 56

习题 67

第五章 简单循环程序 70

程序举例 71

习题 84

第六章 字符编码数据 87

程序举例 88

习题 104

第七章 代码变换 108

程序举例 108

习题 118

第八章 算术问题 120

多倍字长和十进制算术 120

程序举例 120

习题 133

第九章 表格和清单 135

程序举例 135

习题 153

第三篇 深入的论题 158

第十章 参量传送技术 158

第十一章 子程序 162

程序举例 163

习题 176

第十二章 输入/输出 179

I/O设备的分类 179

对间间隔 184

逻辑的和物理的设备 187

MC68000输入/输出芯片 188

第十三章 6821外围接口转换器(PIA)的使用 190

PIA初始化 194

使用PIA传送数据 197

程序举例 198

更复杂的I/O设备 217

关于 I/O的一些最后的忠告 244

习题 244

第十四章 6850异步通信接口适配器(ACIA)的使用 249

程序举例 251

第十五章 中断和其它异常 255

MC68000异常处理系统 256

程序举例 262

更通用的服务程序 284

第四篇 软件开发 289

第十六章 问题的定义 289

输入 289

输出 289

处理阶段 290

错误处理 290

人的因素/操作员对系统的作用 290

举例 291

结论 299

第十七章 程序设计 300

基本原理 300

编流程图 300

模块程序设计 306

结构程序设计 310

自顶向下设计 322

设计数据结构 327

问题定义和程序设计评述 328

第十八章 文件编制 330

注释 331

举例 333

说明文件内的流程图 338

存储器映像 338

程序库 340

总的文件编制 341

第十九章 调试 343

简单的调试工具 343

更先进的调试工具 350

用检查表调试 352

查找错误 353

举例 359

第二十章 测试 373

选择测试数据 374

举例 375

测试规则 375

结论 375

第二十一章 维护和再设计 377

节省存储器 378

节省执行时间 378

重大修改 379

第五篇 MC68000指令系统 381

第二十二章 各条MC68000指令的说明 381

第六篇 附录 485

附录A 指令系统概要 485

附录B 指令目标码表 513

附录C 按数字次序的68000指令目标码 524