Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Codebox the ultimate programmers resource!

  [Theboxnetwork.8m.com]

home | add_URL | | link

Assembly!

Tutorials

Assembly for complete beginners

Iczelion's tutorial: ODBC

Tutorial Package - Direct download.

Iczelion's tutorial: PE Tutorial Package - Direct download.

Iczelion's tutorial: VxD Tutorial Package - Direct download.

Iczelion's tutorial: Win32 Assembly Package - Direct download.

Iczelion's Win32 Tutorial 10: Dialog Box as Main Window - download

Iczelion's Win32 Tutorial 11: More about Dialog Box - download

Iczelion's Win32 Tutorial 12: Memory Management and File I/O - download

Iczelion's Win32 Tutorial 13: Memory Mapped Files - download

Iczelion's Win32 Tutorial 14: Process - download

Iczelion's Win32 Tutorial 15: Multithreading Programming - download

Iczelion's Win32 Tutorial 16: Event Object - download

Iczelion's Win32 Tutorial 17: Dynamic Link Libraries - download

Iczelion's Win32 Tutorial 18: Common Controls - download

Iczelion's Win32 Tutorial 19: Tree View Control - download

Iczelion's Win32 Tutorial 1: The Basics - download

Iczelion's Win32 Tutorial 20: Window Subclassing - download

Iczelion's Win32 Tutorial 21: Pipe - download

Iczelion's Win32 Tutorial 22: Superclassing - download

Iczelion's Win32 Tutorial 23: Tray Icon - download

Iczelion's Win32 Tutorial 24: Windows Hooks - download

Iczelion's Win32 Tutorial 2: MessageBox - download

Iczelion's Win32 Tutorial 3: A Simple Window - download

Iczelion's Win32 Tutorial 4: Painting with Text - download

Iczelion's Win32 Tutorial 5: More about Text - download

Iczelion's Win32 Tutorial 6: Keyboard Input - download

Iczelion's Win32 Tutorial 7: Mouse Input - download

Iczelion's Win32 Tutorial 8: Menu - download

Iczelion's Win32 Tutorial 9: Child Window Controls - download

Linux Assembly Tutor - 1st part - this is a tutor for all of you on linux that want to learn how to asm

masta`s Tutorial on Win95 ASM Coding Part 0 - download

masta`s Tutorial on Win95 ASM Coding Part 1 - download

masta`s Tutorial on Win95 ASM Coding Part 2 - download

Programming in extreme conditions - by Alexey Kalmykov (aka B52) - What if you have a computer with only MS-DOS installed on it, with no compilers, text editors, whatever... nothing but the Character User Interface of your outdated Operating System. Will you still be able to code a program and make it run?

Secret`s Win32 Assembly Advanced Tutorial - Callbacks, Compiles and Resources - download

Secret`s Win32 Assembly Intermediate Tutorial - download

Secret`s Win32 Assembly Introduction - download

