Bem-vindo ao repositório do emocionante projeto Nand-to-Tetris, onde embarcamos na jornada de criar o clássico jogo Tetris a partir de uma modesta porta NAND.
-
Portas Lógicas Fundamentais: Inicialmente, desenvolvemos portas lógicas essenciais que formam a base de todo o fluxo de execução de um computador, tudo a partir de uma única porta NAND.
-
Operadores Aritméticos: Em seguida, construímos operadores aritméticos sequenciais capazes de realizar "funções" com números binários na linguagem de máquina.
-
Componentes Integrados: Agrupamos esses operadores em uma série de componentes para executar funções mais complexas no computador.
-
Linguagem de Montagem (Assembly): Avançamos para a linguagem que traduz para a linguagem de máquina Assembly, onde enfrentamos desafios emocionantes.
Multiplicador de Números - Pintura da Tela ao Pressionar Teclas.
Elementos de Sistemas Computacionais - 2º Período BSI