Cap02 VariaveisMemoria Texto

2276 palavras 10 páginas
Variáveis e Memória
Revisão
Estudamos, na Introdução, que programas de computador implementam algoritmos, os quais manipulam um conjunto de dados para produzir um resultado. O algoritmo é formado por uma seqüência de instruções que são executadas na ordem especificada, salvo por instruções de desvio. Para executar cada instrução, exceto instruções de desvio, o algoritmo consulta dados armazenados na memória, realiza algum processamento sobre alguns dados e, por fim, armazena novamente o resultado na memória. No caso de instruções de desvio, o algoritmo consulta dados armazenados na memória e determina qual deve ser a nova instrução a executar.
Este funcionamento dos programas motiva o estudo da memória do computador, na qual é realizado o armazenamento dos dados manipulados pelo algoritmo.

Conceitos
A memória pode ser entendida como uma seqüência de células nas quais se pode armazenar um valor correspondente a um dado. Para fins didáticos, consideramos memórias com um número ilimitado de células. Na prática, os computadores atuais costumam apresentar algumas centenas de milhões de células, ou mesmo bilhões de células.
Como as células estão organizadas seqüencialmente, atribui-se à elas um número correspondente a sua posição na seqüência, contando a partir do zero. Este número denomina-se endereço da célula. A manipulação dos endereços de memória será estudada mais para o final do curso.
Cada célula de memória é caracterizada pelo seu endereço e seu conteúdo. Uma célula de memória armazena um único valor (conteúdo), que é representado por uma seqüência de bits. Um bit nada mais é que um dos valores 0 ou 1. A uma seqüência de 8 bits dá-se o nome de byte. Usualmente, cada célula da memória é formada por um byte, ou
8 bits. Significa dizer que um byte é a menor quantidade de bits que podem ser endereçados individualmente na memória do computador. Assim, um computador com M posições de memória vai dispor de M células, de 8 bits cada uma, onde poderá armazenar valores

Relacionados