T.I
LINGUAGEM DE MONTAGEM
Ementa
Introdução e conceitos básicos sobre a linguagem de montagem. O formato de uma linguagem de montagem. Linguagem de Montagem e linguagem de alto nível. A linguagem Assembly. Funções de lógica e aritmética em linguagem de montagem. Formato dos comandos. Estruturas condicionais e de repetição em linguagem de montagem. Representação de armazenamento de informação na memória. Usar registrador, memória, portas e macro em linguagem de montagem.OBJETIVO: Esta disciplina visa proporcionar ao estudante o conhecimento da linguagem de montagem de códigos objetos (programas em linguagem de baio nível), capacitando-o ao desenvolvimento de programas e rotinas em Assembly.
CONTEÚDO PROGRAMÁTICO:
UNIDADE I – INICIANDO NA LINGUAGEM ASSEMBLY
- LINGUAGEM DE BAIXO NÍVEL
- A IMPORTÂNCIA DA LINGUAGEM DE MONTAGEM
- REPRESENTAÇÃO DOS DADOS EM ASSEMBLY
- EXECUÇÃO DO PRIMEIRO PROGRAMA EM ASSEMBLY
- DADOS NUMÉRICOS EM ASSEMBLY
- MANIPULAÇÃO DE BITS EM LINGUAGEM DE BAIXO NÍVEL
- EFETUANDO AS QUATRO OPERAÇÕES BÁSICAS EM ASSEMBLY
- IMPLEMENTANDO INSTRUÇÕES LÓGICAS EM ASSEMBLY
- ACESSO À MEMÓRIA EM ASSEMBLY
- ESTRUTURAS CONDICIONAIS DO ASSEMBLY
- ESTRUTURAS DE REPETIÇÃO DO ASSEMBLY
- PROGRAMAÇÃO DOS CHIPS EM ASSEMBLY
- MANIPULANDO REGISTRADORES EM LINGUAGEM ASSEMBLY
- ACESSO ÀS PORTAS LÓGICAS EM ASSEMBLY
- UTILIZAÇÃO DA MEMÓRIA EM ASSEMBLY
- APLICAÇÃO DE MACRO EM LINGUAGEM ASSEMBLY