SistemasComputacao

3467 palavras 14 páginas
Sumário
Sistemas de Computação 3
Máquina Virtual 3
Máquinas Multiníveis Contemporâneas 5
Nível 0: Nível da lógica Digital 5
Nível 1: Microprogramação 6
Nível 2: Máquina Convencional 6
Nìvel 3: Nível do Sistema Operacional 6
Nível 4: Linguagem de Montagem 6
Nível 5: Orientada ao Problema 7
Componentes do Sistema de Computação 7
CPU – Unidade Central de Processamento 8
Memória 9
Dispositivos de Entrada 10
Dispositivos de Saída 10
Barramento 10
Barramento de Controle – BC 11
Barramento de Endereços – BE 11
Barramento de Dados – BD 11
Representação das informações: bit, byte e a palavra 12
Exercícios 13

Sistemas de Computação
Qualquer processamento de dados requer a execução de uma série de etapas, que podem ser realizadas de forma manual ou automática, por um computador. Tais etapas, elaboradas e executadas passo a passo, constituem o que se chama de programa. Cada um dos passos mencionados é uma diferente instrução, ou ordem de comando, dada ao hardware, objetivando a realização de uma determinada ação (uma operação aritmética, uma transferência de informação, etc).
Consideremos que se deseja, por exemplo, somar 100 números e imprimir o resultado. Se o processo é manual, precisa-se de uma máquina de somar e outra de escrever, bem como de uma pessoa que executará todas as etapas. Estas poderão estar relacionadas em um papel, de modo que o operador não cometa erros e nem se esqueça de alguma etapa. Um exemplo das etapas para somar os 100 números poderia ser:
1. Escrever e guardar N=0 e SOMA=0
2. Ler número da entrada
3. Somar o valor do número ao de SOMA e guardar o resultado como SOMA
4. Somar 1 ao valor de N e guardar o resultado como novo N
5. Se o valor de N for menor que 100, então passar para a linha 2
6. Senão, imprimir o valor de SOMA
7. Parar
O grupo de passos descritos acima constitui um algoritmo. Algoritmo é um conjunto de etapas finitas, ordenadamente definidas, com o propósito de obter a solução para um determinado problema. O termo “finitas”

Relacionados