Introdução à computador

Description

2019-2
Yasmim Nunes
Mind Map by Yasmim Nunes, updated more than 1 year ago
Yasmim Nunes
Created by Yasmim Nunes over 4 years ago
11
0

Resource summary

Introdução à computador
  1. Organização:
    1. Como os recursos são implementados
    2. Arquitetura:
      1. Atributos visíveis ao programador
      2. Estrutura:
        1. modo como os componentes estão inter-relacionados
          1. computador SIMPLES:
            1. Unidade Central de Processamento (CPU):
              1. controla operação de um computador
                1. realiza sua funções e processamento de dados
                2. Memória Principal:
                  1. armazena dados
                  2. Entrada/Saída:
                    1. move dados entre o computador e o ambiente externo
                    2. Interconexão do sistema:
                      1. algum mecanismo que proporciona comunicação entre a CPU, memoria principal e entrada/saída
                      2. 4 componentes estruturais principais de uma CPU:
                        1. unidade de controle:
                          1. controla operação do computador
                          2. unidade lógica e aritmética:
                            1. executa as funções de processamento de dados do computador
                            2. interconexão da CPU:
                              1. mecanismo que proporciona a comunicação entre unidade de controle, ALU e registradores
                              2. registro:
                                1. proporciona armazenamento interno na CPU
                            3. Computador Multicore:
                              1. CPU:
                                1. Busca e executa as instruções
                                2. Core(Núcleo):
                                  1. Unidade de processamento individual, um core é basicamente uma CPU completa
                                    1. Elementos funcionais:
                                      1. lógica de instrução:
                                        1. inclui as tarefas envolvidas em buscar instruções, e decodificar cada instrução a fim de determinar a operação de instrução e os locais de memória dos operando
                                        2. unidade de lógica e aritmética :
                                          1. executa a operação especificada por uma instrução
                                          2. lógica de load/store:
                                            1. gerencia a transferência de dados para e de uma memória principal através da cache
                                        3. Processador:
                                          1. um pedaço físico de silício que contém um ou mais cores
                                            1. Componente do computador que interpreta e executa instruções
                                        4. Função:
                                          1. Operação individual de cada componente como parte da estrutura
                                            1. 4 funções básicas:
                                              1. Processamento de dados:
                                                1. poucos métodos fundamentos
                                                2. Armazenamento de dados:
                                                  1. tanto a longo prazo como a curto prazo
                                                  2. Movimentação de dados:
                                                    1. fonte ou destino de dados
                                                    2. Controle:
                                                      1. gerencia os recursos do computador
                                                  3. Evolução dos computadores
                                                    1. 1° Geração: Válvulas
                                                      1. ENIAC:
                                                        1. números decimais
                                                        2. Von Neumann: IAS
                                                          1. conceito de programa armazenado
                                                            1. estrutura básica compõe-se de:
                                                              1. memória principal, que armazena tanto dados como instruções
                                                                1. unidade lógica e aritmética capaz de operar os dados binários
                                                                  1. unidade de controle, que interpreta instruções que estão na memória e faz que sejam executadas.
                                                                    1. Equipamento de entrada/saída controlado pela unidade de controle.
                                                                    2. Componentes básicos da arquitetura de Von Neumann:
                                                                      1. tem pelo menos uma unidade de processamento lógico-aritmético e registradores.
                                                                        1. CPU deverá possuir também circuitos específicos para controle das demais unidades e da execução das instruções. A unidade de controle é interna a CPU e contém um registrador de instrução e contador de programa.
                                                                          1. memória principal é única e armazena dados e instruções sem fazer distinção entre elas.
                                                                            1. mecanismo de E/S
                                                                              1. unidade de armazenamento de massa externa
                                                                              2. IAS - detalhes :
                                                                                1. todos computadores de hoje tem essa mesma estrutura e função geral.
                                                                                  1. números binários
                                                                                    1. 2 instruções de 20 bits.
                                                                                      1. Conjunto de registradores (armazenamento em CPU) :
                                                                                        1. registrador de buffer de memória
                                                                                          1. registrador de endereço de memória
                                                                                            1. registrador de instrução
                                                                                              1. registrador de buffer de instrução
                                                                                                1. acumulador
                                                                                                  1. quociente multiplicador
                                                                                                2. O gargalo da arquitetura de Von Neumann:
                                                                                                  1. os gargalos são os elementos de design que dificultam o aumento progressivo de desempenho.
                                                                                                    1. principal gargalo está no barramento CPU - Memória Principal.
                                                                                                    2. Mitigando o gargalo da arquitetura de Von Neumann:
                                                                                                      1. uso de um ou mais níveis de memória cache entre CPU e a MP.
                                                                                                        1. um nível de cache onde dados e instruções são armazenados separadamente, podendo assim ser acessados de modo independente.
                                                                                                          1. uso de circuitos de predição de desvio que estará sempre tentando antecipar dados e instruções futuras.
                                                                                                            1. usa de uma hierarquia de memória composta diversos níveis de memórias com diferentes capacidades/ velocidades/ custo.
                                                                                                        2. 2° Geração: Transistores
                                                                                                          1. barato
                                                                                                            1. gera menos calor do que a válvula
                                                                                                              1. menor
                                                                                                                1. pode ser usado da mesma maneira que uma válvula para construir computadores
                                                                                                                  1. um dispositivo sólido, feito de silício.
                                                                                                                    1. Introdução de ALU’s e Unidades de Controles complexas.
                                                                                                                      1. linguagem de programação de alto nível.
                                                                                                                      2. 3° Geração: Circuitos Integrados
                                                                                                                        1. Transistor isolado = componentes discreto.
                                                                                                                          1. Computador era construído usando componentes discretos.
                                                                                                                            1. Processo dispendioso e complicado, especialmente porque a complexidade cresceu muito rapidamente.
                                                                                                                              1. Surge a microeletrônica.
                                                                                                                                1. significa: “pequena eletrônica”
                                                                                                                                  1. Um computador é composto de portas, células de memória e interconexões.
                                                                                                                                  2. Lei de Moore
                                                                                                                                    1. Maior densidade de componentes no chip
                                                                                                                                      1. Número de transistores em um chip dobrará a cada ano.
                                                                                                                                        1. Desde 1970, isso diminui um pouco
                                                                                                                                          1. Número de transistores dobra a cada 18 meses.
                                                                                                                                          2. Consequências:
                                                                                                                                            1. custo de um chip permaneceu quase inalterado
                                                                                                                                              1. maior densidade de empacotamento significa caminhos elétricos mais curtos, gerando maior desempenho.
                                                                                                                                                1. menor tamanho oferece maior flexibilidade
                                                                                                                                                  1. As interconexões no circuito intregado são mais confiáveis do que as conexões de solda. Com mais circuitos em cada chip, existem menos conexões entre chips.
                                                                                                                                                    1. Redução nos requisitos de potência e resfriamento.
                                                                                                                                                2. Gerações Posteriores
                                                                                                                                                  1. Difícil caracterização
                                                                                                                                                    1. Houve impactantes resultados dos estudos iniciados desde a década de 70.
                                                                                                                                                      1. Destacam-se:
                                                                                                                                                        1. Memória Semicondutora.
                                                                                                                                                          1. Capacidade dobra aproximadamente a cada ano
                                                                                                                                                            1. Microprocessador:
                                                                                                                                                              1. Com diversos componentes integrados.
                                                                                                                                                        Show full summary Hide full summary

                                                                                                                                                        Similar

                                                                                                                                                        Totalitarismo e Autoritarismo
                                                                                                                                                        Pedro Ivo Bez Maroco
                                                                                                                                                        Gêneros Textuais Capítulo 2
                                                                                                                                                        Laura de Jesus
                                                                                                                                                        SISTEMA DE CRISES CONSTITUCIONAIS
                                                                                                                                                        Adalberto Gonçalves
                                                                                                                                                        PODER EXECUTIVO
                                                                                                                                                        Adalberto Gonçalves
                                                                                                                                                        SALMONELLA
                                                                                                                                                        ariely moraes
                                                                                                                                                        P1 - Pesq. de Marketing
                                                                                                                                                        larissa adrielly
                                                                                                                                                        Capítulo X - Formas de Estado
                                                                                                                                                        Fernanda Libânio
                                                                                                                                                        Sentido da Visão
                                                                                                                                                        Icaro Faustino
                                                                                                                                                        Usar ou não a calculadora?
                                                                                                                                                        Giovanna Scuissiatto
                                                                                                                                                        Globalização
                                                                                                                                                        Larissa Souza