Independentemente dos diferentes aspectos físicos, virtualmente cada computador pode ser dividido em seis unidades lógicas ou seções:
1.Unidade de entrada. Esta é a seção "receptora" do computador. Ela obtém informações (dados e programas de computador) de dispositivos de entrada e coloca essas informações a disposição de outras unidades de modo que possam ser processadas. A maior parte da informação que é inserida nos computadores é atravéz de dispositivos como mouses e teclados mas também pode ser inserida de muitas outras maneiras, como pelo microfone do seu computador, escaneando imagens e recebendo informações de rede, como a internet.
2. Unidade de saída. Esta é a secão de "envio" do computador. Ela pega a informação que o computador processou e a coloca a disposição para os vários dispositivos de saída para torná-la acessível para uso externo do computador. A informação pode ser exibida na tela, impressa em papel ou usada para controlar outros dispositivos. Computadores também podem externar sua informações para redes, tal como a internet.
3.Unidade de memória. Esta é a seção de "armazenamento" relativamente de baixa capacidade e de acesso rápido do computador. Retém informações que foram inseridas pela unidade de entrada, para se tornarem imediatamente disponíveis para processamento quando necessário. A unidade de memória também retém informações processadas até que elas possam ser colocadas em dispositivos de saída pela unidade de saída. As informações na unidade de memória são, em geral, perdidas quando o computador é desligado. A unidade de memória costuma ser chamada de memória ou memória principal.
4.Unidade de aritmética e lógica (ALU - arithmetic and logic unit). Esta é a seção de "fabricação" do computador. É responsável pela realização de cálculos, como adição, subtração, multiplicação e divisão. Esta seção contém os mecanismos de decisão que permitem o computador, por exemplo, comparar dois itens da unidade de memória para determinar se são iguais ou não.
5.Unidade central de processamento (CPU - central processing unit). Esta é a seção "administrativa" do computador. Ela coordena e supervisiona a operação das outras seções. A CPU diz à unidade de entrada quando as informações devem ser lidas e transferidas para
a unidade de memória, informa à ALU quando as informações da unidade de memória devem ser utilizadas em cálculos e instrui a unidade de saída sobre quando enviar as informações da unidade de memória para certos dispositivos de saída. Muitos computadores atuais têm múltiplas CPUs e, portanto, podem realizar muitas operações simultaneamente - esses computadores são chamados de
multiprocessadores.
6.Unidade de armazenamento secundária. Esta é a seção de "armazenamento" de alta capacidade e de longo prazo do computador. Programas ou dados que não são utilizados ativamente pelas outras unidades, em geral, são colocados em dispositivos de
arnazenamento secundário (por exemplo, unidades de disco) até que sejam novamente necessários, talvez horas, dias, meses ou até mesmo anos mais tarde. As informações no armazenamento secundário exigem muito mais tempo para serem acessadas do que
aquelas da memória principal, mas o custo por unidade de almazenamento secundário é muito menor que o da memória principal. Os exemplos de dispositivos de armazenamento secundário incluem CDs e DVDs, que podem armazenar até centenas de milhões de caracteres e bilhões de caracteres, respectivamente.
Fonte: Deitel - Java Como Programar 6ª Ed.
Nenhum comentário:
Postar um comentário