CPU implementada apenas com portas lógicas

pic_mycpu21sm.jpgUtilizando apenas portas lógicas TTL (CIs da linha 74HCxxx), esta página descreve uma CPU capaz de executar instruções de 8-bit a 8MHz. Possui pouco mais de 1MB de RAM, 128kB de ROM, dentre outros periféricos, como interface para teclados PS/2, interface para até quatro discos IDE e placa de vídeo VGA.

Na parte do software, há linguagens como BASIC, C e, claro, assembly. Um RTOS também foi portado. Como se não bastasse, o projeto é completamente open source.

Overclock & Porta PS/2 num Libretto 50CT

Há algum tempo resolvi fazer overclock em um notebook meu. O Libretto 50CT, produzido pela Toshiba no final da década de 90 é uma máquina fascinante. Não pelo poder computacional: hoje em dia, seus 75MHz e 32MB de RAM máximos são irrisórios. Mas sim pelo seu tamanho reduzido. Pouco maior que uma fita de vídeo, o computador consegue ter várias funcionalidades de micros maiores.

ps2portinside.jpgInfelizmente, pelo tamanho reduzido, algumas coisas tiveram que ficar de fora. O mouse, por exemplo. Há um dispositivo apontador (AccuPoint) ao lado da tela, mas é extramente difícil usá-lo por longos períodos de tempo. A máquina possui interface PS/2, só não é exposta por padrão (se usar a Estação de Docagem, opcional, é possível usar um mouse ou teclado externo ali).

E o clock original também não é nada animador. Ler PDF ou até mesmo escrever textos no AbiWord são tarefas entediantes. Abrir uma página Web requer muita paciência. Compilar programas, então, nem se fala. O menor aumento de velocidade de processamento já ajudaria enormemente a aumentar a vida útil do Libretto.

Pois bem: usando informações disponíveis na Web, coloquei a porta PS/2 e fiz overclock no computador. Na minha página há mais detalhes e fotos do processo.

Mesa multiprocessada

6.jpgUm artigo interessante mostra como foi montada uma mesa com CDs velhos e microprocessadores de PC para decoração do tampo (formando um tabuleiro xadrez). Não mostra todo o processo, mas é perfeitamente possível imaginar como esse foi conduzido.

Uma mesa dessas há uns 10 anos seria absurdamente cara… provavelmente nem a Intel teria uma dessas.