17 pontos por budlebee 2021-08-13 | 6 comentários | Compartilhar no WhatsApp

Capítulo 1 : Arqueologia digital

  • Um programador chamado Greg James encontrou um Atari 2600 e um Apple II enquanto fazia uma limpeza.

  • Ele descobriu que ambos usavam um microprocessador chamado MOS6502 e, querendo aprimorar esse chip, procurou informações sobre seu projeto, mas não restava praticamente nada relacionado a ele.

  • A MOS era uma empresa fundada por alguns engenheiros que haviam trabalhado na Motorola, e o projeto de semicondutores daquela época era resultado de um trabalho manual em que cada transistor era desenhado à mão sobre a prancheta. Greg descobriu que os desenhos do projeto haviam se perdido e que também não restavam materiais digitalizados nem documentação.

  • Greg iniciou com seus amigos um projeto de arqueologia digital e decidiu escavar esse microprocessador por meio de engenharia reversa.

  • Eles começaram a modelagem separando cuidadosamente o microprocessador com tratamento químico, ampliando-o centenas de vezes e observando um a um seus componentes físicos.

  • Após 5 anos de persistência, compreenderam perfeitamente a estrutura de hardware do chip e transferiram todas as informações para JavaScript, criando uma emulação perfeita (http://visual6502.org/JSSim/index.html).

  • Ao inserir essas informações em um FPGA (Field Programmable Gate Array, um semicondutor cujo circuito pode ser alterado) e colocá-lo para funcionar, foi possível confirmar que ele realmente operava como um MOS6502.

Capítulo 2 : Analisando um microprocessador com neurociência

  • Os neurocientistas Konrad Kording e Eric Jonas perceberam que esse trabalho de arqueologia digital era semelhante ao que os neurocientistas fazem com o cérebro.

  • Tirar fotos detalhadas do diagrama do chip do microprocessador, dividi-lo cuidadosamente por regiões específicas e mapear suas conexões é semelhante ao que os neurocientistas fazem hoje ao localizar áreas do cérebro, dar nomes a regiões distintas e modelar redes de neurônios.

  • Então, o que aconteceria se o chip 6502 fosse analisado com a metodologia da neurociência?

  • Seria possível descobrir características de software, como Donkey Kong ou Space Invaders, analisando os sinais elétricos de hardware do microprocessador?

  • Kording e Jonas aplicaram ao chip 6502 vários métodos de análise da neurociência.

Resultado: fracasso épico. Não conseguiram extrair nenhuma informação.

  • O MOS6502 tem uma estrutura muito mais simples do que a do cérebro e, apesar de os experimentadores poderem controlar tudo, eles não conseguiram obter as informações necessárias para entender como o chip realmente processa informação e funciona.

  • Como o cérebro e o microprocessador são fundamentalmente diferentes, esse tipo de análise por si só não permite negar completamente as abordagens neurocientíficas existentes.

  • Mas isso sugere que obter todos os dados de um sistema pode não levar necessariamente à compreensão desse sistema.

6 comentários

 
choijaekyu 2021-08-14

Isso também me faz lembrar das discussões sobre reconstrução de dinossauros haha

 
indigo6 2021-08-14

O simulador é realmente impressionante....

 
zariski 2021-08-14

Ah, eu agradeceria se vocês também dessem uma olhada no meu texto[1].

[1] https://wp.me/pPGG8-5kK

 
kunggom 2021-08-14

Ao clicar no link, aparece [site privado].

 
ktseo41 2021-08-13

Muito interessante, obrigado por compartilhar.

 
budlebee 2021-08-13

É um assunto antigo e eu também não sou especialista em neurociência, mas estou compartilhando porque me lembro de ter achado realmente fascinante quando vi isso pela primeira vez.