22
AULA 01 Arquitectura e Tecnologias de Computadores MSc. Rafael Beto Mpfumo. 2020

Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

AULA 01

Arquitectura eTecnologias deComputadores

MSc. Rafael Beto Mpfumo. 2020

Page 2: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Disciplina

Arquitectura e Tecnologia de Computadores

Ano / Semestre

1º Ano / 1º Semestre

Carga Horária

4h / Semana

Docentes

Rafael Beto Mpfumo e Nooro Dauto

Page 3: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Considerações Gerais

Regras

• Pontualidade (Tolerância máxima: 10 min)

• Assiduidade (80%)

• Respeito Mútuo

Page 4: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Sumário

Introdução à Disciplina

• Considerações gerais

• Apresentação do Plano Temático

Arquitectura e Organização do Computador

• Estrutura e Função do Computador

• Classificação do Computador quanto ao princípio deconstrução.

Page 5: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Objectivos

• Apresentar e descrever os principais componentesinternos de um computador actual, suas inter-relações, assim como os princípios de funcionamento.

• Avaliar recursos de hardware para serem utilizadosem uma aplicação em particular.

• Ter uma percepção geral da linguagem utilizada pelocomputador para o seu funcionamento.

• Seleccionar um tipo de arquitectura paralela decomputadores para uma aplicação específica.

Page 6: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Principais Conteúdos

• Tema 01: Arquitectura dos Microcomputadores

• Tema 02: Linguagem de Baixo Nível

• Tema 03: Sistemas de Visualização

• Tema 04: Periféricos

• Tema 05: Arquitectura Paralela

Page 7: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Arquitectura e Organização do Computador

Arquitectura – São os atributos visiveis ao programadorestuda.

• Impacto directo sobre a execução de um programa

• Conjunto de instruções, número de bits usados pararepresentacao de dados, mecanismos de E/S, técnicas deendereçamento.

Organização – É como os recursos sao implementados

• são as unidades operacionais do sistema de computação esuas interconexões, que implementam as especificaçõesda sua arquitectura.

• Detalhes de hardware sao transparentes ao programador

• Sinais de controlo, interfaces e tecnologias de memórias.

Page 8: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Arquitectura e Organização do Computador

Computador

Máquina ou dispositivo capaz de executar uma sequenciade instruções definidas pelo homem para gerar umdeterminado resultado, o qual atende a uma necessidadeespecífica.

Page 9: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Arquitectura e Organização do Computador

Hierarquia em niveis ( top-down )

Estrutura – define o modo como os componentes dosistema computacional estão inter-relacionados.

Função – define a operação individual de cadacomponente do sistema, como parte da estrutura.

Page 10: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Principio Básico de Funcionamento do Computador

Page 11: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Funções básicas de um Computador

• Processamento : diferentes formas e tipos

• Armazenamento : curto e longo prazo

• Transferência : interna e externa ( E/S por periféricoou comunição de dados).

• Controlo : via conjunto de instrucoes, gestao derecursos do computador e coordena o desempenhode suas partes funcionais

Page 12: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Funções básicas de um Computador

Visão Funcional

Page 13: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Estrutura do Computador

Page 14: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Estrutura do Computador

• Unidade Central de Processamento (CPU) –desempenha as funções de controlo e processamentode dados.

• Memória principal – armazena os dados.

• Dispositivos de Entrada/Saída – transferem dadosentre o computador e o ambiente externo.

• Sistema de Interconexão (Barramentos) –estabelecem a comunicação entre todos oscomponentes acima.

Page 15: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Classificação do Computador

Os computadores podem ser classificados de diversasformas, dentre elas podemos destacar :

• Quanto ao principio de construção - analógicos , digitais

• Quanto ao ambito - específico, geral.

• Quanto as caracteristicas de utilização – cientificos,comercias.

• Quanto ao porte – grande, médio e pequeno.

Page 16: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Classificação do Computador

Quanto ao principio de construção

• Analógicos: Executam trabalhos usando elementosrepresentados por grandezas físicas e os resultados sãoaproximados , como por exemplo, a intensidade deuma corrente eléctrica ou o ângulo de giro de umaengrenagem. São computadores criados para umafinalidade específica, isto é, só se aplicam a umdeterminado trabalho.

A informação é processada de modo contínuo.

Page 17: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Classificação do Computador

Quanto ao principio de construção

• Computador digital: Realiza suas operações utilizandoelementos representados por grandezas matemáticas(números), ou seja, operam dígito a dígito. Sãodestinados para aplicações múltiplas. Por utilizar valoresnuméricos, os resultados obtidos com esse tipo decomputador são exactos, como por exemplo: os cálculosde engenharia.

Processa informações por combinações de dadosdescontínuos.

Page 18: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Classificação do Computador

O computador analógico “mede” e o computador digital“conta”.

Actualmente quando não é feita qualquer referência ànatureza do computador, subentende tratar-se de umcomputador digital.

Page 19: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Classificação do Computador

Vantagens dos Computadores digitais

• Sistemas digitais são mais faceis de projectar

• Facíl armazenamento de informação

• Maior exactidão e precisão

• A operação do sistema pode ser programada

• Circuitos digitais são menos afectados por ruidos

Page 20: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo
Page 21: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

DÚVIDAS E DISCUSSÃO ????

Page 22: Arquitectura e Tecnologias de Computadores€¦ · Arquitectura e Organização do Computador Arquitectura –São os atributos visiveis ao programador estuda. •Impacto directo

Obrigado