Assembly Language
An assembly language is a low-level programming language used to interface with computer
hardware. Each statement is written in machine understandable language.
Assembler is used to convert the
assembly language into machine code. It is specific to the architecture of
computer. An assembler creates object code by translating assembly instruction mnemonics into opcodes,
and by resolving symbolic
names for memory locations and other entities.
Assembly
language consists of 3 types of instruction statements
- Opcode mnemonics
- Data sections
- Assembly directives
Where its used?
- Real time Applications in Simulations, flight navigation and medical equipment.
- When to interact with hardware devices directly.
- Reverse Engineering
- System booting
- List of Assemblers:
- IBM ASP
- AT&T
- MASM
- GAS and much more.
Assembly Language Tutorials can be viewed here
Why Assembly Language?
- To know the operation of your PC
- To control the PC
- These Programs are quick.
Assembly language video tutorials at showmedo
Hello world Program is given in this link for flat assembler and microsoft flat assembler helloworld.
No comments:
Post a Comment