Calculadora Assembly

887 palavras 4 páginas
O nosso projecto tem como objectivo a elaboração de uma calculadora em umas das linguagens maquina estudadas a linguagem por nós escolhida denomina-se assembly.
Calculadora é um dispositivo para a realização de cálculos numéricos.
Este tipo é considerado distinto de maquinas calculadoras e os computadores, no sentido de que a calculadora é um dispositivo voltado para um fim especifico e que não pode ser qualificada como uma maquina de Turing.
Em Assembly os procedimentos podem ser também chamados subrotinas. As subrotinas permitem escrever um programa complexo de uma forma modular, permitindo assim uma melhor detecção de erros e também a reutilização de subrotinas.

A nossa maquina de calcular foi desenvolvida atravez de uma linguagem de montagem elaborada por uma notação legível por humanos para o código máquina que uma arquitetura de computador especifica usa, Composta por um mero padrão de bits, torna-se legível pela substituição dos valores em bruto por símbolos chamados mnemónicos.
No que toca a funcionalidade enquanto o computador sabe que a instrução para a máquina IA-21(10110000 0110001) faz, para os programadores é mais facíl recordar a representação equivalente em instruções mnemónicas MOV AL,61h. Tal instrução ordena que o valor hexadecimal 61 (91 em decimal) seja movido para p registrador ) ‘’AL’’.
ESTRUTURA DO PROGRAMA
O código apresentado pelo grupo funciona correctamente para todos os procedimentos (soma, subtracção, multiplicação e divisão).
No decurso do trabalho os problemas com que nos defrontamos foram os seguintes:
- Saltos condicionais;
-Saltos incondicionais;
-Recurso a procedimentos;
-Chamar um

Relacionados

  • Calculadora linguagem assembly
    266 palavras | 2 páginas
  • algoritmo
    364 palavras | 2 páginas
  • Trabalho
    2190 palavras | 9 páginas
  • Assembly
    699 palavras | 3 páginas
  • Relatório calculadora MIPS
    482 palavras | 2 páginas
  • Irrigação
    8522 palavras | 35 páginas
  • Ciência da computação
    1462 palavras | 6 páginas
  • 01 ArquiteturaComputadores
    2579 palavras | 11 páginas
  • Lista - A EVOLUÇÃO DOS COMPUTADORES - Fatec ourinhos - TIO (Martuch)
    1318 palavras | 6 páginas
  • Linguagem de programação
    616 palavras | 3 páginas