





























Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Materia de Introdução à linguagem de programação Assembly
Tipologia: Notas de aula
1 / 37
Esta página não é visível na pré-visualização
Não perca as partes importantes!






























Centro de Ciências e Tecnologia Departamento de Estatística e Computação Software Básico Apresentação de Monitoria
Juliano Efson Norberto Sales 4º Semestre [email protected]
Cenário e Motivação Aplicação atual
Linguagem voltada para arquitetura; Sintaxe relacionada com o montador.
Extração dos arquivos; Configuração da variável de ambiente; Teste.
Definição; MODEL; CODE; Outras no futuro.
Ver a cara da aplicação; Conhecer a sintaxe geral; Tipos de Movimento; Finalização do programa; Como gerar o executável. pre.asm Cuidado com caminhos e nomes de arquivos grandes...
Tabela ASCII; Conversão.
Soma e subtração; ADD destino, parcela SUB destino, subtraendo INC destino DEC destino aritm.asm
Divisão: DIV divisor multDiv.asm
Modularização; Reaproveitamento; Parametrização; Marcação; CALL; RET. func.asm
call; Interrupções; JUMP; Utiliza marcação. Exemplo.
Jumps condicionados; Ex.: JGE calculo Verificação de registradores de flag; Formas de alteração dos flags; CMP; Flag Zero; CX.