Você está na página 1de 1

UNIVERSIDADE FEDERAL DO CEARÁ

CENTRO DE TECNOLOGIA
DEPARTAMENTO DE ENGENHARIA ELÉTRICA
Laboratório de Microprocessadores – 2013.2
01
INTRODUÇÃO – LINGUAGEM ASSEMBLER

Objetivos
1. Revisão dos sistemas de numeração;
2. Introdução à linguagem de máquina/assembler;
3. Familiarização com o programa emulador do microprocessador 8086.

Roteiro

1. Acompanhe a revisão sobre os sistemas de numeração.


2. Acompanhe a revisão sobre as linguagens de baixo nível.
3. Digite e execute o seguinte código no emulador 8086.
org 100h

mov ax, 5
mov cx, 2
add cx, ax

mov dl, '='


mov ah, 2
int 21h

add cx, 48
mov dl, cl
mov ah, 2
int 21h

mov ah, 0
int 16h

ret

4. Faça um pequeno programa para escrever a operação matemática (5+2=7) na tela de saída.

5. Faça um programa para escrever a frase “oi! mundo” na tela de saída.

Relatório

a) Tendo em vista os três programas implementados nas pratica, comente de forma coerente
cada linha de comando dos programas descritos.
Referências Bibliográficas
[1] MENDONÇA, Alexandre; Zelenovsky, R. Eletrônica Digital: Curso Prático e Exercícios 2a
Edição. 2. ed. Rio de Janeiro: MZ Editora, 2008. v.1. 600 p.
[2] Tutorial Online, www.emu8086.com <acessado no dia 04/08/2009>.

Você também pode gostar