Definição – o que significa Core Memory?
A memória de núcleo foi uma forma comum de memória de acesso aleatório (RAM) de meados da década de 1950 a meados da década de 70, e foi desenvolvida no MIT em 1951. A memória fazia uso de anéis magnéticos chamados núcleos que tinham fios passando por eles para selecionar e detectar o conteúdo dos núcleos. Com a introdução da memória baseada na tecnologia de semicondutores, a memória central tornou-se obsoleta, embora alguns ainda chamem a memória principal de um computador de memória central.
A memória de núcleo também é conhecida como memória de núcleo magnético.
Definirtec explica Core Memory
A função da memória central era baseada na histerese do material magnético usado para fazer os anéis. Cada núcleo da memória central foi usado para armazenar um bit de informação. Os núcleos podem ser magnetizados no sentido horário e anti-horário. O valor armazenado no núcleo dependia da direção da magnetização. O acesso à memória central envolveu ciclos de leitura e gravação. O ciclo de leitura faria com que o conteúdo da memória fosse perdido, enquanto o ciclo de gravação restauraria o conteúdo do local da memória. Um ciclo de leitura deve ser seguido por um ciclo de gravação. Outra característica saliente da memória central é a não volatilidade, o que significa que seu conteúdo não é perdido quando a energia é removida. Uma lógica especial foi incluída no controlador de memória para garantir que o conteúdo da memória não fosse alterado, a menos que as fontes de alimentação estivessem em seus valores normais.
A não volatilidade foi uma das maiores vantagens da memória central nos primeiros anos de desenvolvimento da memória.
A memória principal era bastante lenta e inicialmente cara de fabricar. Sendo magnético por natureza, era vulnerável aos efeitos da interferência. Ajustes com relação aos níveis de detecção, correntes de acionamento e temporização da memória foram necessários no caso da memória central. Aplicativos demorados eram necessários para diagnosticar problemas de hardware na memória central.