O que os computadores são?
- Uma alta velocidade de operação do equipamento electrónico
- Para a aritmética de dados ou operação lógica
- informações de entrada aceitável
- Ele processa as informações (memória de programa) de acordo com as necessidades dos utilizadores
- saída
(Aparelhos electrónicos, executa uma operação aritmética ou lógica, tornando-a um programa armazenado para fins gerais tipo computador forma de realização)
1. Teoria computador básico
computação teórica tem mais de 50 anos.
- Turing
- Shannon
- von Nemumann
Os principais componentes do computador também não é alterado.
- CPU
Caminho de Dados
Controler - Memória
- I / O
computador 1.1Von Nemumann
procedimentos armazenados, binário, arquitetura
IAS máquina von Nemumann
O criador da arquitetura de computador moderno:
- cinco características
- Ela representa o programa e de dados unificado, uma memória de 4096 palavras, cada 40
- Os dados binários, memória simplificado
- Fornecido apenas inteiro aritmético
1.2. Computador moderno
- CPU
Caminho de Dados
Controler - Memória
- I / O
Arquitetura (novos desenvolvimentos)
O gasoduto, sistemas de armazenamento hierárquicos, paralelo.
2. mecanismo operativo do computador
Caminho de dados: operações aritméticas e lógicas para ser concluído, que geralmente compreende um registo.
Controle: os componentes da CPU, que instruções de acordo com um caminho de dados de comando do programa, as funções de I / O de memória e executar em conjunto para concluir o processo.
Memória: onde armazenar o tempo de execução e os dados de que necessitam.
entrada: informações do dispositivo no computador, tais como um teclado, mouse ou similar.
saída: o resultado exibido para o dispositivo de computador do usuário, como um monitor, discos, impressoras, alto-falantes e similares.
3. Máquina de Turing
1937, Alan Turing propôs o conceito de um computador "universal", ele pode fazer qualquer coisa uma boa descrição do programa (algoritmo). funcionalidade necessária, formam a base do conceito de computabilidade.
Pensando armazenar um programa dedicado ao computador a partir Universal. É esta inovação, a criação de uma nova era do computador.
1950, Turing o conceito de computador "inteligente".
Características Máquina de Turing
computador de uso geral: Não salvar os resultados de todas as questões.
Armazenada computador programa: resolver os problemas determinado procedimento ou processo, ou o processo pode ser descrito por uma linguagem de programa.
velocidade limitada: um tempo de execução de programa de computador é limitado.
espaço limitado: espaço de armazenamento e espaço de armazenamento de dados de um programa de computador é limitado.
Lançou as bases teóricas dos computadores modernos.
4. A hierarquia computador
De alto nível linguagem de montagem linguagem ------ ------ ------ linguagem de máquina organização de computadores e arquitetura de computador para alcançar ------ ------ sistema de computador.
tmp=v[k];
v[k]=v[k+1];
v[k+1]=tmp;
lw $t0,0($2)
lw $t1,4($2)
sw $t1,0($2)
sw $t0,4($2)
09 c6 af 58
af 58 09 c6
c6 af 58 09
58 09 c6 af