O que é memória de corda central?

Core Rope Memory, também conhecido como ROM de transformador de fio tecido, era uma forma de Read Only Memory, ou ROM. Não era usado principalmente em ambientes comerciais devido aos altos custos de produção, entre outros fatores. Foi, no entanto, incrivelmente confiável, mesmo em ambientes desafiadores. Isso levou ao seu uso em vários projetos da NASA, incluindo, o mais famoso, as sondas lunares e orbitais Apollo. Tanto a memória da corda do núcleo quanto a memória do núcleo magnético foram usadas no AGC ou Apollo Guidance Computer. A memória da corda do núcleo não deve ser confundida com a memória do núcleo magnético, uma forma de RAM.

Como funciona?

Core Rope Memory tem uma estrutura semelhante à memória core, pelo menos à primeira vista. Ambos usam uma série de fios e núcleos de metal. O conceito de fiação, porém, é incrivelmente diferente. Na memória do núcleo, cada núcleo armazena um único bit de dados em seu campo magnético. A RAM é construída tendo uma matriz desses núcleos e fios passando por eles para carregá-los e sentir sua carga. Na memória da corda do núcleo, os dados não são codificados no campo magnético do núcleo. Em vez disso, é codificado pelo fato de o fio do sensor passar ou não pelo núcleo ou ao redor dele.

Outra diferença significativa na memória da corda do núcleo é que vários fios de detecção podem passar por cada núcleo. Isso permite que vários bits sejam armazenados por núcleo, aumentando significativamente a densidade de armazenamento. O computador de orientação Apollo usava palavras de 16 bits e armazenava 12 palavras em cada núcleo, o que significava que cada núcleo armazenava 192 bits de dados.

Como isso foi feito?

A memória do núcleo é difícil de fazer. Como os dados são codificados por meio de um fio que passa por um núcleo ou ao redor dele, ele deve ser entrelaçado. Na década de 1960, esse processo era feito à mão. A maior parte da força de trabalho que tecia a memória da corda central para o computador de orientação da Apollo eram mulheres. Eles foram contratados principalmente da indústria têxtil local para as habilidades de costura, embora alguns também viessem de um relojoeiro.

Um dos problemas significativos enfrentados foi que o software que você instalou na memória do cabo principal era uma parte física de sua estrutura muito complexa. Você não poderia simplesmente instalar uma atualização de software se encontrasse um bug. Uma vez que uma corda estava completa, ela não podia ser mudada de forma alguma. Isso significava que o software tinha que ser projetado para não ter falhas ou bugs, pois eles não poderiam ser corrigidos posteriormente. Os primeiros modelos para o computador de orientação Apollo foram montados inteiramente à mão, mas esse processo provou ser propenso a erros. O processo foi atualizado para incluir uma máquina que selecionava onde passar o fio, mas deixava esse processo para uma pessoa.

Essa incapacidade de fornecer atualizações de software era difícil o suficiente para a maioria dos softwares lidar. No entanto, isso já era um fator necessário para espaçonaves, especialmente naves tripuladas, pois qualquer erro poderia resultar na perda de uma espaçonave cara e potencialmente de vidas humanas. O custo de fabricação, no entanto, era um problema maior. Era muito caro de fabricar, mesmo que oferecesse excelente densidade de armazenamento para a época. Como tal, embora bem-sucedida em seus casos de uso, a tecnologia nunca decolou comercialmente, embora tenha visto algum uso limitado.

Conclusão

Core Rope Memory é uma forma de Read Only Memory, ou ROM. Não deve ser confundido com a memória central de nome semelhante na forma de memória de acesso aleatório ou RAM. A memória da corda do núcleo funcionou tecendo muitos fios sensoriais através ou ao redor de vários núcleos.

A codificação de um bit era determinada pelo fio passando por ou ao redor de um núcleo específico. Ele precisava ser tecido à mão, tornando a fabricação demorada, cara e propensa a erros. Esse fator limitou o interesse mais amplo pela tecnologia. No entanto, a confiabilidade dos módulos testados, mesmo em ambientes adversos, tornou-o adequado para uso em veículos espaciais, principalmente no computador de orientação Apollo.



Como clonar um disco rígido

Como clonar um disco rígido

Na era digital moderna, onde os dados são um bem valioso, a clonagem de um disco rígido no Windows pode ser um processo crucial para muitos. Este guia completo

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Como consertar o driver WUDFRd que falhou ao carregar no Windows 10?

Você está enfrentando a mensagem de erro ao inicializar o computador, informando que o driver WUDFRd falhou ao carregar no seu computador?

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Como corrigir o código de erro NVIDIA GeForce Experience 0x0003

Você está enfrentando o código de erro 0x0003 da experiência NVIDIA GeForce em sua área de trabalho? Se sim, leia o blog para descobrir como corrigir esse erro de forma rápida e fácil.

Noções básicas de impressão 3D: adesão à base da impressora

Noções básicas de impressão 3D: adesão à base da impressora

Aprendendo sobre impressão 3D? Aqui está o que você precisa saber sobre a adesão da base da impressora.

Como remover uma GPU do Windows PC em 2023

Como remover uma GPU do Windows PC em 2023

Você precisa remover a GPU do seu PC? Junte-se a mim enquanto explico como remover uma GPU do seu PC neste guia passo a passo.

Como instalar um SSD NVMe em um desktop e laptop

Como instalar um SSD NVMe em um desktop e laptop

Comprou um novo SSD NVMe M.2, mas não sabe como instalar? Continue lendo para saber como instalar um SSD NVMe em um laptop ou desktop.

O que é uma bomba lógica?

O que é uma bomba lógica?

Uma bomba lógica é um incidente de segurança em que um invasor configura uma ação atrasada. Continue lendo para saber mais.

O que é Stuxnet?

O que é Stuxnet?

O Stuxnet era um worm autopropagado. Foi o primeiro uso de uma arma cibernética e a primeira ocorrência de malware.

O que é um hacker ético?

O que é um hacker ético?

Um hacker ético é um hacker que age dentro das restrições da lei. Continue lendo para saber mais sobre o assunto.

O que é criptografia simétrica?

O que é criptografia simétrica?

Existem muitas partes diferentes da criptografia. Se você deseja criptografar alguns dados, existem dois tipos de algoritmos que você pode usar: simétrico