Upload
susana-cascais
View
6
Download
0
Embed Size (px)
DESCRIPTION
AC
Citation preview
Arquitectura de Computadores 10 Ano Mdulo 4 Programao de Microprocessadores
Prof Carla Barreiros Pgina 1
Ficha de Trabalho N 2
MOV: esta instruo copia dados do operando de origem para o operando destino. (os operandos tm que ter o mesmo tamanho para que esta operao seja possivel)
MOV destino, origem
Exemplo 1: O register AL assume o valor 2
MOV AL, 2
ADD: esta instruo permite realizar somas entre dois operandos, colocando o resultado no destino. ADD destino, origem
Exemplo 2: inicializa o register AL com o valor 2 e adiciona-lhe o valor 3, o valor final de AL ser 5
MOV AL, 2
ADD AL, 3
END
Actividades: Utilizando o software Microprocessor Simulator V5.0 desenvolve as seguintes actividades.
1. Implementa o Exemplo 2 no simulador. Analisa os resultados e justifica os resultados obtidos.
2. Cria um programa onde experimenta as instrues SUB, MUL, DIV. A que concluses chegaste?
3. O que acontece com se dividires um valor por zero?
4. Implementa um programa que efectue as seguintes operaes aritmticas (2+1) x 10. Que
resultados obtivestes? Justifica.