PCGuia PCGuia
  • [email protected]
  • Dicas
    • Apps
    • Descomplicómetro
    • Download da semana
    • Guia completo
    • Inteligência Artificial
    • Linux
    • Modding
    • Photoshop
    • Teste de velocidade da Internet
    • Open Source
  • MacGuia
  • Jogos
  • Notícias
    • Ambiente
    • Apps
    • Ciência
    • Curiosidades
    • Hardware
    • Inteligência Artificial
    • Internet
    • Mercados
    • Mobilidade
    • Multimédia
    • Robots
    • Segurança
    • Software
    • Startup
    • Especiais
      • Especial PCGuia
      • História
  • Reviews
    • Armazenamento
    • Áudio
    • Componentes
    • Desktops
    • Gadgets
    • Imagem
    • Mobilidade
    • Periféricos
    • Robótica
  • Opinião
    • Conceito Humanoide
    • Há Uma App Para Tudo
    • O Que Vem à Rede
    • Praia das Maçãs
    • Quinta Coluna
  • Precisa de ajuda?
  • Contactos
  • Como testamos os produtos
  • Termos de utilização
  • Política de privacidade e cookies
  • Estatuto Editorial
  • Declaração de Privacidade
  • Política de Cookies
© 2023 - Fidemo Sociedade de Media
A ler: O Linux consegue funcionar numa máquina com um processador Intel 4004, mas demora cinco dias a arrancar
Font ResizerAa
PCGuia PCGuia
Font ResizerAa
Procurar
  • Dicas
  • Jogos
  • Linux
  • Notícias
  • Opinião
  • Reviews
  • Cookie Policy
© 2023 Fidemo Sociedade de Média
PCGuia > Notícias > Curiosidades > O Linux consegue funcionar numa máquina com um processador Intel 4004, mas demora cinco dias a arrancar
CuriosidadesNotíciasOpen Source

O Linux consegue funcionar numa máquina com um processador Intel 4004, mas demora cinco dias a arrancar

O processador Intel 4004 foi o primeiro chip da empresa e foi desenhado especialmente para uma calculadora.

Pedro Tróia
Publicado em 25 de Setembro, 2024
Tempo de leitura: 3 min
Intel_4004
Imagem - Dmitry Grinberg

Dmitry Grinberg projectou o firmware para os badges dos participantes da conferência DefCon 32 deste ano, que incluíam um emulador de Game Boy Advance. Ele também conseguiu pôr o Doom a correr no badge, que usava o novo SoC RP 2350 da Raspberry Pi. A DefCon acabou por banir Grinberg e expulsou-o do local da conferência, no meio de uma palestra, por causa da sua associação com o designer de hardware do badge, a Entropic Engineering, com quem os organizadores da DefCon estavam em conflito.

- Publicidade -

O mais recente projecto de Grinberg foi o desafio de fazer o Linux funcionar num Intel 4004 de 1971. Foi o primeiro chip comercial da Intel e antecede o Linux em duas décadas.

O Intel 4004 era um processador de 4 bits que funcionava a 740 kHz com apenas 2.600 transístores e 16 registos. A Intel projectou especificamente o 4004 para a Busicom 141-PF, uma calculadora fabricada no Japão, então sua lista de operações era essencialmente somar e subtrair. Não tinha funções lógicas. Também tinha cerca de quatro kilobytes de RAM. Portanto, não há como executar o Linux no 4004 num sentido literal. É aqui que o pensamento fora da caixa e o hacking de software/hardware de Grinberg entraram em jogo.

Primeiro, ele criou um emulador muito básico MIPS R3000 para o 4004. O processador MIPS R3000 é de 1988, mais ou menos na mesma altura em que Linus Torvalds escreveu a versão original do Linux.

Através da utilização de vários componentes vintage e ainda mais emulação de hardware e feitiçaria de software, Grinberg criou uma placa personalizada com um ecrã rudimentar para mostrar que é possível fazer arrancar uma distro Debian básica até chegar à linha de comandos. Ele provou que tudo isto é possível, mas não vai quebrar nenhum recorde de velocidade.

Mesmo a funcionar em overclocking a uns “incríveis” 790 kHz, a máquina levou nove dias a arrancar. Após alguns ajustes, Grinberg conseguiu reduzir o tempo de arranque para 4,76 dias. Ele acelerou consideravelmente o vídeo que publicou (acima) para mostrar o processo de inicialização para transformar esse tempo em algo que se pode ver em poucos minutos.

- Publicidade -
Etiquetas:Intel 4004
Ad image
Apoio
Ad image Ad image

Também lhe pode interessar

©NASA
FormaçãoNotícias

Programa UT Austin Portugal anuncia novas formações online e gratuitas em LLM, observação espacial e machine learning

Tempo de leitura: 1 min
©Matt Palmer | Floresta Fogos
InovaçãoNotícias

«Gémeos digitais» das florestas são a mais recente inovação tecnológica para combater incêndios em território nacional

Tempo de leitura: 2 min
©Nova SBE
Notícias

Julho traz o regresso da Open and User Innovation Conference a Portugal; será na Nova SBE, em Carcavelos

Tempo de leitura: 1 min
InternetNotícias

Estão a circular outra vez clips de videojogos que tentam passar por vídeos reais de um conflito, desta vez é o que opõe Israel ao Irão

Tempo de leitura: 7 min
© 2023 Fidemo Sociedade de Media
Gerir a sua privacidade

Para fornecer as melhores experiências, nós e os nossos parceiros usamos tecnologias como cookies para armazenar e/ou aceder a informações do dispositivo. O consentimento para essas tecnologias permitirá que nós e os nossos parceiros processemos dados pessoais, como comportamento de navegação ou IDs exclusivos neste site e mostrar anúncios (não) personalizados. Não consentir ou retirar o consentimento pode afetar adversamente certos recursos e funções.

Clique abaixo para consentir com o acima ou fazer escolhas granulares. As suas escolhas serão aplicadas apenas a este site. Pode alterar suas configurações a qualquer momento, incluindo a retirada de seu consentimento, usando os botões de alternância na Política de Cookies ou clicando no botão de consentimento para gerir na parte inferior do ecrã.

Funcional Sempre ativo
O armazenamento ou acesso técnico é estritamente necessário para o fim legítimo de permitir a utilização de um determinado serviço expressamente solicitado pelo assinante ou utilizador, ou para o fim exclusivo de efetuar a transmissão de uma comunicação numa rede de comunicações eletrónicas.
Preferências
O armazenamento ou acesso técnico é necessário para o propósito legítimo de armazenamento de preferências não solicitadas pelo assinante ou utilizador.
Estatísticas
O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos. O armazenamento técnico ou acesso que é usado exclusivamente para fins estatísticos anónimos. Sem uma intimação, conformidade voluntária por parte do seu Fornecedor de Serviços de Internet ou registos adicionais de terceiros, as informações armazenadas ou recuperadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento ou acesso técnico é necessário para criar perfis de utilizador para enviar publicidade ou para rastrear o utilizador num site ou em vários sites para fins de marketing semelhantes.
Estatísticas

Marketing

Recursos
Sempre ativo

Sempre ativo
Gerir opções Gerir serviços Gerir {vendor_count} fornecedores Leia mais sobre esses propósitos
Gerir opções
{title} {title} {title}