terça-feira, 14 de maio de 2013

Construa o seu computador de uma instrução (OISC) com Arduino

Computador OISC (One Instruction Set Computer), também chamado de computador URISC (Ultimate Reduced Instruction Computer) é por vezes chamado de computador universal de uma instrução, eliminando assim a necessidade da máquina de decodificação dos opcode. Uma máquina OISC é capaz de ser um computador universal da mesma forma que os computadores tradicionais que têm múltiplas instruções. Máquinas OISC têm sido recomendados como ajuda na arquitetura de computador de ensino e foram utilizados como modelos computacionais na pesquisa de computação estrutural. Jack Eisenmann construiu o Compact DUO, um computador OISC montado em um protoboard (ou breadboard) com alguns componentes discretos, um Arduino e vários fios para inteligação. Em vez de dezenas ou centenas de instruções individuais, o Compact DUO, usa a instrução NOR e desvio condicional. Como projetar um computador OISC não foi sufiente para o Jack, ele chegou a escrever um emulador para o seu sistema , um compilador , um sistema operacional , e até mesmo alguns programas, tais como a calculadora raiz quadrada e um jogo de aventura baseado em texto. Não deixe de conferir este computador de única instrução em http://www.ostracodfiles.com/compactpage/instructions_start.html

Computador de uma instrução com Arduino

Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

Nenhum comentário:

Postar um comentário