DescriptionThis category holds links on Assembly languages that run on computers, PCs and otherwise, using Intel and compatible x86-based architecture central processor units: CPUs. Main members of the Intel x86 family: 8086, 8088, 80186, 80286, 80386, 80486, 80586 (Pentium), 80686 (Pentium II), 80786 (Pentium III), 80886 (Pentium 4), and more to come. Some x86 compatibles: AMD, Cyrix, Transmeta, Winchip, etc.
x86
- Ed Pizzi's Programming Site (Site) - A programming site with freeware programs source code. Mostly assembly, some C. VGA demos, OS development, fractals, tutorials, tsr's, windows assembly.
- Brian's Page (Site) - Assembler graphics and tracked music, links.
- The X (86) Files (Site) - A few articles, links, downloads.
- ASM Community (Site) - For developers using assembler in Win32 environment. Includes message board, wiki book, and project hosting.
- terse (Site) - Algebraic assembly language employing prefix, infix, and postfix notation. Assembler simplified. Biggest advance in low-level programming since Macro Assembler. All the control of assembler, with the ease-of-use and look-and-feel of high-level languages. Low cost.
- Paul Hsieh's x86 Assembly Language Page (Site) - Articles, optimization hints and algorithms, x86 related links.
- Dolphinz Home Page (Site) - This page is devoted to Win32 programming in assembly language, and it contains tutorials, articles, tools, resources, and some code for Windows 95/98 using assembly language.
- Webster (Site) - Assembly language programming and HLA by Randall Hyde. Book homepages. Assembly language programming tools review. Articles and FAQ.
- MadWizard.org (Site) - Tutorials, downloads and links about programming assembly in windows, as well as a public snippet library.
- Intel Developer Home (Site) - Technical product specifications, documentation, support, tools. Almost all you need to know about Intel products.
- Dedicated Debugging Tool (DDT) (Site) - A full screen debugging tool, DDT captures the interrupt vectors and allows users to debug and alter the execution environment in a number of ways.
- Int 80h (Site) - Assembly language programming under Unix in general, and FreeBSD in specific.
- Hello, World program (Site) - Assembly Language for the IBM-PC
- David Parker's Assembly Language Library (Site) - Free assembler and linker download links and install instructions. Assembly documentaion, tips and tricks.
- TALx86 (Site) - A Typed Assembly Language for x86. Supports sums, arrays, references, recursive types, subtyping, type tagging, and modules.
- MASM32 (Site) - A working development for 32-bit Microsoft assembler. It includes useful libraries, documentation and tutorials.
- Easy Assembly - DOS (Site) - Tutorials, source code, links.
- MASM Forum (Site) - A forum for MASM assembler language programmers.
- Whiz Kid Technomagic (Site) - Assembly language programming for Windows. Source code samples included.
- Iczelion's Win32 Assembly Page (Site) - Tutorials, documentation, examples links.
- Ed Pizzi's Programming Site (Site) - A programming site with freeware programs source code. Mostly assembly, some C. VGA demos, OS development, fractals, tutorials, tsr's, windows assembly.
- Brian's Page (Site) - Assembler graphics and tracked music, links.
- The X (86) Files (Site) - A few articles, links, downloads.
- ASM Community (Site) - For developers using assembler in Win32 environment. Includes message board, wiki book, and project hosting.
- terse (Site) - Algebraic assembly language employing prefix, infix, and postfix notation. Assembler simplified. Biggest advance in low-level programming since Macro Assembler. All the control of assembler, with the ease-of-use and look-and-feel of high-level languages. Low cost.
- Paul Hsieh's x86 Assembly Language Page (Site) - Articles, optimization hints and algorithms, x86 related links.
- Dolphinz Home Page (Site) - This page is devoted to Win32 programming in assembly language, and it contains tutorials, articles, tools, resources, and some code for Windows 95/98 using assembly language.
- Webster (Site) - Assembly language programming and HLA by Randall Hyde. Book homepages. Assembly language programming tools review. Articles and FAQ.
- MadWizard.org (Site) - Tutorials, downloads and links about programming assembly in windows, as well as a public snippet library.
- Intel Developer Home (Site) - Technical product specifications, documentation, support, tools. Almost all you need to know about Intel products.
- Dedicated Debugging Tool (DDT) (Site) - A full screen debugging tool, DDT captures the interrupt vectors and allows users to debug and alter the execution environment in a number of ways.
- Int 80h (Site) - Assembly language programming under Unix in general, and FreeBSD in specific.
- Hello, World program (Site) - Assembly Language for the IBM-PC
- David Parker's Assembly Language Library (Site) - Free assembler and linker download links and install instructions. Assembly documentaion, tips and tricks.
- TALx86 (Site) - A Typed Assembly Language for x86. Supports sums, arrays, references, recursive types, subtyping, type tagging, and modules.
- MASM32 (Site) - A working development for 32-bit Microsoft assembler. It includes useful libraries, documentation and tutorials.
- Easy Assembly - DOS (Site) - Tutorials, source code, links.
- MASM Forum (Site) - A forum for MASM assembler language programmers.
- Whiz Kid Technomagic (Site) - Assembly language programming for Windows. Source code samples included.
- Iczelion's Win32 Assembly Page (Site) - Tutorials, documentation, examples links.
- NecroBones Demo Fire Earth (Video) -
- MenuetOS in Action (Video) -
- WinDbgKd Debugging How to Debug a Process (Video) -
- Bill GForce (Video) -
- Assembler Puzzle Final Assignment in Assembly language (Video) -
- Unreal Demo (Video) -
- Symbolic Disassembly (Post) - In looking at OCaml-generated x86 assembly last week, I noticed that having a language which keeps undefined identifiers in symbolic form can be handy. I started making notes in a Mathematica notebook to keep track of some heap ...
- bAssemblyb Debugging with VTrace (Post) - To do this I located some additional resources to help my understanding of assembly. Using Assembly Language in Linux; Linux System Call Table; x86 Assembly Programming. Together with my old version of Hello World I created an assembly ...
- Generating executable machine code (Post) - Is my theory correct that all assembly instructions must be compiled to an 8bit code that the CPU can understand? If yes, does anyone know where to get a list of these 8bit codes for each x86 assembly instruction? ...
- hello world, C and GNU as (Post) - gcc can also provide us with the x86 assembly file it used. I typed gcc -S hello.c and this was the output I got: .file "hello.c" .def ___main; .scl 2; .type 32; .endef .section .rdata,"dr" LC0: .ascii "hello, world! ...
- Free bAssemblyb and Machine Language Ebooks Download (Post) - In this posting i wish to provide you free assembly and machine language ebooks. These ebooks will definitely guide you to learn RISC, machine language, assembly language of 8086/intel pentium, win32 programming of x86 assembly language ...
- How define a temprary registervariable in bx86 assemblyb help needed (Post) - I am trying to do some sort of intrumentation inside the assembly code generated by the pentium machine. Particualrly, I need to use some temporary register which can store some value. since x86 has only 6 general purpose registers I am ...
- Illini Dance Revolution (Video) -
- Very fast WHT, OConnor transform in bx86 assemblyb language SSE 3 (Post) - Summary: There is timing and demo code as well. ... Basically it has to do with transforming data into the Gaussian ... distribution and back again. ...
- bX86 assemblyb programming (Post) - Here is a online book on x86 assembly programming. http://download.savannah.gnu.org/releases/pgubook/ProgrammingGroundUp-1-0-booksize.pdf This is a very good book for beginners in assembly programming. See more information here: ...
- Walsh Hadamard transform, OConnor transform in bx86 assemblyb b...b (Post) - comp.dsp: Walsh Hadamard transform, OConnor transform in x86 assembly language (SSE 3)
- bet you five bucks this won39t work (Post) - .section .data .section .text .globl _start _start: mov $4, %eax mov $1, %ebx add %ebx, %eax mov %eax, %ebx mov $1, %eax int $0x80 x86 assembly under Linux, using the as(1) syntax, the result when echo $? is run should be 5.
- String Theory (Post) - The assembly generated for a calling with a character constant almost doesn’t involve memory operations: on the x86, function arguments are always passed on the stack, so there’s no avoiding that. However, on both the x86-64 and the ...
- The Art of bAssemblyb Language Programming (Post) - Learn Assembly Language Programming! "The Art of Assembly Language Programming" is the highly acclaimed text recommended by hundreds of web sites and advanced programmers to those who want to learn x86 assembly programming. ...
- bx86 Assemblyb Wikibook (Post) - This book covers assembly language programming for the x86 family of microprocessors. The objective is to teach how to program in x86 assembly, as well as the history and basic architecture of x86 processor family.
- GCC Inline bAssemblyb by S. Sandeep (Post) - This HOWTO explains the use and usage of the inline assembly feature provided by GCC. There are only two prerequisites for reading this article, and that’s obviously a basic knowledge of x86 assembly language and C. ...
- SavageEd 1.3.7 (Post) - Written in an x86 assembly language (HLA) No installation, uncompress and run Open large files limited by memory Optionally use menus to save settings/font choice in either system registry, or in a private initialization file. ...
- TLA bx86 Assemblyb Implementation (Post) - ... rewrite in FASM (the original version is implemented in VB), version 0.92 can be downloaded here (TLA - x86). This version implements roughly counted about 90 instructions and directives, and is written in pure 16-bit assembly code.
- More Stupid bx86 Assemblyb Tricks (Post) - 0 on x86. Eventually, I came up with a cute carry-flag trick and blogged about it. (Note: I’m not branching on this comparison — that would be easy. Instead I want the value of the comparison in a general purpose register. ...
- Greetings and Registers (Post) - Assembly refers to any low-level language that communicates directly with the CPU. For x86 assembly, low-level knowledge of computers is advised. The instructions used are operations the CPU can directly perform, and as such, ...
- Inline bx86 assemblyb in C (Post) - The first idea that I will be discussing is a plan to implement inline x86 assembly in C#. This will be based on a piece of code found here. There are a couple pieces that need to be implemented to bring this to completion. ...
- bx86 assemblyb problem w syntax for looping over array (Post) - I am trying to run the following x86 assembly code, which is meant to add a set of numbers up and print out the result:. Code: .section .data message: .ascii "The sum of the first 5 primes is " numbers: .long 2, 3, 5, 7, 11 ...
- SIMD is Your Friend (Post) - As my programming skills blossomed I taught myself x86 assembly and discovered the world of MMX. MMX was the first SIMD extension to the x86 instruction set, introduced in the Pentium line of processors way back in ‘95. ...
- Z80 multiplication asm or fortran or assembler (Post) - The last time I clid any x86 Assembly was in 1997 when. Divide by 10 with Z80 - comp.os.cpm | Grupos de Google . And even though CP/M were used to the Z80. 68HC11 | EmbeddedRelated.com. Whithout changes resume written for DR ASM or ...
- Finding out what is under the hood (Post) - Why X86 assembly? Simply because most of the software I was using were at some point built fully on it. Learning that language would have opened the doors to the heavenly world of computer knowledge. It was not like that. ...
- Programming Lab (Post) - The EE department is broken down into two specialties: the "regular" EEs who have a smattering of programming background (1 low-level introduction to C "for non-majors", 1 class on microprocessors with some x86 assembly, and 1 class in ...
- Visual C 2008 Express (Post) - You can’t, at least via the interface that I can find, specify what assembly to produce (x86 x86) in Express. In standard you can setup build configurations for Debug/Release/x86/x64/Any CPU combinations. Express, on the other hand, ...
- bAssemblyb for int main (Post) - Does this make a difference in the assembly? In my tests, the x86-64 version ignores it, both with and without optimization, whereas the x86 version (with no optimization) adds two extra operations before and after mov eax,0x0 : ...
- Native Manifests let39s do COM and forget the Registry... (Post) - DLL" on line 2. The requestedPrivileges element is not allowed in component manifest. I set the Assembly Identity below to Manifests.TheDLL, processorArchitecture=X86, version=1.2.3.4, type=win32:. image. Then, under Isolated COM: ...
- Linux bAssemblyb Language Programming (Post) - Master x86 assembly language from the Linux point of view! Assembly language lies at the boundary between hardware and software. While it can be described purely in terms of how it controls hardware, many of its features only make sense ...
- bx86 assemblyb generated by various GCC releases for a classic function (Post) - Fortunately, the assembly code generated by GCC 3.4.6 is far less puzzling when the C source code stands in a mere function instead of main(). Actually, the code is nearly identical to the one generated by GCC 2.95.3. ...
- PECompact 2.82 (Post) - Both compression algorithms used by PECompact feature an optimized, 32bit x86 assembly language decompressor for maximum data throughput. This tool is highly configurable and gives the user a great deal of power to select what and how ...
- MenuetOS (Post) - MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language, and released under the License. It supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry ...
- MenuetOS 0.82 Released (Post) - "MenuetOS is an Operating System in development for the PC written entirely in 32/64 bit assembly language, and released under the License. It supports 32/64 bit x86 assembly programming for smaller, faster and less resource hungry ...
- Linux Assembly (Site) - Linux Assembly: Linux/UNIX assembly language programming portal ... assembly programming under different platforms: IA32 (x86), IA64 (Itanium), x86 ...
- Linked by Thom Holwerda on Sun 16th Sep 2007 2039 UTC, submitted by MSaunders (News) - MikeOS 1.0 has been released. It is an open source PC operating system, designed as a tutor for basic OS design and x86 assembly language. "MikeOS is a 16-bit operating system for x86 PCs, written in assembly language, which boots from a floppy disk or CD-ROM.
- Assembly language Wikipedia, the free encyclopedia (Site) - ... there are two main language branches, especially in x86 assembly. ... Tools and tutorials for x86 programmers. Assembly Optimization Tips by Mark Larson ...
- x86 assembly language Wikipedia, the free encyclopedia (Site) - x86 Assembly ... term x86 refers to all the CPUs that can run the same original ... Each x86 assembly instruction is represented by a mnemonic, which in turn ...
- x86 Assembly Language FAQ A86 and D86 (Site) - ... section of the FAQ contains x86 assembly information specific to the Eric ... assembly-language/x86/general/part2 - This is a continuation of the above FAQ. ...
- OK, I admit it, I am twisted... (Post) - ... to understand their role and ultimately realizing fpr me to really understand how things worked I had to be able to re-produce approximations of them and so I taught my-self to program (Basic, Pascal, C, and c64 and x86 assembly). ...
- Linked by Eugenia LoliQueru on Thu 24th May 2007 2059 UTC (News) - "Those in search of eternal life need look no further than the computer industry.
- Linux Signal Handling Model (Post) - The popl %eax ; movl $,%eax ; int $0x80 x86 assembly sequence calls sys_sigret, which later on will restore the kernel stack frame return address to point to the original (faulting) user address. What is all this magic good for? ...
- x86 Assembly Wikibooks, collection of opencontent textbooks (Site) - ... book covers assembly language programming for the x86 family of ... Assembly, a 32-bit extension of the original Intel x86 processor architecture. ...
- bx86 assemblyb generated by various GCC releases for the main function (Post) - In this article, I will look at the assembly code generated from it by various releases of GCC on FreeBSD and I will try to explain what it does and why (though a couple of things are still mysterious). Moreover I will illustrate each ...
- Inline assembly for x86 in Linux (Site) - ... the overall use and structure of inline assembly for x86 on the Linux platform. ... Inline assembly for x86 in Linux. Putting the pieces together. Document ...
- My First Look on Singularity (Post) - Kernel closed at boot time - Device drivers in processes, except interrupt controller, clock, timer, and boot console (in HAL) - Little un-safe codes - x86 assembly : 14 files (2%) - C++ : 21 files (3%) - Unsafe C# : 104 files (18%) ...
- x86 Assembly Language FAQ (Site) - For the comp.lang.asm.x86 and alt.lang.asm newsgroups. ... FAQ that contains information of interest to all assembly language programmers. ...
- x86 Assembly Language FAQ General Part 13 (Site) - ... of three parts that contain x86 assembly language information common to all assemblers. ... assembly-language/x86/general/part1 - This is the basic portion ...
- SDLPong 1.4 has been released. Lots of improvements. No bouncing squares anymore. General 18 March, 2006 Got my new 2006 Ford Focus ZX5 yesterday. Between stalling out and bunny hopping I really like it. Programming 30 January, 2006 SDLPong 1.0 has been released. (Image) - car.jpg
- Nsledujc schma ukazuje, jak CLR nat assembly Kdy kompiltor vytvo spustiteln soubor, vlo do .text sekce PE hlaviky 6 bajt x86 instrukce (Image) - n200604292307_nacitani_assembly.jpg
- X86 Assembly Language Reference Manual (Books) - Only
- x86 Assembly Language Webring (Site) - x86 Assembly Language Webring Our purpose is to provide people with a convenient ... x86 assembly, and a growing number of programs written by myself in x86 assembly ...
- x86-registers.png (Image) - x86-registers.png
- My closet (Image) - 100_1113.jpg
- Assembly Spoken Here , Express Computers, December 11, 1995. PDF version (Image) - x86-IndianExpress.jpg
- My roommates setup (Image) - 100_1114.jpg
- Antec LANBoy Case Picture . Web 11 December, 2005 Ive replaced those overly large backgrounds with some smaller ones that I think actually look and do the job better. Web 10 December, 2005 (Image) - new_computer.jpg
- My setup (Image) - 100_1112.jpg
- ekil 4 Makine ve Assembly Dili Yan yana Yukardaki ekilde makine kodlarn sar assembly kodlarn krmz erevede grebilirsiniz. Tabi ki assembly dili (Image) - sembolikodlar.jpg
- ekil 7 Kaydedicileri debug ile grmek iin r registers komutunu kullanabilirsiniz. X86 kaydedicilerinin AX, BX, CX, DX, SP, BP... diye adlar vardr ve bunlarn (Image) - kaydediciler.jpg
- Wiki x8620Assembly (Wiki) -
- 8086 (Video) -
Last update: 2008-05-05 14:45:51 x86 | Copyright 2008 HubHip.com>