文件名称:Mastering-Assembly-Programming:由Packt发布
文件大小:115KB
文件格式:ZIP
更新时间:2024-06-15 22:53:26
Assembly
掌握汇编编程 这是Packt出版的的代码库。 从指令集到带有英特尔处理器的内核模块 这本书是关于什么的? 汇编语言是任何平台上最低级别的人类可读编程语言。 了解汇编级别的方式将帮助开发人员以更加优雅和有效的方式设计代码。 它可以通过从高级编程语言(例如C / C ++)编译源代码来产生,但也可以从头开始编写。 可以使用汇编器将汇编代码转换为机器代码。 本书涵盖以下激动人心的功能: 对底层平台有更深入的了解 了解二进制算术和逻辑运算 用汇编语言创建优雅而高效的代码 了解如何将汇编代码链接到外部世界 深入了解英特尔CPU的相关内部机制 如果您觉得这本书适合您,请立即获取! 说明和导航 所有代码都组织在文件夹中。 该代码将如下所示: fld [radius] ; Load radius to ST0 ; ST0 <== 0.2345 fldpi
【文件预览】:
Mastering-Assembly-Programming-master
----Chapter05()
--------biocalc_win.asm(6KB)
----Chapter04()
--------crc8_win.asm(2KB)
--------addressing_win64.asm(2KB)
----Chapter02()
--------FASM()
--------MASM()
--------GAS()
----README.md(4KB)
----Chapter10()
--------Lin32()
--------Win32()
----Chapter06()
--------macro_win.asm(3KB)
--------macro_win64.asm(4KB)
----Chapter11()
--------Linux()
--------Legacy_patched_complex.exe(36KB)
--------obfuscation.asm(1KB)
--------patch_section.asm(507B)
----LICENSE(1KB)
----Chapter07()
--------structures_win.asm(4KB)
--------trees_win.asm(10KB)
--------vm_code.asm(933B)
----Chapter08()
--------Chapter8_lin()
--------Chapter8_win()
--------platform.inc(3KB)
--------crypto.asm(5KB)
----Chapter03()
--------template_lin.asm(900B)
--------template_win.asm(2KB)
--------aes128_win.asm(3KB)
--------aes128_lin.asm(3KB)