Microprocessadores 1

990 palavras 4 páginas
“Universidade Estadual Paulista Júlio de Mesquita Filho”

Laboratório de Circuitos Digitais II
Departamento de Engenharia Elétrica

2º Experimento: Instruções Lógicas e Aritméticas

Discente: Alyson Akira Miyamoto Curso: Engenharia Elétrica

Ilha Solteira, 2013

1.

Objetivo

Aprender a utilizar as operações lógicas e aritméticas realizadas pela ULA do microprocessador 8085A. 2. Resumo

Seguindo um roteiro dado no laboratório, foram implementados programas que cumprissem as seguintes tarefas: Programa 1: armazenar uma sequência de números, gerados pela rotação de números 1. Programa 2: realizar multiplicação e divisão, e operações de adição e subtração considerando o carry (usando as funções de rotação). Programa 3: somar 2 números de 16 bits, levando em consideração o carry. Programa 4: converter a escala de temperatura °C para °F, envolvendo operações com números não inteiros.

3.

Introdução Teórica

Operações lógicas e aritméticas do 8085: Figura 1: Tabela de mnemônicos I

Operações comparativas e de rotação do 8085: Figura 2: Tabela de mnemônicos II

4.

Resultados e Discussão

1 – Primeiramente salvou-se uma sequência de números a partir do endereço de memória 2070H, então, foi se adicionando 1 no bit menos significativo começando em 00H e os outros deslocaram para esquerda até gerar FFH. Programa 1 Assembly LXI H 2070H MVI M, 00H MOV A, M INR A STA 2071H RLC INR A STA 2072 RLC INR A STA 2073H RLC INR A STA 2075H RLC INR A STA 2076H RLC INR A STA 2077H RLC INR A STA 2078H RST carry. Código 21 70 20 36 00 7E 3C 32 71 20 07 3C 32 72 20 07 3C 32 73 20 07 3C 32 75 20 07 3C 32 76 20 07 3C 32 77 20 07 3C 32 78 20 CF

Utilizando a instrução RAL, movimentamos todos os números para a esquerda através do

2 – Primeiramente realizou-se uma sequencia de operações, através propriedades da base binária: multiplicação por dois, multiplicação por sete (neste caso multiplicou-se o número 8 vezes e subtraiu-se 1 vez) e divisão por

Relacionados

  • Microprocessador trabalho 1
    2669 palavras | 11 páginas
  • Microprocessadores 1 – 3a Avaliação
    258 palavras | 2 páginas
  • Aula 1 - Sistemas Microprocessador
    2054 palavras | 9 páginas
  • arquitetura microprocessador MAC-1
    1115 palavras | 5 páginas
  • Relatório 1 - Microprocessadores PISCA LED E TROCA PADRAO
    2003 palavras | 9 páginas
  • exercicios microprocessadores 2014
    4453 palavras | 18 páginas
  • Evolução da informática
    425 palavras | 2 páginas
  • 8085 6 Usado Em Aula
    4552 palavras | 19 páginas
  • Informatica
    12335 palavras | 50 páginas
  • IMPLEMENTAÇÃO DE UM MICROPROCESSADOR ACADÊMICO A PARTIR DE CIRCUITOS INTEGRADOS TTL
    2508 palavras | 11 páginas