Postagens

#3 Organização de Computadores - Memória Principal

Uma das principais características definidas no projeto de arquitetura do sistema de Von Neumann, o qual se constitui na primeira geração dos computadores, consistia no fato de ser uma máquina "de programa armazenado". O fato de as instruções, uma após a outra, poderem ser imediatamente acessadas pela CPU é que garante o automatismo do sistema e aumenta a velocidade de execução dos programas (uma máquina executando ações sucessivas, sem intervalos e sem cansar, como não acontece com os seres humanos). E a CPU pode acessar imediatamente uma instrução após a outra porque elas estão armazenadas internamente no computador. Esta é a importância da memória. E, desde o princípio, a memória especificada para armazenar o programa (e os seus dados) a ser executado é a memória que atualmente chamamos de principal (ou memória real), para distingui-la da memória de discos e fitas (memória secundária). A memória principal é, então, a memória básica de um sistema de computação desde seus

#2 Organização de Computadores - Sistema de Computação

Um computador digital consiste de um sistema interligado de processadores, memórias e dispositivos de entrada/saída. A UCP (Unidade Central de Processamento) tem como função executar programas armazenados na memória principal (MP), buscando as instruções, examinando-as e, então, executando uma após a outra.  A UC é responsável pela busca das instruções da MP e sua análise.  A ULA realiza operações lógicas e aritméticas.  Os registradores da UCP constituem uma memória local, de alta velocidade, usada para armazenar resultados temporários, informação de controle (CP, RI, AC). A UCP executa uma instrução na seguinte sequência: 1 - busca a próxima instrução; 2 - atualiza PC; 3 - determina tipo da instrução; 4 - determina onde estão os dados; 5 - busca os dados; 6 - executa a instrução; 7 - armazena resultados;  8 - volta ao passo 1. Esta sequência de passos é frequentemente referida como ciclo de busca, decodificação e execução. Exemplo :  Considere

#1 Organização de Computadores - Conceitos Básicos

Conceitos Básicos Arquitetura e organização de computadores são dois conceitos fundamentais no estudo dos sistemas de computação. Arquitetura:  Refere-se aos atributos do ponto de vista do programador e, portanto, tem impacto direto sobre a execução lógica de um programa. Organização :  Refere-se às unidades operacionais e suas interconexões. Desta forma, uma mesma arquitetura pode ser implementada por meio de diferentes organizações. Funções básicas de um computador: ✔   Processamento de dados; ✔  Armazenamento de dados; ✔  Transferência de dados; ✔  Controle. Para desempenhar as funções o computador precisa executar um conjunto de instruções (programa). Os computadores que conhecemos são baseados no conceito de programa armazenado, introduzido por Von-Neumann.   As instruções do programa e os dados são armazenados em uma memória, de forma que a alteração de um programa consiste na alteração de um endereço de memória. O ciclo de execução de c