iOS在线播放器接口代码
此播放器接口类,使用了AudioQueue Services,相比开源的AudioStreamer简洁很多,代码共享,可使随意修改用于工业工程中,而无需作者同意。
80X86汇编语言程序设计
第1章 预备知识
1.1 机器语言与汇编语言
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 书中使用符号的说明
1.2 Intel系列机简介
1.2.1 Intel 80X86微处理器简介
1.2.2 Intel 80X86微处理器结构
1.2.3 80X86的3种工作方式
1.3 主存储器和物理地址的形成
1.3.1 主存储器
1.3.2 堆栈
1.3.3 物理地址的形成
1.4 数据在计算机内的表示形式
1.4.1 数值数据在计算机内的表示形式
1.4.2 BCD码
1.4.3 字符数据在机内的表示形式
1.5 标志寄存器
1.5.1 标志位
1.5.2 标志寄存器操作指令
1.6 汇编源程序举例
第2章 寻址方式
2.1 寄存器寻址
2.2 寄存器间接寻址
2.3 变址寻址
2.4 基址加变址寻址
2.5 立即寻址
2.6 直接寻址
2.7 寻址方式的有关问题
2.8 寻址方式综合举例
第3章 宏汇编语言
3.1 宏汇编语言中的表达式
3.1.1 常量与数值表达式
3.1.2 变量、标号与地址表达式
3.2 常用的机器指令语句
3.2.1 数据传送指令
3.2.2 算术运算指令
3.2.3 位操作指令
3.3 伪指令语句
3.3.1 处理器选择伪指令
3.3.2 数据定义伪指令
3.3.3 符号定义伪指令
3.3.4 段定义伪指令
3.3.5 源程序结束伪指令
3.4 常用的DOS系统功能调用
3.4.1 概述
3.4.2 常用的输入/输出系统功能调用
3.5 MASM的功能
3.5.1 MASM的功能
3.5.2 汇编过程
3.5.3 汇编列表文件
3.5.4 符号交叉列表文件
第4章 程序设计的基本方法
4.1 概述
4.2 顺序程序设计
4.3 分支程序设计
4.3.1 转移指令
4.3.2 分支程序设计举例
4.4 循环程序设计
4.4.1 循环程序的结构和控制方法
4.4.2 单重循环程序设计
4.4.3 多重循环程序设计
4.5 子程序设计
4.5.1 子程序的概念
4.5.2 子程序的定义
4.5.3 子程序的调用与返回
4.5.4 子程序调用现场的保护方法
4.5.5 主程序与子程序之间传递参数的方式
4.5.6 子程序及其调用举例
4.5.7 子程序的嵌套
4.6 程序设计中的注意事项
第5章 程序设计的其他方法和技术
5.1 字符串操作
5.1.1 串操作指令简介
5.1.2 串操作指令
5.2 宏功能程序设计
5.2.1 宏定义
5.2.2 宏调用
5.2.3 宏定义与宏调用中的参数
5.2.4 重复汇编伪指令
5.2.5 条件汇编伪指令
5.2.6 宏库的使用
5.2.7 宏指令与子程序的比较
5.3 模块化程序设计
5.3.1 组合方式
5.3.2 通信方式
5.3.3 连接程序(LINK)的功能
5.3.4 地址分配文件举例
5.4 源程序综合举例
5.4.1 模块程序设计中的注意事项
5.4.2 模块程序设计举例
第6章 输入/输出和WIN32编程
6.1 输入/输出指令和数据的传送方式
6.1.1 输入/输出指令
6.1.2 数据的传送方式
6.2 中断与异常
6.2.1 中断的概念
6.2.2 中断矢量表
6.2.3 软中断及有关的中断指令
6.2.4 中断处理程序的设计
6.3 浮点运算
6.3.1 浮点数据格式
6.3.2 FPU中的寄存器
6.3.3 浮点指令与程序设计
6.4 WIN32编程
6.4.1 WIN32编程基础
6.4.2 WIN32程序的结构
6.4.3 Windows API函数简介
6.4.4 编程实例
第7章 上机操作
7.1 在DOS环境下运行汇编源程序的方法
7.1.1 在DOS环境下运行汇编源程序的必备软件
7.1.2 DOS环境下运行汇编源程序的流程
7.1.3 DOS环境下运行汇编源程序的命令(MASM 6.0及以下版本)
7.2 多模块程序的运行及子程序库的使用
7.2.1 多模块程序的运行
7.2.2 子程序库的使用
7.3 在Windows环境下运行汇编源程序的方法
7.3.1 在Windows环境下运行32位汇编源程序的必备软件
7.3.2 在Windows环境下运行汇编源程序的特点
7.3.3 在Windows环境下32位汇编源程序的运行命令
7.4 调试程序Turbo Debugger的使用
7.4.1 TD的启动和退出
7.4.2 利用TD调试汇编语言程序
7.4.3 调试举例
附录
附录Ⅰ ASCII码字符表
附录Ⅱ 80X86指令系统简表
附录Ⅲ 伪指令表
附录Ⅳ DOS的软中断与系统功能调用
附录Ⅴ 常用BIOS子程序的功能及其调用参数
附录Ⅵ 汇编连接程序错误信息
汇编语言程序设计.林邦杰.陈明
第1章 基本知识
1-1 汇编语言介绍
1-1-1 程序设计语言分类
1-1-2 汇编语言程序设计的意义
1-2 位及字节
1-3 二进制数
1-3-1 数字系统
1-3-2 补码
1-3-3 BCD码
1-4 十六进制表示法
1-5 ASCII码
1-6 个人计算机组成
1-6-1 处理器
1-6-2 内部存储器
1-6-3 段与地址
1-6-4 寄存器
1-7 硬件中断
课后习题
第2章 程序加载并执行
2-1 操作系统的组成
2-2 BIOS启动程序
2-3 系统加载程序
2-4 堆栈
课后习题
第3章 NASM汇编语言基础
3-1 源程序行格式
3-2 伪指令
3-2-1 定义含有初值的数据
3-2-2 定义不含初值的数据
3-2-3 INCBIN伪指令
3-2-4 EQU伪指令
3-2-5 TIMES伪指令
3-3 有效地址
3-4 常量
3-4-1 数字常量
3-4-2 字符常量
3-4-3 字符串常量
3-4-4 浮点数常量
3-5 表达式
3-5-1 OR运算符
3-5-2 XOR运算符
3-5-3 AND运算符
3-5-4 移位运算符
3-5-5 加及减运算符
3-5-6 乘及除运算符
3-5-7 单元运算符
3-6 临界表达式
3-7 局部标号
3-8 预处理器
3-8-1 %define指令
3-8-2 %undef指令
3-8-3 %assign指令
3-8-4 多行宏
3-8-5 条件汇编
3-8-6 预处理循环
3-8-7 文件引用指引
3-8-8 标准宏
3-8-9 汇编语言指引
3-9 目标文件格式
3-10 NASM汇编程序安装
3-11 范例
课后习题
第4章 一般指令
4-1 源操作数与目的操作数
4-2 MOV传送指令
4-3 XCHG互换指令
4-4 有效地址送寄存器指令LEA
4-5 指针送寄存器指令LDS及LES指令
4-6 压入PUSH及弹出POP指令
4-7 存储寄存器PUSHA及POPA指令
4-8 标志寄存器传送PUSHF及POPF指令
4-9 没有运算的NOP指令
课后习题
第5章 基本输入与输出
5-1 软件中断INT指令
5-2 将一个字符串输出到屏幕
5-3 从键盘输入一个字符
5-4 将一个字符输出到屏幕
5-5 从键盘输入一个字符串
5-6 将一个字输出到屏幕
5-7 显示内存内容
5-8 键盘输入控制
5-8-1 由键盘输入字符
5-8-2 直接由键盘输入或输出字符
5-8-3 直接由键盘输入字符
5-8-4 直接由键盘输入字符
5-8-5 由键盘输入字符串
5-8-6 检查键盘缓冲区
5-8-7 清除键盘缓冲区
5-8-8 从键盘缓冲区读取字符
5-8-9 测试键盘缓冲区是否有字符
5-8-10 传回控制键状态
5-9 屏幕输出控制
5-9-1 显示字符
5-9-2 显示字符串
5-9-3 设定光标位置
5-9-4 向上滚动屏幕
5-10 打印机输出控制
5-10-1 输出字符至打印机
5-10-2 打印一个字符
5-10-3 取得打印机状态
课后习题
第6章 程序流程控制
6-1 标志寄存器
6-2 改变标志的指令
6-3 条件转移指令
6-4 比较两个整数
6-5 无条件转移指令JMP
6-6 循环指令LOOP
6-7 选择结构
6-8 循环结构
课后习题
第7章 算术运算
7-1 定点数与浮点数
7-2 带符号及无符号整数
7-3 加法及减法
7-4 乘法
7-5 除法
7-6 BCD十进制数运算
7-6-1 BCD加法
7-6-2 BCD减法
7-6-3 BCD乘法
7-6-4 BCD除法
7-6-5 BCD宏应用
7-7 综合例题
课后习题
第8章 宏
8-1 单行宏
8-1-1 %define指令
8-1-2 %undef指令
8-1-3 %assign指令
8-2 多行宏
8-2-1 显示字符串宏
8-2-2 显示字符宏
8-2-3 读取字符宏
8-2-4 显示字节宏
8-2-5 读取字符串宏
8-2-6 字符串转换为数值
8-2-7 数值转换为字符串
8-2-8 数值输出至屏幕
8-3 条件汇编
8-4 预处理循环
8-5 源程序文件的包含内容
8-6 相关宏汇总
课后习题
第9章 过程
9-1 过程的定义
9-2 过程里的局部变量
9-3 传值调用
9-4 传址调用
9-5 堆栈传递参数
9-6 内存传递参数
课后习题
第10章 字符串处理
10-1 声明字符串
10-2 字符串长度
10-3 基本字符串指令
10-4 转换指令XLATB
10-5 字符串宏
课后习题
第11章 位运算
11-1 位基本运算
11-2 位屏蔽
11-3 AND指令
11-4 OR指令
11-5 XOR指令
11-6 NOT指令
11-7 TEST指令
11-8 改变位位置
11-9 左移及右移
11-10 算术左移及算术右移
11-11 循环位移
11-12 位移及循环位移指令总结
11-13 综合例题
课后习题
第12章 文件处理
12-1 输入及输出层次
12-2 输入及输出概念
12-3 标准的文件代号
12-4 建立一个文件代号
12-5 打开一个文件
12-6 关闭一个文件
12-7 从文件或设备读取数据
12-8 数据写入文件或设备
12-9 移动文件指针
12-10 检查并修改文件属性
12-11 建立新文件
12-12 删除文件
12-13 文件改名
12-14 建立或删除子目录
12-15 取得当前目录
12-16 改变当前目录
12-17 取得缺省的磁盘驱动器
12-18 改变缺省的磁盘驱动器
12-19 低级输入及输出
课后习题
第13章 数据结构
13-1 数组声明
13-2 数组查找
13-3 使用XLATB指令转换
13-4 排序
13-5 队列
13-6 堆栈
13-7 链表
课后习题
第14章 浮点数运算
14-1 80x87协处理器的运算
14-2 浮点堆栈
14-3 状态字
14-4 控制字
14-5 数据类型
14-5-1 二进制整数
14-5-2 聚集十进制数
14-5-3 实数
14-5-4 七种数据类型值的范围
14-6 80x87指令集
14-7 范例
课后习题
第15章 连接程序
15-1 建立NASM源程序
15-2 将目标文件连接成.exe文件
15-3 显示DOS的BIOS区域数据
15-4 系统设备数据
15-5 内存容量
课后习题
附录 NASM汇编语言指令
iPhone 4 开发基础教程
最新版本的iPhone X 开发基础教程,老外的网站上下载的。
Intel GMA x4500 集成显卡驱动kext
Intel GMA x4500 集成显卡驱动 kext,Mac OS X Snow Leopard 10.6.8测试通过,未在其他版本中测试,未知其可行性。
Conexant 20561 @ Intel 82801IB ICH9 HDA Mac 驱动
Conexant 20561 @ Intel 82801IB ICH9 HDA Mac 驱动,Mac OS X Snow Leopard 10.6.8测试通过,其他版本未测试,不知可行性!
Broadcom NetLink driver
Mac OS X Snow Leopard 10.6.X Broadcom NetLink driver for BCM5754m,BCM5755m,BCM5787m,BCM5906m
Objective C 设计模式(英文版)
本书章节内容:
Chapter 1: Hello, Design Patterns!
Chapter 2: A Case Study: Designing an App
Chapter 3: Prototype
Chapter 4: Factory Method
Chapter 5: Abstract Factory
Chapter 6: Builder
Chapter 7: Singleton
Chapter 8: Adapter
Chapter 9: Bridge
Chapter 9: Bridge
Chapter 11: Mediator
Chapter 12: Observer
Chapter 13: Composite
Chapter 14: Iterator
Chapter 15: Visitor
Chapter 16: Decorator
Chapter 17: Chain of Responsibility
Chapter 18: Template Method
Chapter 19: Strategy
Chapter 20: Command
Chapter 21: Flyweight
Chapter 22: Proxy
Chapter 23: Memento
iOS 4 编程(英文版)
本书章节内容如下:
1. Just Enough C
2. Object-Based Programming
3. Objective-C Objects and Messages
4. Objective-C Classes
5. Objective-C Instances
6. Anatomy of an Xcode Project
7. Nib Management
8. Documentation
9. Life Cycle of a Project
10. Cocoa Classes
11. Cocoa Events
12. Accessors and Memory Management
13. Data Communication
14. Views
15. Drawing
16. Layers
17. Animation
18. Touches
19. View Controllers
20. Scroll Views
21. Table Views
22. Popovers and Split Views
23. Text
24. Web Views
25. Controls and Other Views
26. Modal Dialogs
27. Audio
28. Video
29. Music Library
30. Photo Library
31. Address Book
32. Calendar
33. Mail
34. Maps
35. Sensors
36. Persistent Storage
37. Basic Networking
38. Threads
39. Undo
40. Epilogue
iOS 4 高级编程
Welcome to Advanced iOS 4 Programming, a text that targets the development of mobile applications
on devices (such as the iPhone, iPad, and iPod touch) running the iOS 4 operating system.
This text covers a wide variety of essential and advanced topics, including
• The Objective-C programming language and runtime
• Collections
• Cocoa Touch
• Interface Builder
• Building advanced mobile user interfaces
• Core Animation and Quartz 2D
• Model-view-controller (MVC) designs
• Table views
• Core Data
• Developing for the iPad
• Grand Central Dispatch
• File management
• Parsing XML documents using SAX, DOM, and TouchXML
• Working with the Map Kit API
• Remote and local push notification
• Multitasking
• Working with the address book
• Consuming RESTful web services
• Blocks (closures) in Objective-C
• Building advanced location-based applications
• Developing database applications using the SQLite engine
• Cut, copy, and paste
• GameKit framework
• Undo management
• Unit testing
• Advanced networking
• Internationalization
• Building multimedia applications
Dashcode使用手册
iphone web app开发工具,适合初学者学习用。
TIdSMTP TIdMessage 发送电子邮件例子源代码
BCB 6 利用Indy 9 开发的发送邮件客户端例子源代码,仅供参考,源代码可用于商业工程代码中。
SafeArray实现对Excel的导入\导出例子源代码
使用SafeArray对Excel导入/导出(区域读写数据),比使用单元格循环读写速度快上一百倍以上,经过测试整个工作表65526*10的数据区域,导入时间与导出时间就35秒钟左右,速度上与读写普通的文本文件有得比,基本能让人满意.网上的一此读写组件(如:XLSReadWrite/NativeExcel),看过XLSReadWrite组件的官方网上写着 XLSReadWriteII is fast! Write more than 1,000,000 cells in less than a second!不知是不是吹的,有兴趣的朋友可以测试下,但如果SafeArray的速度能让人满意的话,也没必要用那些组件,还得收费.
TeeChart 平滑曲线实现例子源码
TeeChart 8 平滑曲线例子源码,希望对你们有作用.
DevExpress v43 help part1
DevExpress v43 帮助文档(hlp)
上传权限限制,只能把文件进行分割,分两部分part1与part2。
DevExpress v43 help part2
DevExpress v43 帮助文档(hlp)
上传权限限制,只能把文件进行分割,分两部分part1与part2。
DevExpress v45 Demo
DevExpress v45 演示Demos
DevExpress v45 auto-installer
DevExpr_v45_09_07_2009 VCL 库自动安装版
C++头文件转源文件工具
自己编写的一个C++头文件转换源文件程序,用到MS的greta库、SkinMagic库,MFC下开发而成,软件开源,可自由传播,请保留作者信息。
觉得对你有用的麻烦顶下。
H文件生成CPP文件工具
本人开发的一个头文件转源文件的程序,应用于C++编程中。如果对你们有用,就帮忙顶下!
Delphi步步精通
花了点心思把PPT转成PDF,死了几千个脑细胞完成的...
给大家看下,如果觉得不错的话,顶个给兄弟我面子...
Hibernate API
本人从官网站下载,转化为CMH格式,是Hibernate3.2.2 API,希望对你们有作用.
Sprint API
本人从官方网站上下载的,转为CHM格式,是Spring2.0的API,希望对你们有帮助.
Struts API
本人从appache网站上下载的,转化为CHM格式的Struts API,是Struts1.3.8版本的CHM,希望对你们有帮助.
《数据结构(C语言版)--严蔚敏》配书光盘 DSDemo
以实验形式一条一条语句说明数据结构,个人觉得不错,特推荐给CSDN的网友们。支持的顶个。
windows程序设计-王艳平
刚制作出来的就放上来了~~~<br>喜欢C++的朋友顶下~~~<br>
vb.net中加入Flash控件(Flash.ocx)及示例
找了很久才找到这个免费的VB.net中加入Flash的控件Flash9.ocx,特地共享一下。支持下.......