Assembly language

An assembly language (or assembler language), often abbreviated asm, is any  law level programming language  in which there is a very strong correspondence between the program’s statements and the architecture’s machine codeinstruction. Each assembly language is specific to a particular computer architecture and sometimes to an operating system.However, some assembly languages do not provide specific syntax for operating system calls, and most assembly languages can be used universally with any operating system, as the language provides access to all the real capabilities of the processor, upon which all system call mechanisms ultimately rest.

Assembly language syntax

Assembly language uses a mnemonic to represent each low-level machine instruction   or  opcode , typically also each architectural register, flag,  etc. Many operations require one or more operands  in order to form a complete instruction. Most assemblers permit named constants, registers, and labels  for program and memory locations, and can calculate expressions  for operands.

Terminology

 

One Reply to “Assembly language”

  1. I am not sure where you are getting your info, but great topic. I needs to spend some time learning much more or understanding more. Thanks for great info I was looking for this info for my mission.|

Leave a Reply

Your email address will not be published. Required fields are marked *