Microprocessados

Páginas: 3 (747 palavras) Publicado: 17 de setembro de 2014





Relatório de Atividades de Laboratório

Sistemas Microprocessados

Prática 1: Programação Assembly I





Matheus Correia Fortes 345725
Laerte de Mesquita Mello Neto323374
Tarcísio Bruno Carneiro Oliveira 345704









19/04/2013
Sumário




1. Objetivos 3
2. Metodologia – Desenvolvimento 3
3. Resultados 4
4.Análise dos Resultados 5
5. Conclusão 5
6. Referências Bibliográficas 5





















1. Objetivos

- Familiarizar-se com a linguagem Assembly.
- Conhecer asferramentas de compilação e o emulador Emu8086 para o microprocessador 8086.
2. Metodologia – Desenvolvimento

O software Emu8086 versão 4.08 foi utilizado para a edição e compilação dos códigos emAssembly.
Nesta prática as ações foram focadas na int 21h. A int 21h possui um grupo de funções que permitem ao programador interagir com o prompt de comando do MS-DOS.

2.1 Programa que mostra uma stringna tela
Para o primeiro código utilizou-se a função 09h que imprime uma string no vídeo. Isso é feito da seguinte maneira (apenas uma parte do código será mostrada por motivo de explicação, o códigotodo está em anexo):

Copia-se a mensagem para o registrador dx através do comando mov.
mov dx, msg
Depois chama a função 09h através do comando mov novamente.
mov ah, 09h
E a executaint 21h

2.2 Programa que ler um caractere e o mostra em seguida na tela
Neste programa foram utilizadas as função AH = 01h para ler o caractere e a função AH = 06h para imprimir estecaractere no vídeo.

A leitura do caractere é feita da seguinte forma:
mov ah, 01h
int 21h

O caractere fica guardado no registrador al, mas como as próxima funções utilizam também oregistrador do al, copia-se para o registrador bl.

Para imprimir o caractere tem-se que copiar o registrador bl para o dl e então executar a função 06h.

mov dl,bl ; copiando...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Sistemas microprocessados
  • Sistemas microprocessados
  • sistemas microprocessados
  • Sistemas microprocessados
  • Conceitos Básicos de microprocessados
  • ATPS sistemas microprocessados
  • Sistemas Eletrônicos Microprocessados: Tipos, usos e aplicações

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!