Projeto de linguagem assembly

1230 palavras 5 páginas
UNIVERSIDADE FEDERAL DA PARAIBA CAMPUS IV – LITORAL NORTE Aluno: Antonio Braz Silva Finizola Mat.: 81021016 Curso: Licenciatura em Ciências da Computação Disciplina: Arquitetura de Computadores I Professor: Dr. Alisson Brito

Relatório: Projeto de linguagem Assembly
O programa a seguir é um Calculador de Fatorial, feito na linguagem Java. Tem como objetivo calcular o fatorial de um número inteiro: lê um dado inteiro do usuário, informando quantas vezes ele deseja utilizar o programa; lê um número inteiro qualquer e mostra o resultado do fatorial desse número; mostra para o usuário quantas vezes faltam para o programa finalizar, cada vez que ele é utilizado. Observe o significado de cada linha de código em Java e sua respectiva equivalência na linguagem Assembly (após). Programa em Java (Passo-a-passo) import java.util.Scanner; dados; public class Fatorial { # Classe principal do programa; public static void main(String[] args) { # Método principal; Scanner input = new Scanner(System.in); # Instancia um objeto da classe Scanner, para utilizar os recursos de leitura de dados; System.out.println("-------------------------------------------------"); # Método de impressão. Imprime a String acima; System.out.println(" Fatorial Calculator" ); # Imprime a String “Fatorial Calculator”; System.out.println("-------------------------------------------------"); # Imprime a String acima; System.out.print("Quantas vezes você deseja utilizar o programa? "); # Imprime a String acima; # Classe de leitura Scanner. Específica para leitura de

int vez = input.nextInt( ); # A variável inteira vez é declarada, recebendo o valor do usuário através do objeto input pelo método da classe Scanner nextInt( ), que lê um valor inteiro. Essa variável serve para receber o número de vezes que o programa funcionará; int i; # Declaração da variável i (inteira); int cont = vez; # Declaração da variável cont (inteira), recebendo o valor da variável vez; for(i = 0;i < vez;i++){ # Laço de

Relacionados

  • microcontroladores
    3673 palavras | 15 páginas
  • Linguagem de Pogramação
    2164 palavras | 9 páginas
  • Linguagem para Programar Microcontroladores: Assembly, C ou Basic
    4222 palavras | 17 páginas
  • fggfg
    2033 palavras | 9 páginas
  • DotNet
    2580 palavras | 11 páginas
  • Arquitetura de computadores
    1033 palavras | 5 páginas
  • Aula17 Arquitetura
    1690 palavras | 7 páginas
  • Relogio Digital Assembly
    634 palavras | 3 páginas
  • Linguagem programação c
    821 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas