M++ Simulador de UCP   
M++
       M++
       Artigo
       Apostilas
       DW Demoware
       Model M++
       Montador M++
       Fonte M++
       Assembly
       Forum
      
       Contato
       Webmaster


M++

A CPU HIPOTÉTICA


O site apresenta uma UCP (Unidade Central de Processamento) hipotética (M++) construída no software simulador DEMOWARE Digital Works 3.04.39. A UCP é capaz de executar instruções lógicas e aritméticas, movimentação de dados envolvendo memória e registrador, chamadas de subrotinas e E/S (Entrada e Saída). O objetivo é mostrar o funcionamento básico da mesma, podendo ser visualizado sua execução passo e ao mesmo tempo, visualizar os sinais gerados por cada instrução, quando aplicado o clock. O presente também demonstra o funcionamento de um montador assembly que será responsável pela geração do código de máquina para a UCP hipotética.
A idéia da UCP hipotética foi apresentada pelo aluno do curso de Ciências da Computação, Jonathan Manoel Borges, o qual a desenvolveu como trabalho final da disciplina de Arquietura de Computadores, sob orientações dos professores Miguel Alexandre Wisintainer e Antônio Carlos Tavares