当前位置:首页 > 工业技术
APPLEⅡ组合语言程式设计
APPLEⅡ组合语言程式设计

APPLEⅡ组合语言程式设计PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:张其邦译
  • 出 版 社:香港科技出版社
  • 出版年份:2222
  • ISBN:
  • 页数:495 页
图书介绍:
《APPLEⅡ组合语言程式设计》目录

第0章 6502组合语言指令集 1

CPU暂存器与状态旗号 4

6502记忆体定址模式 7

6502指令集 18

第1章 微电脑系统 123

宗旨 123

简介 123

微电脑系统的元件 124

记忆空间和记忆体结构 126

读写操作 132

输出入的基本概念 136

APPLE监督程式 140

简介 145

宗旨 145

第2章 编写且执行简单的组合语言程式 145

微电脑的指令 146

位址型态 154

微电脑程式 156

编写一组合语言程式 157

JMP和BRK指令 161

资料转移指令的示范 163

第3章 分支和回路 171

宗旨 171

简介 171

处理机状态暂存器 172

分支指令 176

副程式之使用 180

从APPLE的键盘读入资料 181

增加(Increment)和减少(Decrement)指令 183

定时回路 185

符号问题 188

定时回路和游戏操作杆 190

定时回路和扬声器输出 194

开关之读入 195

第4章 逻辑运算和移动,旋转运算 205

宗旨 205

简介 205

逻辑运算 206

6502中的逻辑指令 208

逻辑指令的用途 212

旋转和移位指令 217

宗旨 231

简介 231

第5章 算术运算 231

旗标修改指令 232

AND指令 232

SBC指令 237

十进位型态的算术 239

比较指令 241

4位元乘法的程式 242

8位元的乘法程式 246

除法 247

ASCII到16进位的转换 249

第6章 位址型态:索引位址法 259

宗旨 259

简介 259

绝对索引位址法 262

第0页索引位址法 266

4位元组减法的程式 268

范例程式 268

十进位型态的多精密度加法程式 269

找出列表中最大数的程式 270

三位元组数的增加程式 271

取三位元组数的补数的程式 272

将一4位元组数移位旋转到另一个位置的程式 273

3位元组的BCD数的增加程式 274

检查和的程式 274

ASCII转换成摩斯码的程式 276

间接索引位址法 279

索引的间接位址法 291

第7章 副程式,堆叠和中断 299

宗旨 299

简介 299

副程式 301

堆叠 303

堆叠的操作和用法 305

中断 310

APPLE II处理中断的结构 318

由中断来控制的键盘输入 322

24小时的钟 327

BASIC和6502组合语言共用的方法 330

第8章 编写程式的一些问题 341

简介 341

6502位址型态的汇总 341

将7位元的字元码加上同位元 345

二进位到BCD与BCD到二进位之转换 347

N个位元组的二进位的BCD的转换常式 352

BCD到ASCII的转换常式 352

N位元组BCD到二进位数的转换 356

有号数目的算术 358

宗旨 365

导论 365

第9章 利用6522来设计程式 365

输出入元件的回顾 368

6522简单的操作 371

更复杂的I/O动作:列表机界面 378

以6522来计时和计数 389

使用T1的自由运行状态工作方式 398

利用T2来计算脉冲的次数 403

利用T1和T2来产生较长的延迟 405

精确的计时器 407

精确计时器的应用 414

简介 427

传送摩斯码的程式 427

第10章 应用 427

接收摩斯码的常式 445

一个利用类比/数位转换器的实例 448

数位/类比(D/A)转换器界面的设计 458

附录A 十进位、二进位与十六进位数字系统 469

宗旨 469

简介 469

数 470

十进位数 470

二进位数 470

位元,位元组与尼波 473

十六进位数 474

附录B 可附加的线路与程式 481

单一步骤的线路与程式 481

电脑辅助学习程式(CAL) 489

附录C 一些IC的接脚图 493

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