X86 Assembly/Resources
From Wikibooks, open books for an open world
Wikimedia Sources [edit]
- Carter, Paul, "PC Assembly Tutorial". Online book. http://www.drpaulcarter.com/pcasm/index.php
- Hyde, Randall, "The Art of Assembly Language", No Starch Press, 2003. ISBN 1886411972. http://www.artofassembly.com
- Triebel and Signh, "The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications", 4th Edition, Prentice Hall, 2003. ISBN 0130930814
- Jonathan Bartlett, "Programming from the Ground Up", Bartlett Publishing, July 31, 2004. ISBN 0975283847. Available online at http://download.savannah.gnu.org/releases/pgubook/
- Tambe, Pratik, "Primitiveasm: Learn Assembly Language in 15 days!!!", 1st online Edition at http://pratik.tambe.googlepages.com/
- Gerber, R. and Bik, A.J.C. and Smith, K. and Tian, X., "The Software Optimization Cookbook: High-Performance Recipes for IA-32 Platforms", 2nd edition, Intel Press, 2006. ISBN 9780976483212
- Blum, R., "Professional Assembly Language", 1st edition, Wiley, 2005. ISBN 9780764579011
Web Resources [edit]
Other Assembly Languages [edit]
|
Assembly Languages
|
x86 Assembly |
The Assembly Language used by 32-bit Intel Machines including the 386, 486, and Pentium Family. |
MIPS Assembly |
A Common RISC Assembly Language that is both powerful and relatively easy to learn. |
68000 Assembly |
The Assembly language used by the Motorola 68000 series of microprocessors. |
PowerPC Assembly |
The Assembly language used by the IBM PowerPC architecture. |
SPARC Assembly |
The Assembly language used by SPARC Systems and mainframes. |
6502 Assembly |
The 6502 is a popular 8-bit microcontroller that is cheap and easy to use. |
TI 83 Plus Assembly |
The instruction set used with the TI 83 Plus brand of programmable graphing calculators. |
360 Assembly |
The instruction set used with the IBM 360 / 370 / 93xx and z/System brand of Mainframe computers. |