Analise e desenvolvimento de sistemas
Memoria é o componente de um sistema de computação cuja função é armazenar as informações que são (ou serão) manipuladas por esse sistema, para que elas possam ser prontamente recuperadas, quando necessário.
A memoria é um componente muito simples: é um deposito onde são guardados certos dados ou informações.
Em um sistema de computação não é possível construir e utilizar apenas um tipo de memoria. Na verdade, a memoria de um computador é em si um sistema, ou melhor um subsistema, com o objetivo de armazenar informações e permitir sua recuperação quando requerido.
A necessidade da existência de vários tipos de memorias ocorre em virtude de vários fatores concorrentes. Em primeiro lugar, o aumento, sempre crescente do processador, muito maior que o tempo de acesso da memoria.
Outro fator se relaciona com a capacidade de armazenamento das informações que os sistemas de computação precisam ter, cada vez maior, em face do tamanho do aumento dos programas, bem como o aumento do volume dos dados que devem ser armazenados e manipulados no sistemas atuais.
Velocidade e capacidade, indicam a necessidade de se projetar não um único tipo de memoria, mais sim um conjunto de memorias com diferentes características.
Como as informações são representadas nas memorias
A memoria de um sistema de computação tem como elemento básico de armazenamento físico o bit. Ou seja, fisicamente ela é construída de modo representar individualmente bit por bit. O modo pelo qual cada bit é identificado na memoria é variado : pode ser um sinal elétrico.
Como um bit pode apenas indicar dois valores distintos, sua utilidade individual é bastante restrita.
Os sistemas de computação costumam grupar uma determinada quantidade de bits, identificando este grupo como unidade de armazenamento, denominada célula
Uma célula é um grupo de bits tratado em conjunto pelo sistema isso é ele se move em bloco, como se fosse um único elemento, sendo identificados sobre efeitos de