Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Programação em Linguagem de Montagem do Computador Cleópatra

Este repositório contem a tarefa realizada para a disciplina de Organização e Arquitetura de Computadores I 2014/2. São apresentados aqui a solução para os seguintes enunciados:

  • Descobrir se um número n positivo é múltiplo de 6.

  • Faça um programa que contenha a função Potencia . Esta função deve ser capaz de receber dois valores V e EXP e ter como saída V^EXP. Esta saída deve estar associada ao acumulador.acumulador

  • Fazer um programa que gere os n primeiros números da sequência de Fibonnacci, e armazene a sequências em endereços consecutivos a partir da posição de memória com rótulo idx. Esta operação deve ser feita com uma chamada de função para o rótulo SeqFibonnacci.

  • Faça um programa que calcule a multiplicação de todos os elementos da diagonal principal de uma matriz 5x5. Obs.: o algoritmo deve ser genérico para qualquer matriz quadrada. Este programa deve chamar uma função para fazer a multiplicação

As soluções foram desenvolvidas em um linguagem de alto nível, para isso foi escolhido Python e para uma linguagem de montagem - Assembly - para isso foi utilizado o assembly do processador cleópatra que foi visto em aula.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages