Skip to content

Repositório contendo o projeto final desenvolvido como parte da disciplina de Programação de Sistemas com o objetivo de construir um computador hipotético.

Notifications You must be signed in to change notification settings

graziele-fagundes/Trabalho-PS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Computador Hipotético (SIC/XE) 💻

Este repositório contém o projeto final desenvolvido como parte da disciplina de Programação de Sistemas que prevê a implementação do Computador Hipotético (SIC/XE) (presente no livro Sytems Software: An Introduction to System Programming de Leland L. Beck).

Construção

O projeto consiste no desenvolvimento de um simulador do SIC/XE, desenvolvido em Java, permitindo que você interaja a partir de uma interface simples, feita utilizando Java Swing. Desenvolvido principalmente utilizando de ferramentas como o Visual Studo Code e o Apache NetBeans. É então recomendável que a execução seja feita dentro de uma dessas duas ferramentas. É necessário também fazer a instalação das versões mais atualizadas do JDK(Java Development Kit).

Especificações

Caso queira ter uma ideia mais aprofundada das instruções, pseudoinstruções e modos de endereçamento, pode acessar a documentação de especificações.

Execução

  1. Clone ou faça o download deste repositório

    git clone https://github.com/enj0yy/Trabalho-PS.git
    
  2. Abre a pasta do repositório em uma das IDEs citadas anteriormente

  3. Vá para o arquivo src/TrabalhoPS/TrabalhoPS.java

  4. Clique com o botão direito no arquivo e clique na opção Run Java ou abra-o e o execute

  5. Pronto. Agora faça os testes e aproveite o simulador do SIC/XE

Componentes

👥 Integrantes 👥

  • Graziele Fagundes Martins - Coordenadora

  • Otávio Salomão Rocha - Vice coordenador

  • João Vitor Farias

  • Igor Gomes Dutra

  • Miguel Rodrigues Botelho

  • Marcos Lima Alves

  • Edmilson Marques Batista

  • Leonardo Melo

  • Rafael Freitas

About

Repositório contendo o projeto final desenvolvido como parte da disciplina de Programação de Sistemas com o objetivo de construir um computador hipotético.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published