Skip to content

PCS3616/laboratorio-04-2024

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PCS3616 - Laboratório 4 - MVN 2

Nesta aula vamos continuar o trabalho da semana passada, hoje você deve criar mais alguns programas em linguagem de máquina de MVN, utilizando os conceitos de função e de laço.

1. subtracao.mvn

Escrever um programa que executa a subtração de dois inteiros em uma sub-rotina. O programa principal armazena os inteiros nas posições 0x010 (variável x) e 0x012 (variável y) e chama a sub-rotina, que deve executar a operação x-y e armazenar o resultado na posição de memória 0x014.

2. fatorial.mvn

Escrever um programa que executa o cálculo do fatorial de um número N (maior ou igual a 0), com uso de uma sub-rotina. O programa principal armazena o valor de N na posição 0x100 e o resultado do fatorial na posição 0x102. Deve-se criar uma sub-rotina para o cálculo do fatorial.

Nota: Não se preocupe com overflow.

About

Laboratório 4 - MVN 2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%