深入理解程序设计使用Linux汇编语言_汇编语言教程
汇编语言教程

深入理解程序设计使用Linux汇编语言_汇编语言教程

资源名称:深入理解程序设计使用Linux汇编语言 内容简介: 是否真正理解汇编语言,常常是普通程序员和优秀程序员的分水岭。《深入理解程序设计:使用Linux汇编语言》介绍了Linux平台下的汇编语言编程,教你从计算机的角度看问题,从而了解汇编语言及计算机的工作方式,为成就自己的优秀程序员之梦夯实基础。 很多人都认为汇编语言晦涩难懂,但New Medio技术总监Jonathan Bartlett的这本书将改变人们的看法。本书首先介绍计算机的体系结构,然后从编写简单程序开始,一步一步扩充函数、文件、读写处理等知识,并平滑过渡到程序共享、存储与优化,由浅入深地介绍了Linux汇编语言编程。作者不仅会带你了解向计算机传递信息的方式方法,还让你学会向修改和使用程序的人传递信息,并最终用自己的规则构建“世界”,按自己对问题的理解和解决方案创造“世界”。 主要内容: 计算机体系结构(详解内存及寻址方式); 编程初体验; 函数使用及复杂度处理; 文件处理及缓冲区分析; 记录读写及修改; 通过测试及错误处理打造健壮程序; 程序共享; 内存布局及处理; 计算机的计数原理; 程序优化(时机、位置及方式)。 资源目录: 第1章 引言  1 1.1  欢迎加入编程大军  1 1.2  工具  2 第2章 计算机体系结构  5 2.1  内存结构  5 2.2  CPU构造  6 2.3  几个术语  7 2.4  内存详解  9 2.5  寻址方式  10 2.6  温故知新  11 2.6.1  理解概念  11 2.6.2  应用概念  11 2.6.3  深入学习  12 第3章 编写第一个程序  13 3.1  编程初体验  13 3.2...
程序设计语言概念(第9版) PDF_汇编语言教程
汇编语言教程

程序设计语言概念(第9版) PDF_汇编语言教程

资源名称:程序设计语言概念(第9版) PDF 第1章 预备知识 1.1 学习程序设计语言原理的原因 1.2 程序设计领域 1.3 语言评价标准 1.4 影响语言设计的因素 1.5 程序设计语言的分类 1.6 语言设计中的权衡 1.7 实现方法 1.8 编程环境 小结 复习题 习题 第2章 主要程序设计语言的发展 2.1 Zuse的Plankalkal语言 2.2 最少硬件的程序设计:伪代码 2.3 IBM 704计算机与Fortran语言 2.4 函数式程序设计:LISP语言 2.5 迈向成熟的第一步:ALGOL 60 2.6 商务记录计算机化:COBOL语言 2.7 分时处理的开始:BASIC语言 2.8 满足所有人的需要:PL/1 2.9 两种早期的动态语言:APL和SNOBOL 2.10...
西安交通大学《汇编语言程序设计》课程视频(36集)_汇编语言教程
汇编语言教程

西安交通大学《汇编语言程序设计》课程视频(36集)_汇编语言教程

资源名称:西安交通大学《汇编语言程序设计》课程视频(36集) 资源目录: 西安交通大学汇编语言程序设计(1) 西安交通大学汇编语言程序设计(10) 西安交通大学汇编语言程序设计(11) 西安交通大学汇编语言程序设计(12) 西安交通大学汇编语言程序设计(13) 西安交通大学汇编语言程序设计(14) 西安交通大学汇编语言程序设计(15) 西安交通大学汇编语言程序设计(16) 西安交通大学汇编语言程序设计(17) 西安交通大学汇编语言程序设计(18) 西安交通大学汇编语言程序设计(19) 西安交通大学汇编语言程序设计(2) 西安交通大学汇编语言程序设计(20) 西安交通大学汇编语言程序设计(21) 西安交通大学汇编语言程序设计(22) 西安交通大学汇编语言程序设计(23) 西安交通大学汇编语言程序设计(24) 西安交通大学汇编语言程序设计(25) 西安交通大学汇编语言程序设计(26) 西安交通大学汇编语言程序设计(27) 西安交通大学汇编语言程序设计(28) 西安交通大学汇编语言程序设计(29) 西安交通大学汇编语言程序设计(3) 西安交通大学汇编语言程序设计(30) 西安交通大学汇编语言程序设计(31) 西安交通大学汇编语言程序设计(32) 西安交通大学汇编语言程序设计(33) 西安交通大学汇编语言程序设计(34) 西安交通大学汇编语言程序设计(35) 西安交通大学汇编语言程序设计(36) 西安交通大学汇编语言程序设计(4) 西安交通大学汇编语言程序设计(5) 西安交通大学汇编语言程序设计(6) 西安交通大学汇编语言程序设计(7) 西安交通大学汇编语言程序设计(8) 西安交通大学汇编语言程序设计(9)
编程珠玑(第二版) 中、英文PDF附源码_汇编语言教程
汇编语言教程

编程珠玑(第二版) 中、英文PDF附源码_汇编语言教程

资源名称:编程珠玑(第二版) 中、英文PDF附源码 第一部分 编 程 技 术 第1章 性能监视工具…..。3 第2章 关联数组…..。13 第3章 程序员的忏悔…..。23 第4章 自描述数据…..。33 第二部分 实 用 技 巧 第5章 劈开戈尔迪之结…..。43 第6章 计算机科学箴言集…..。51 第7章 粗略估算…..。61 第8章 人员备忘录…..。69 第三部分 人性化I/O 第9章 小语言…..。75 第10章 文档设计…..。91 第11章 图形化输出…..。103 第12章 对调查的研究…..。113 第四部分 算 法 第13章 绝妙的取样…..。123 第14章 编写数值计算程序…..。129 第15章...
红黑联盟十周年-汇编语言系列教程(16课全)_汇编语言教程
汇编语言教程

