TRABALHO DE LINGUAGEM ASSEMBLY 1
Alex Ré Cupertino da Silva RA 910204828
Eduardo da Silva Santos RA 910205539
Jorge Luiz André Correa RA 910212514
Hélio Aparecido Gomes RA 910201690
Leonardo Sell RA 912209388
Sidnei de Souza Reis RA 910204125
Curso: Engenharia Elétrica
Turma: 9º C
Turno: Noite
Unidade: Memorial
São Paulo
2015
Sumário
Introdução 2
1. Surgimento da Linguagem Assembly 3
2. Oque é Linguagem Assembly 3
3. Por que utilizar Linguagem Assembly 4
3.1. Desvantagens da Linguagem Assembly 5
3.2. Vantagens da Linguagem Assembly: 6
4. Aplicações da Linguagem Assembly 7
4.1. Ferramentas para programação Assembly 8
5. Conclusão 9
Introdução
Este trabalho fala sobre o surgimento da linguagem assembly, das suas desvantagens e vantagens, sua aplicação e ferramentas. O estudo da linguagem Assembly tem grande importância num curso de ciência da computação. Uma das razões desta importância é que existem programas de baixo nível que são melhores escritos em Assembly, pois esta permite um acesso a certas capacidades da máquina que as linguagens de alto-nível não permitem, e o acesso a essas capacidades tornam os programas mais eficientes. Logo um versátil especialista da computação, ou programador, deve ser capaz de programar em linguagem assembly, quando houver uma necessidade. A outra e importante razão, é que a linguagem Assembly é apenas uma forma mais natural de se expressar a linguagem nativa de uma máquina (linguagem de máquina).
Assembly ou linguagem de montagem é uma notação legível por humanos para o código de máquina que uma arquitetura de computador específica usa, utilizada para programar dispositivos computacionais, como microprocessadores e micro controladores. A linguagem de máquina, que é um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos, (ou palavras abreviadas).
1. Surgimento da linguagem Assembly
O Assembly foi provavelmente a primeira