terça-feira, 28 de setembro de 2010

Linguagem Assembly

Assembly é uma linguagem de programação de segunda geração. Logo é uma linguagem de baixo nível, ou seja, uma linguagem de programação que compreende as características da arquitetura do computador. Serve para computadores, microprocessadores e microcontroladores. Implementa uma simbologia binária.

A Assembly corresponde resumidamente a uma linguagem onde cada comando produz exactamente uma instrução de máquina o que traz vantagens a nível da performance mas o tratamento da informação implica decorar demasiados e minuciosos comandos deixando de ser prático e rápido funcionar com este tipo de linguagens.
Exemplificação da introdução do texto ‘Hello World’ em Assembly:

titleHelloWorld
Program(hello.asm)
dosseg
.modelsmall
.stack100h
.data hello_messagedb'Hello, World!',0dh,0ah,'$'
.code
mainproc
movax,@data
movds,ax
movah,9
movdx,offsethello_message
int21h
movax,4C00h
int21h
mainendp
endmain

Tambem há uma versão videos para quem precisa de tirar duvidas

 


Sem comentários:

Enviar um comentário