
Hammer down your power consumption!
picoPower - best choice for low power MCU's. Click her to see why and win a free AVR kit!

| |
-
paper
-
Introduction to RISC Assembly Language Programming
Programming in a simple RISC architecture is very different due to the elegant and compact instruction set. Students of this text who have never programmed before and study it simultaneously with a course on a higher-level language report it is easier and more logical to program in assembly!
preview:
http://www.cs.tcd.ie
-
paper
-
Linux Assembly Tutorial
This tutorial is an introduction to coding assembly in Linux.
There are two 'versions' to accommodate various people: The Step-by-Step Guide: This version explains everything in detail.
It assumes that you have done at least a little bit of DOS assembly, and that you have Linux on your computer (although you may not have used it much yet). Since not everyone may know how to use Linux, there are links to sections where I explain how to do...
preview:
http://docs.cs.up.ac.za
-
paper
-
PowerPC assembly Introduction to assembly on the PowerPC
Assembly language is not widely known among the programming community these days, and PowerPC assembly is even more exotic.
Hollis Blanchard presents an overview of assembly language from a PowerPC perspective and contrasts examples for three architectures: ia32, ppc, and ppc64.
High-level languages offer great advantages in general by hiding many mundane and repetitive details from programmers, allowing them to concentrate on their goals....
preview:
http://www.ibm.com
date: 7/1/2002
 |
-
paper
 -
Programmed Introduction to the MIPS Assembly Language
This a course in assembly language programming of the MIPS processor.
It emphasizes the topics needed for study of computer architecture: bits, bit patterns, operations on bit patterns, and how bit patterns represent instructions and data.
This course is equivalent to a semester-long junior college or university course (except, perhaps, for the emphasis on bit patterns). The emphasis of the course is on understanding how computers...
preview:
http://chortle.ccsu.edu
-
overview
-
Assembly Language @ Wikipedia
An assembly language is a low-level language for programming computers.
It implements a symbolic representation of the numeric machine codes and other constants needed to program a particular CPU architecture.
This representation is usually defined by the hardware manufacturer, and is based on abbreviations (called mnemonics) that help the programmer remember individual instructions, registers, etc. An assembly language is thus specific to a...
preview:
http://en.wikipedia.org
-
overview
-
assembly-language/x86/general FAQ
This is a listing of directory assembly-language/x86. You can go up to directory assembly-language, or select a faq (listed by subject) or sub-directory (listed in bold).
preview:
http://www.cs.uu.nl
-
overview
-
Overview of IA-32 assembly programming
This short paper hopefully teaches you all the basic things you need to know to start programming in IA-32 assembly.
The topics covered are: * Most important aspects of the IA-32 architecture (registers, addressing modes, stack). * MASM assembler directives (i.e. how to use MASM to write IA-32 assembly programs). *How to use assembly code in your Visual C++ programs. *How to read assembly listings produced by the Microsoft C compiler.
preview:
http://www.cs.uit.no
date: 1/1/1999
 |