红黑联盟十周年-汇编语言系列教程(16课全)_汇编语言教程

资源名称:红黑联盟十周年-汇编语言系列教程(16课全)   教程内容: 课程为红黑联盟十周年活动时发布的汇编语言系列教程,共16课。汇编是成为高手、理解API、编程原理、学习高级语言、调试程序、红客技术等等都能用的到的基础知识课程目录第一课:开篇第二课:数值转换 (知识拓展:计算机进制转换方法)第三课:补码 反码 原码 ASCII码第四课:汇编基础知识第五课:寄存器(CPU工作原理)第六课:Debug第七课:寄存器(内存访问) 上第七课:寄存器(内存访问) 下第八课:寄存器与堆栈第九课:第一个程序上第九课:第一个程序下第十课:[bx]和loop命令第十一课:多个段的程序第十二课:更灵活的寻址方式第十三课:数据处理的两个基本问题第十四课:转移指令的原理 (例题:转移指令的原理例题)第十五课:call 和ret指令第十六课 :利用call ret 的习题讲解
软件故事:谁发明了那些经典的编程语言 PDF_汇编语言教程
汇编语言教程

软件故事:谁发明了那些经典的编程语言 PDF_汇编语言教程

资源名称:软件故事:谁发明了那些经典的编程语言 PDF 第1章 引言:软件和编程艺术的兴起 第2章 FORTRAN:早期的“转折点”第3章 20世纪60年代的惨痛教训:从繁盛到COBOL和IBM 360计划成为现实 第4章 打破巨型计算机的控制:Unix和C第5章 为大众编程:从达特茅斯的BASIC到Visual Basic第6章 欧洲的影响力:从Algol到Pascal再到C++第7章 属于自己的计算机:PC产业的起步及Word的故事 第8章 服务于大众的计算机:从Gooey到Macintosh的漫漫长路 第9章 为每一个人编程:让用户自己动手 第10章 Java:杂乱中诞生的新语言 第11章 一定有更好的方式:Apache和开源运动 资源截图:
汇编语言的编程艺术(第2版) PDF_汇编语言教程
汇编语言教程

汇编语言的编程艺术(第2版) PDF_汇编语言教程

资源名称:汇编语言的编程艺术(第2版) PDF 第1章 进入汇编语言的世界 1 1.1 hla程序的结构 1 1.2 运行第一个hla程序 3 1.3 基本的hla数据声明 4 1.4 布尔值 6 1.5 字符值 6 1.6 intel 80×86 cpu系列简介 6 1.7 存储子系统 9 1.8 基本的机器指令 11 1.9 基本的hla控制结构 14 1.9.1 hla语句中的布尔表达式 14 1.9.2 hla中的if..then..elseif..else..endif语句 16 1.9.3 布尔表达式中的逻辑与、逻辑或以及逻辑非 18 1.9.4 while..endwhile语句 20...
汇编语言 基于x86处理器(原书第7版) ([美]基普·欧文) 中文完整_汇编语言教程
汇编语言教程

汇编语言 基于x86处理器(原书第7版) ([美]基普·欧文) 中文完整_汇编语言教程

资源名称:汇编语言 基于x86处理器(原书第7版) ([美]基普·欧文) 中文完整 第1章 基本概念 1第2章 x86处理器架构 23第3章 汇编语言基础 39第4章 数据传送、寻址和算术运算 73第5章 过程 108第6章 条件处理 148第7章 整数运算 191第8章 高级过程 227第9章 字符串和数组 279第10章 结构和宏 308第11章 MS-Windows编程 354第12章 浮点数处理与指令编码 406第13章 高级语言接口 438 资源截图:
汇编语言编程技术高效实践培训班_汇编语言教程
汇编语言教程

汇编语言编程技术高效实践培训班_汇编语言教程

资源名称:汇编语言编程技术高效实践培训班   教程内容: ┣━第十三课:再谈条件判断┣━第二十四课:对话框的学习┣━第二十九课:编写DLL程序┣━第十一课:从汇编的角度去限制第一个┣━第二十三课:快捷键┣━第二十六课:子窗体控件的学习(2)┣━第六课:CPU与寄存器┣━第十二课:esp、ebp、eip寄存器┣━第十课:条件判断)┣━第二十五课:子窗体控件的学习┣━第二十课:用汇编语言编写第一个窗┣━第十六课:循环(For)┣━第十八课:loop汇编指令的循环┣━第十九课:子过程┣━第七课:MOV与ADD、SUB指令的使用┣━第五课:计算机的硬件组成与工作原┣━第四课:二进制、十进制、十六进制┣━第三十四课:反OllyDbg技术┣━第二十二课:右键弹出式菜单┣━第十七课:循环(while)┣━第三十三课:修改PE头实现反调试┣━第二十七课:文件与目录的操作┣━第二十八课:文件的读写┣━第二十一课:菜单资源┣━第三十二课:定时器┣━第九课:反汇编给其他程序添加函数┣━第三十一课:获取与设置系统时间┣━第十四课:自增与自减┣━第十五课:标志位┣━第三十课:C语言嵌入汇编┣━第八课:进栈与函数的调用