Computador

Description

Arquitetura de Computadores (Aula 1 - Fundamentação) Mind Map on Computador, created by Tiago Santos on 12/03/2018.
Tiago Santos
Mind Map by Tiago Santos, updated more than 1 year ago
Tiago Santos
Created by Tiago Santos over 6 years ago
45
1

Resource summary

Computador
  1. máquina capaz de solucionar problemas atravéz de instruções que lhe são fornecidas
    1. Circuitos eletrônicos
      1. Instruções
        1. as instruções são transmitidas atravéz de um programa
          1. Programa
            1. definido como uma sequência de instruções descrevendo como executar determinada tarefa.
            2. Estas instruções constituem uma linguagem(de máquina)

              Annotations:

              • Linguagem de máquina
              1. Linguagem de máquina
                1. O que torna possível a comunicação
                2. Linguagem de máquina obtidas com a observância dos itens apresentados são de utilização tediosa e complexa. este problema envolve sempre a definição de outra linguagem de uso mais simples e agradável. Dois métodos permitem a utilização de linguagens diferentes:
                  1. Tradução
                    1. Umprograma em L2 é inteiramente traduzido para L1
                    2. Interpretação
                      1. Um programa L1 recebe L2 e executa uma sequência de instruções equivalentes. são muito usados em linguage mde alto nível, ex:
                        1. Linguagem C
                          1. É traduzida por um compilador que gera um programa equivalente a linguagem de máquina
                          2. Linguagem HTML
                            1. É traduzida e TAGS HTML são interpretadas
                    3. A escolha deste conjunto de instruções primitivas é uma tarefa importante e delicada, envolvendo:
                      1. Simplicidade
                        1. Questão de custo
                        2. Consistência
                          1. A simplicidade não deve inteferir na consistência
                          2. Desempenho
                            1. Mesmo para uso doméstico, espera-se de toda máquina um desempenho mínimo
                        3. São capazes de reconhecer e executar diretamente um conjunto limitado de Instruções simples
                        4. 6 Gerações
                          1. 1. Válvulas (1945 – 1955)

                            Annotations:

                            • - Válvulas - A primeira geração de computadores modernos. - Muito tempo para aquecer e alto consumo de energia elétrica. - Grandes, porém frágeis. - Manutenção cara e a programação feita com a ligação de fios ou cartões.
                            • - Circuitos interligados por quilômetros de fios instalados manualmente. - Atingiram velocidades na ordem de milissegundos(1/1.000). - Colossus(1946)   - Projeto Militar   - O primeiro computador digital
                            • - John Machley(1907-1980) e Presper Ecket(1919-1995) construíram o ENIAC em 1946.
                            • - O primeiro computador eletrônico  - 18.000 válvula e 1.500 relés.   - 30 toneladas / 20 registradores  - Consumia 140 quilowatts  - Programação em 6.000 chaves
                            • Arquitetura de Von Neumann  - Colaborador do projeto ENIAC, matemático John Von Neumann(1903-1957).  - Aperfeiçoamento do ENIAC, o IAS.  - É creditada a Von Neumann a definição de uma arquitetura de computadores com programa armazenado, utilizado até hoje. - Considerado o pai do computador:   - utilização de aritimética binária   - organização em quatro unidades      - memória      - unidade aritimética e lógica      - unidade de controle      - parte de entradaa e saída
                            1. 2. Transistores (1955 – 1965)

                              Annotations:

                              • Eletrônica moderna: surgiu em 1947 - John Bardeen(1908-1991) Walter Brattain(1902-1987), e William Shockley(1910-1989), Funcionários da Bell Labs e AT&T criaram os transistor
                              • - A DEC lançou PDP-1 - Unidades Aritiméticas e Lógicas e de controle mais complexas. - Linguagens de Programação de nível superior. - CDC(1964) o CDC 6600 voltado para o processamento científico.
                              1. 3. Integração/Circuitos integrados (1965 – 1980)

                                Annotations:

                                • -Família de computadores - Unidade de controle com microprogramação - Multiprogramação - Processamento 32 bits - Memória principal 16 KB - Sistema operacional
                                • - Robert Noyce e Gordon Moore fundaram em 1968 a Intel Corporation - Lei de Moore - Marcian E. Hoff Jr. criou o Intel 4004 - 4 bits  e 108 KHz, 2.300 transistores, 60.000 operações/s
                                1. 4. Muita Integração (1980 – ?)

                                  Annotations:

                                  • - Escala de integração - Desde 1980 - Miniaturização do componentes internos e avanços relacionados com a integração - Quantos transistores podem integrar um único chip ?
                                  1. 5. Computadores Inv isíveis – Atuais
                                    1. 0. Mecânicos (1642 – 1945)

                                      Annotations:

                                      • - Surgiram no século XVII - Compostos exclusivamente por elementos mecânicos - Grande rigidez nos programas a executar hoje máquina dedicada
                                      • - Calculadora de Pascal (1642) - Máquina diferencia babbage(1823) - Máquina Hollerith(1886) - Máquina de Turing
                                      1. Máquina de Turing

                                        Annotations:

                                        • - Colossus(1946) - Allan Turing - Semelhante a um autômato finito, com memória ilimitada e irrestrita - Semelhante ao computador real - Não resolve problemas - Usa fita infinita(memória) - Cabeça que se move - Lê, armazena e gera informação
                                    Show full summary Hide full summary

                                    Similar

                                    Memória Computacional
                                    Filipe Gabriel
                                    Computador
                                    Filipe Gabriel
                                    Arquitetura de Computadores
                                    Cats Ita
                                    Informática Para Concursos - Conceitos Iniciais (Part. 1)
                                    ae.antunes
                                    Organização e Arquitetura de Computador
                                    Rodrigo Gomes
                                    ARQUITETURAS DE COMPUTADORES
                                    Natan Riboli
                                    Memória Computacional
                                    Vanessa Rodrigues
                                    Memória Computacional
                                    Flavio Costa
                                    AV1 - Arquitetura de Computadores
                                    Danielle Custodio
                                    Sistemas Operacionais
                                    Angelo Cedaspy
                                    Memória Interna
                                    Camila santos