Category:Assembly
From SecurityForest
- Description: A listing of Assembly language programming tutorials both, basic and advanced.
- Author: Raja Jee
- Download: Assembly Tutorials (http://www.pickatutorial.com/tutorials/assembly_1.htm)
- Rated:
- Title: Pc Assembly Language
- Description: The tutorial has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about how C works under the hood. All the examples use the free NASM (Netwide) assembler. The tutorial only covers programming under 32-bit protected mode and requires a 32-bit protected mode compiler.
- Author: Paul A. Carter
- Download: pcasm-book.pdf.gz (english version) (http://www.drpaulcarter.com/pcasm/redir.php?file=pcasm-book.pdf.gz)
- Download: pcasm-book-port-pdf.zip (portuguese version) (http://www.drpaulcarter.com/pcasm/pcasm-book-port-pdf.zip)
- Download: pcasm-book-french-pdf.zip (french version) (http://www.drpaulcarter.com/pcasm/pcasm-book-french-pdf.zip)
- Rated:
- Title: The Art of Assembly
- Description: The Art of Assembly Language Programming is the World's #1 book on x86 assembly language programming!. The Art of Assembly Language Programming includes a special version for Linux users who would like to learn assembly language programming directly under Linux and other special version for windows. These books are very complete for learning Assembly.
- Author: Randall Hyde
- Download: aoapdf.tar.gz(linux version) (http://webster.cs.ucr.edu/AoA/Linux/aoapdf.tar.gz)
- Download: aoapdf.tar.gz(windows version) (http://webster.cs.ucr.edu/AoA/Windows/aoapdf.tar.gz)
- Rated:
Still to be converted to resemble the securityforest syntax of education item entries
Please help out and convert a few links...
- A Short Assembly Tutorial (http://www.cas.american.edu/%7Estuddard/classes/fall1995/4028201/notes/12sep95/)
- A86 Assembler and D86 Debugger (http://eji.com/a86/index.htm)
- Abe's Demoschool (http://www.mds.mdh.se/f%C3%B6reningar/small/abe/)
- AIX Version 4.3 Assembler Language Reference (http://nscp.upenn.edu/aix4.3html/aixassem/alangref/toc.htm)
- The Art of Assembly Language (http://www.ladysharrow.ndirect.co.uk/library/Progamming/The%20Art%20of%20Assembly%20Language%20Programming/art_of_assembly_language_Forward.htm)
- Art of Assembly Language (http://webster.cs.ucr.edu/Page_asm/ArtofAssembly/pdf/AoAPDF.html)
- ASM CENTRAL (http://www.cit.ac.nz/smac/asm/)
- ASMTUT.TXT at help-site.com (http://help-site.com/local/ASMTUT.TXT)
- Assembler for PC's (http://www.inx.de/%7Enkomin/html/assembe.htm)
- Assembly Language (http://www.programfiles.com/index.asp?menu2=296)
- Assembly Language - PC Webopaedia Definition and Links (http://webopedia.internet.com/TERM/a/assembly_language.html)
- Assembly Language Coding Standard (http://www.pherber.co.uk/work/stds/asmstd.html)
- Assembly Language Programmer's Guide (http://www.cs.arizona.edu/computer.help/policy/DIGITAL_unix/Digital_UNIX_Bookshelf.html)
- Assembly Language Tutor (http://thsun1.jinr.ru/%7Ealvladim/man/asm.html)
- Assembly Language Workbook (http://www.nuvisionmiami.com/books/asm/workbook/index.htm)
- Assembler Programming (http://garbo.uwasa.fi/pc/assembler.html)
- Assembly Language Tutorial (http://udgftp.cencar.udg.mx/ingles/tutor/Assembler.html)
- Assembly Programming Journal (http://asmjournal.freeservers.com/)
- Assembly Tutorials (http://www.gustavo.net/programming/assembly__tutorials.shtml)
- Assembly Tutorials (http://www.gustavo.net/programming/asm.shtml)
- C--: a portable assembly language (http://www.cminusminus.org/abstracts/pal-ifl.html)
- Channel1 File Library (http://www.filelibrary.com/Contents/DOS/72/index.html)
- Dave's Home Page Assembly (http://web.syr.edu/%7Edbgrandi/assembly.htm)
- Design of a SPARC Assembler (http://www.csn.net/%7Ebediger/sparc_asm.html)
- Downloadable Tutorials (http://www2.dgsys.com/%7Eraymoon/asmlinks.html#Downloadable)
- Free and Shareware (http://www.inx.de/%7Enkomin/html/filese.htm)
- Gavin's Guide to 80x86 Assembly (http://www.strangecreations.com/library/assembly/tutor/)
- Glossary of Terms (http://www-scm.tees.ac.uk/users/a.clements/Gloss1.htm)
- Hardware-Independent Assembly Language Programming for DSPs (http://www.msdmag.com/frameindex.htm?1999/9901/9901feat3.htm)
- Ice Digga's World (http://www.ice-digga.com/programming/)
- Intel Architecture Tutorials: What's Available (http://developer.intel.com/vtune/cbts/cbts.htm)
- Intel Secrets - What Intel Doesn't Want You to Know (http://www.x86.org/secrets/intelsecrets.htm)
- Intel Technology Journal (http://developer.intel.com/technology/itj/q41999/articles/art_3.htm)
- Intel Touchstone Delta (http://www.cacr.caltech.edu/resources/paragon/i860.tutorial.shtml)
- The International Brotherhood of Assembly/Machine Programmers (http://www.members.kconline.com/strycker/IBAMP/index.html)
- The Interrupt List (http://www.cs.cmu.edu/afs/cs/user/ralf/pub/WWW/files.html)
- Jones on BCD Arithmetic (http://www.cs.uiowa.edu/%7Ejones/bcd/)
- Leonid Mamtchenkov's Home Page (http://www.geocities.com/SiliconValley/Way/1047/asm/)
- LinuxAssembly.org (http://linuxassembly.org/)
- Machine Organization and Assembly Language Programming (http://ppl.mines.colorado.edu/341.dir/main.html)
- MicroAsm Windows Assembler Download Page (http://login.eunet.no/%7Eoleset/microasm.htm)
- Mike Babcock's ASM Tutorial - Assemble It: Documents (http://www.xs4all.nl/%7Esmit/docs.htm)
- Mixing Assembly language with Visual Basic (http://www.geocities.com/SunsetStrip/Stage/8513/assembly.html)
- Paul Hsieh's x86 Assembly Language Page (http://www.azillionmonkeys.com/qed/asm.html)
- PC Assembly Language Tutorials and Demos (http://bobrich.lexitech.com/)
- PC-GPE on the Web - VLA Assembly Language Tutorials (http://www.qzx.com/pc-gpe/asm.tutorials.html)
- Processor Information: Intel MMX (http://www.imada.ou.dk/%7Ejews/PInfo/mmx.html)
- Ralf Brown's Interrupt List HTML Version (http://www.ctyme.com/rbrown.htm)
- Sandpile.org - The World's Leading Source or Pure Technical 80x86 (http://www.sandpile.org/)
- TI-83 Z80 Assembly Language (http://www.ti.com/calc/docs/83asm.htm)
- The University of Warwick - Computer Science Research Papers (http://www.dcs.warwick.ac.uk/pub/reports/rr/index.html)
- Whiz Kid Technomagic (http://www.geocities.com/SiliconValley/Heights/7394/)
- Windows 95 Assembly Language Programming (http://www.eskimo.com/%7Ehtak/win95asm/win95asm.htm)
- x86 and Pentium Programming Tips and Info (http://www.quantasm.com/freeinfo.html)
- x86 Assembly Language FAQ (http://www2.dgsys.com/%7Eraymoon/x86faqs.html)