Secret`s Win32 Quick Tutor - download

Webster - The Art of Assembly Language Programming

Amiga

Amiga University - Miscellaneous sources and examples, including all issues of "The Source" coders magazine.

Amycoder - Various sources and downloadable books in english, danish and german languages.

Asm-Pro for Amiga MC680x0 - Some useful information about 680x0 assembler coding and demo-coding for Amiga range of computers, also useful for C(++). And home of Asm-Pro m68k macro assembler. 100% Amiga!

Chaozers' Assember Page - A good choice of tools, documentation and sources (includes, for example, a DBM player and the latest AsmONE and AsmPro).

Optimized Amiga Programming - These pages are dedicated to all amiga programmers, especially to people who are interested in optimizing routines on algorithm and assembler level. You will find a lot of computer graphics related routines and tutorials, as used in recent games and scene-demos, here - like texture mapping, chunky to planar conversion and much more.

Superior's Amiga Assembler - Sources for various graphic demos, intended as learning material for beginners.

Assembly!

Websites!

AMD 8753H project - Assembly programming source codes; hobby project.

Asl - Free, powerful cross assembler for many microcontrollers and processors.

Assembler Gems - Intel x86 and Motorola assembler snippets. Good collection of assembler algorithms in an easy to read format.

Assembly HOWTO - by Konstantin Boldyshev, François-René Rideau: insightful, general systems and usage philosophy, and tips.

Assembly Language forum at Tek-Tips - Assembly Language technical support forums and mutual help system for computer professionals. Selling and recruiting forbidden.

Assembly Language Journal - Online magazine which is covering assembly language programming techniques.

Assembly Tutorial List - Online tutorial list for Assembly language, education for beginners and advanced users.

Assembly Tutorials - Lists resources for learning assembly language, downloadable tutorials, books, forums, mailing lists, source codes of interest.

Aware to open source software: Assembly Languages - Collection of links to assemblers, simulators, interpreters, all with source code.

Bixoft: Why assembler? - Advantages of assembly programming, prejudices against it, exposes myths.

6502 Cross-Development Languages and Tools - List of cross-platform assemblers and disassemblers targeting 6502 microprocessor, focus: Commodore 8-bit computers.

CrossIt: 8051 cross assembler - To target AV (Atmel AT 90), Pentium, ...

Find Assembly Tutorials - A database of free assembly tutorials available on the internet.

L.IN.O.L.E.U.M. - Low-level INterfaced OverLanguage for Extremely Universal Machine-coding. Claims: a missing ring in the history of programming languages, cross-platform ASM with almost 1:1 language-to-CPU instruction ratio, new way to address memory units (n-flat address space), easier than Assembly, but still low-level interfaced, open source.

Linux Assembly - On this site you will find various resources ranging from tutorials, documentation up to actual Linux and Unix tools written in assembly language.

MCA Assembler - Assembler for the Intel 8748 and 8749 microcomputers. The program runs in MS-DOS, but I intend to compile the program for Windows if and when DOS program support is no longer readily available.

Metalab Linux assember software FTP archives - Many assemblers, tools, docs for many systems: Asl, Asm, Asm68xx, Dasm, Nasm, Optimizer, Tas, Zmac, Structured Macros for 8051 assemblers, Intel/Motorola Hex file format to binary converter, more.

Softpanorama Assembler Links - Great site. Many excellent links, many in Russian.

Typed Assembly Language: TAL - Extends traditional untyped assembly languages with typing annotations, memory management primitives, and sound set of typing rules. The typing rules guarantee memory safety, control flow safety, type safety of TAL programs. What do you want to type check today?

ASM4Newbies - Assembly language for beginners. Contains some utilities, Ralph Brown's Interrupt list, tutorials and examples.

Development

A86 - Very fast and easy to use x86 non red tape assembler. Perfect for creating COM files. Has a great macro processor. Assembles 8087/287/387/IIT coprocessors instructions, and the extended instruction set of the 186/286/NEC series, including the NEC-unique instructions. Direct download.

Alib 4.0 - ALIB 4.0 Assembly language library with over 400 functions plus source. Documentation and binary library.

ALIB 4.0: Sample programs - Good examples of Alib usage.

Alib: source code - Source code for Alib 4.0

ALINK - The Linker used for NASM programs.

ASM edit - An assembly-centric text editor. Direct download.

FreeLib v3.0 - Freelib v3.0 is a library of 200 routines very usefull for assembly programmer. Including: like buffered file I/O,formatted string output, memory allocation, etc. All routines are highly optimized for size and speed, and average only 60 bytes each.

IDA Pro - The BEST disassembler whenever created! Revolution in world of cracking ... Added support for the Pentium 4 new instructions!

MASM32 - MASM32 is a working development environment for programmers who want to write 32 bit Microsoft Assembler

Microsoft MASM 6.15 - Microsoft MASM 6.15 + Visual C++ Processor Pack directly form Microsoft.

Microsoft Windows Driver Development Kits - All you need to code drivers for Windows.

NASM - NASM (The Netwide Assembler) is free 80x86 assembler.It supports a range of object file formats, including Linux `a.out' and ELF, NetBSD/FreeBSD, COFF, Microsoft 16-bit OBJ and Win32, different opcodes (Pentium, P6 and MMX) and has macro capability.

SPARC v8 - SPARC v8 assembler & disassembler - source codes

TA2AS - Converter from TASM to AT&T assembler syntax

TASM 5.0 - Borland Turbo Assembler 5.0 has enhanced MASM compatibility. TASM32.EXE Thunk Compiler compatibility for Windows 95 flat thunking. Also supports 16-bit real mode, 16-bit protected mode, 32-bit protected mode assemblers.

W32Dasm - Disassembles both 16 and 32 bit Windows programs, displays for exports, imports, menu, dialog, and text references, integrated debugger for 32 bit programs, disassembles MMX Instructions, and more ...

Windows Source - Produces commented disassemblies of Windows 16 & 32 bit executables, dynamic link libraries (DLLs), device drivers, and 32-bit virtual device drivers (VxDs). The generated assembly listings are primarily used to improve your understanding of Windows programs, the internals of Windows itself, and help identify and clarify important undocumented services and functions.

Books

Free Assembly Tutorials - Get Free Books On Assembly Language Now...

The Art of Assembly - A very thorough book on 80x86 ISA & asm programming for this platform.

© The Box Network.8m.com