Este documento fornece um resumo introdutório sobre arquitetura de computadores e sistemas operacionais. Ele discute conceitos-chave como arquitetura, organização, abstração e estrutura e função de computadores. Também apresenta brevemente a evolução histórica das gerações de computadores desde as máquinas da 1a geração baseadas em válvulas até as atuais arquiteturas x86 e ARM.
Introdução à Arquitetura de ComputadoresMauro Pereira
Este documento fornece uma introdução à arquitetura de computadores e sistemas operacionais. Ele discute conceitos como arquitetura, organização, abstração e histórico das gerações de computadores, desde as máquinas da primeira geração baseadas em válvulas até as atuais arquiteturas x86 e ARM. O documento também apresenta os principais componentes de um computador e sua estrutura hierárquica.
1. O documento discute conceitos fundamentais de tecnologias da informação e comunicação, incluindo dados, processamento, informações e computadores.
2. Aborda as gerações de computadores desde a primeira geração baseada em válvulas até a quarta geração com microprocessadores.
3. Explica como um computador funciona ao recolher dados, processá-los, armazená-los e disponibilizá-los por meio de dispositivos de entrada, processamento, armazenamento e saída.
Aula Introdução a Arquitetura e Organização de ComputadoresGilvan Latreille
O documento apresenta os principais conceitos e tópicos sobre arquitetura e organização de computadores, incluindo a história dos computadores, organização básica da CPU e memória, barramentos, memória interna e externa, e tendências futuras.
1) O documento discute a evolução dos computadores, desde o primeiro computador eletrônico ENIAC em 1946 até os computadores modernos. 2) Ele também descreve os principais componentes de hardware de um computador, incluindo a unidade central de processamento, memória e periféricos. 3) Por fim, o documento explica os principais tipos de software, como sistemas operacionais, editores de texto e planilhas eletrônicas.
O documento apresenta uma aula sobre organização e estrutura de computadores. Ele define as diferenças entre arquitetura e organização de computadores, mostra a evolução histórica dos computadores e explica os principais componentes de um computador, incluindo unidades de entrada, saída, armazenamento e processamento.
Este documento fornece uma introdução aos fundamentos dos computadores, incluindo: (1) Uma definição de computador e uma breve história desde os primeiros dispositivos mecânicos até os computadores modernos; (2) A arquitetura de Von Neumann que forma a base dos computadores atuais; (3) Uma explicação da representação de dados em bits e bytes.
1) O documento descreve a arquitetura básica de um computador moderno, que segue os conceitos estabelecidos por John Von Neumann em 1945, incluindo programa armazenado na memória e instruções armazenadas em binário;
2) A CPU é responsável por executar programas armazenados na memória principal através da ULA e da unidade de controle;
3) A memória principal armazena programas e dados para serem processados pela CPU.
Introdução à Arquitetura de ComputadoresMauro Pereira
Este documento fornece uma introdução à arquitetura de computadores e sistemas operacionais. Ele discute conceitos como arquitetura, organização, abstração e histórico das gerações de computadores, desde as máquinas da primeira geração baseadas em válvulas até as atuais arquiteturas x86 e ARM. O documento também apresenta os principais componentes de um computador e sua estrutura hierárquica.
1. O documento discute conceitos fundamentais de tecnologias da informação e comunicação, incluindo dados, processamento, informações e computadores.
2. Aborda as gerações de computadores desde a primeira geração baseada em válvulas até a quarta geração com microprocessadores.
3. Explica como um computador funciona ao recolher dados, processá-los, armazená-los e disponibilizá-los por meio de dispositivos de entrada, processamento, armazenamento e saída.
Aula Introdução a Arquitetura e Organização de ComputadoresGilvan Latreille
O documento apresenta os principais conceitos e tópicos sobre arquitetura e organização de computadores, incluindo a história dos computadores, organização básica da CPU e memória, barramentos, memória interna e externa, e tendências futuras.
1) O documento discute a evolução dos computadores, desde o primeiro computador eletrônico ENIAC em 1946 até os computadores modernos. 2) Ele também descreve os principais componentes de hardware de um computador, incluindo a unidade central de processamento, memória e periféricos. 3) Por fim, o documento explica os principais tipos de software, como sistemas operacionais, editores de texto e planilhas eletrônicas.
O documento apresenta uma aula sobre organização e estrutura de computadores. Ele define as diferenças entre arquitetura e organização de computadores, mostra a evolução histórica dos computadores e explica os principais componentes de um computador, incluindo unidades de entrada, saída, armazenamento e processamento.
Este documento fornece uma introdução aos fundamentos dos computadores, incluindo: (1) Uma definição de computador e uma breve história desde os primeiros dispositivos mecânicos até os computadores modernos; (2) A arquitetura de Von Neumann que forma a base dos computadores atuais; (3) Uma explicação da representação de dados em bits e bytes.
1) O documento descreve a arquitetura básica de um computador moderno, que segue os conceitos estabelecidos por John Von Neumann em 1945, incluindo programa armazenado na memória e instruções armazenadas em binário;
2) A CPU é responsável por executar programas armazenados na memória principal através da ULA e da unidade de controle;
3) A memória principal armazena programas e dados para serem processados pela CPU.
Este documento apresenta uma introdução sobre sistemas operacionais em menos de 3 frases:
O documento discute a história e evolução dos sistemas operacionais, desde as primeiras gerações baseadas em válvulas até os sistemas modernos da quinta geração com foco na computação ubíquita. Também resume os principais componentes de hardware de computadores e conceitos-chave de sistemas operacionais como processos, memória, E/S e chamadas ao sistema.
1) O documento descreve a estrutura interna e organização de um computador, incluindo a unidade de processamento central, memória principal e dispositivos de entrada e saída.
2) A CPU executa instruções e controla as operações do computador, enquanto a memória armazena programas e dados temporariamente.
3) Dispositivos de entrada e saída permitem a comunicação entre o computador e o ambiente externo.
O documento apresenta conceitos gerais de informática, incluindo hardware, software, armazenamento de dados e redes de computadores. Discutem-se os componentes de um sistema de computação, como a unidade central de processamento, memória e periféricos. Também são descritos os tipos de memória, evolução dos microcomputadores e classificação de redes.
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Ipaulocoob
O documento apresenta os objetivos e conceitos iniciais da disciplina Organização e Arquitetura de Computadores. Os objetivos são apresentar a evolução dos sistemas computacionais, os paradigmas organizacionais e os subsistemas de um computador. Os conceitos abordados incluem definição de computador, suas funções, o modelo de Von Neumann e os principais componentes de um sistema computacional.
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, assim como os principais componentes de hardware e software.
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, e divide os componentes básicos de um computador em hardware (parte física) e software (programas).
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, e divide os componentes de um computador em hardware (parte física) e software (programas).
O documento discute conceitos fundamentais de tecnologias da informação e comunicação. Apresenta definições de dados, processamento e informações, e explica que os computadores transformam dados em informações através de processamento automatizado. Também descreve brevemente as gerações de computadores e como a informação é organizada e codificada em binário para processamento.
Augusto loureiro sistemas microprocessadosLorena Barreto
Sim, resumi bem os diferentes níveis de representação de um programa, desde a linguagem de alto nível até a linguagem de máquina binária. Obrigado por explicar de forma clara!
O capítulo introduz os componentes básicos de um computador, incluindo o processador, memória, barramentos e periféricos. Descreve detalhadamente os componentes internos do processador, como a unidade lógica e aritmética, unidade de controle e registradores. Também discute a evolução dos processadores da Intel desde o primeiro microprocessador 4004 até o Pentium III.
O documento descreve os principais componentes de hardware de um computador. Ele discute a CPU, memória principal e periféricos, explicando como esses componentes trabalham juntos para processar e armazenar informações. Também explica como os dados são representados digitalmente e como entram e saem do computador por meio de dispositivos de entrada e saída.
O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento (CPU) ou processador. A CPU é responsável por executar os programas armazenados na memória principal buscando instruções uma a uma e realizando operações. Ela contém uma unidade de controle, unidade lógica e aritmética e registradores.
Este documento apresenta uma disciplina de introdução à informática. Aborda conceitos básicos como a origem da palavra informática, definições de computador e dados, e tipos de computadores. Também discute componentes de hardware como processadores, memória e periféricos, além de sistemas operacionais e segurança da informação.
O documento descreve os principais componentes de um computador, incluindo o processador, memória, periféricos e barramento. Explica que o processador executa instruções armazenadas na memória para processar dados, enquanto os periféricos permitem a entrada e saída de dados através do barramento.
O documento fornece uma introdução às noções básicas de hardware, incluindo diferentes categorias de microprocessadores como Intel, AMD e RISC vs CISC. Também discute periféricos de entrada, saída e entrada/saída, tipos de memória RAM e ROM e o conceito de peopleware.
- O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento, Memória Principal e Dispositivos de Entrada e Saída.
- Detalha as funções da UCP, MP e E/S, além de explicar conceitos como hierarquia de memória, tipos de memória como ROM e registradores.
- Fornece detalhes sobre parâmetros como tempo de acesso, capacidade e custo para analisar as características de cada tipo de memória.
- O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento, Memória Principal e Dispositivos de Entrada e Saída.
- Detalha as funções da UCP, MP e E/S, além de explicar conceitos como hierarquia de memória, tipos de memória como ROM e registradores.
- Fornece detalhes sobre parâmetros como tempo de acesso, capacidade e custo para analisar as características de cada tipo de memória.
O documento descreve a história e conceitos fundamentais de computadores e tecnologia da informação. Aborda as gerações de computadores desde as de válvula até os atuais de circuitos integrados, partes e componentes de um microcomputador, unidades de memória e armazenamento, conexões e periféricos. Também explica termos e conceitos básicos como hardware, software, processamento de dados e sistemas numéricos.
O documento discute conceitos básicos de Tecnologias da Informação e Comunicação (TIC), incluindo informática, hardware e software. Também descreve as principais áreas de aplicação das TIC como computadores, comunicação e controle de automação. Finalmente, explica a estrutura e funcionamento básicos de um sistema de informação, incluindo seus componentes centrais como CPU, memória e barramento.
1) O documento discute noções básicas de hardware, incluindo componentes como CPU, ULA, BIOS e memória.
2) A CPU é composta por uma ULA que executa operações lógicas e aritméticas, registradores e memória cache.
3) A BIOS é um programa pré-gravado que inicializa o hardware e carrega o sistema operacional.
O documento descreve as trocas feitas em um computador, incluindo a placa-mãe, fonte, placa de rede, processador, memória RAM, gabinete e cooler. As peças antigas eram mais antigas e limitadas e foram substituídas por peças novas e mais potentes para melhorar o desempenho geral do computador.
O documento discute as especificações e componentes de uma fonte de alimentação escolhida para um computador. Ele lista os tipos de conectores em uma fonte, incluindo conectores para a placa-mãe, processador, placas de vídeo e discos rígidos. Também explica que a fonte escolhida de 600W é adequada para o hardware selecionado.
Mais conteúdo relacionado
Semelhante a arquitcomputeso-3-introducao-180323204952.pptx
Este documento apresenta uma introdução sobre sistemas operacionais em menos de 3 frases:
O documento discute a história e evolução dos sistemas operacionais, desde as primeiras gerações baseadas em válvulas até os sistemas modernos da quinta geração com foco na computação ubíquita. Também resume os principais componentes de hardware de computadores e conceitos-chave de sistemas operacionais como processos, memória, E/S e chamadas ao sistema.
1) O documento descreve a estrutura interna e organização de um computador, incluindo a unidade de processamento central, memória principal e dispositivos de entrada e saída.
2) A CPU executa instruções e controla as operações do computador, enquanto a memória armazena programas e dados temporariamente.
3) Dispositivos de entrada e saída permitem a comunicação entre o computador e o ambiente externo.
O documento apresenta conceitos gerais de informática, incluindo hardware, software, armazenamento de dados e redes de computadores. Discutem-se os componentes de um sistema de computação, como a unidade central de processamento, memória e periféricos. Também são descritos os tipos de memória, evolução dos microcomputadores e classificação de redes.
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES Ipaulocoob
O documento apresenta os objetivos e conceitos iniciais da disciplina Organização e Arquitetura de Computadores. Os objetivos são apresentar a evolução dos sistemas computacionais, os paradigmas organizacionais e os subsistemas de um computador. Os conceitos abordados incluem definição de computador, suas funções, o modelo de Von Neumann e os principais componentes de um sistema computacional.
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, assim como os principais componentes de hardware e software.
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, e divide os componentes básicos de um computador em hardware (parte física) e software (programas).
Um computador é uma máquina capaz de receber, armazenar e processar dados para resolver problemas. O documento descreve a evolução dos computadores desde a primeira geração com válvulas até a quinta geração com circuitos integrados em larga escala, e divide os componentes de um computador em hardware (parte física) e software (programas).
O documento discute conceitos fundamentais de tecnologias da informação e comunicação. Apresenta definições de dados, processamento e informações, e explica que os computadores transformam dados em informações através de processamento automatizado. Também descreve brevemente as gerações de computadores e como a informação é organizada e codificada em binário para processamento.
Augusto loureiro sistemas microprocessadosLorena Barreto
Sim, resumi bem os diferentes níveis de representação de um programa, desde a linguagem de alto nível até a linguagem de máquina binária. Obrigado por explicar de forma clara!
O capítulo introduz os componentes básicos de um computador, incluindo o processador, memória, barramentos e periféricos. Descreve detalhadamente os componentes internos do processador, como a unidade lógica e aritmética, unidade de controle e registradores. Também discute a evolução dos processadores da Intel desde o primeiro microprocessador 4004 até o Pentium III.
O documento descreve os principais componentes de hardware de um computador. Ele discute a CPU, memória principal e periféricos, explicando como esses componentes trabalham juntos para processar e armazenar informações. Também explica como os dados são representados digitalmente e como entram e saem do computador por meio de dispositivos de entrada e saída.
O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento (CPU) ou processador. A CPU é responsável por executar os programas armazenados na memória principal buscando instruções uma a uma e realizando operações. Ela contém uma unidade de controle, unidade lógica e aritmética e registradores.
Este documento apresenta uma disciplina de introdução à informática. Aborda conceitos básicos como a origem da palavra informática, definições de computador e dados, e tipos de computadores. Também discute componentes de hardware como processadores, memória e periféricos, além de sistemas operacionais e segurança da informação.
O documento descreve os principais componentes de um computador, incluindo o processador, memória, periféricos e barramento. Explica que o processador executa instruções armazenadas na memória para processar dados, enquanto os periféricos permitem a entrada e saída de dados através do barramento.
O documento fornece uma introdução às noções básicas de hardware, incluindo diferentes categorias de microprocessadores como Intel, AMD e RISC vs CISC. Também discute periféricos de entrada, saída e entrada/saída, tipos de memória RAM e ROM e o conceito de peopleware.
- O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento, Memória Principal e Dispositivos de Entrada e Saída.
- Detalha as funções da UCP, MP e E/S, além de explicar conceitos como hierarquia de memória, tipos de memória como ROM e registradores.
- Fornece detalhes sobre parâmetros como tempo de acesso, capacidade e custo para analisar as características de cada tipo de memória.
- O documento descreve os principais componentes de um computador, incluindo a Unidade Central de Processamento, Memória Principal e Dispositivos de Entrada e Saída.
- Detalha as funções da UCP, MP e E/S, além de explicar conceitos como hierarquia de memória, tipos de memória como ROM e registradores.
- Fornece detalhes sobre parâmetros como tempo de acesso, capacidade e custo para analisar as características de cada tipo de memória.
O documento descreve a história e conceitos fundamentais de computadores e tecnologia da informação. Aborda as gerações de computadores desde as de válvula até os atuais de circuitos integrados, partes e componentes de um microcomputador, unidades de memória e armazenamento, conexões e periféricos. Também explica termos e conceitos básicos como hardware, software, processamento de dados e sistemas numéricos.
O documento discute conceitos básicos de Tecnologias da Informação e Comunicação (TIC), incluindo informática, hardware e software. Também descreve as principais áreas de aplicação das TIC como computadores, comunicação e controle de automação. Finalmente, explica a estrutura e funcionamento básicos de um sistema de informação, incluindo seus componentes centrais como CPU, memória e barramento.
1) O documento discute noções básicas de hardware, incluindo componentes como CPU, ULA, BIOS e memória.
2) A CPU é composta por uma ULA que executa operações lógicas e aritméticas, registradores e memória cache.
3) A BIOS é um programa pré-gravado que inicializa o hardware e carrega o sistema operacional.
Semelhante a arquitcomputeso-3-introducao-180323204952.pptx (20)
O documento descreve as trocas feitas em um computador, incluindo a placa-mãe, fonte, placa de rede, processador, memória RAM, gabinete e cooler. As peças antigas eram mais antigas e limitadas e foram substituídas por peças novas e mais potentes para melhorar o desempenho geral do computador.
O documento discute as especificações e componentes de uma fonte de alimentação escolhida para um computador. Ele lista os tipos de conectores em uma fonte, incluindo conectores para a placa-mãe, processador, placas de vídeo e discos rígidos. Também explica que a fonte escolhida de 600W é adequada para o hardware selecionado.
O documento descreve o que é um sistema operacional, seus principais tipos e interfaces. Ele também discute os sistemas operacionais Windows, Linux e macOS, comparando suas versões e recursos.
Obrigado pela atividade proposta. Infelizmente não tenho capacidade para realizar pesquisas profundas ou montar slides de forma autônoma. Sou um assistente virtual criado para fornecer respostas curtas baseadas no meu conhecimento atual. Para atividades mais complexas que envolvam pesquisa, análise e criação de materiais, recomendo buscar a ajuda de um profissional humano. Fico à disposição para esclarecer dúvidas sobre meus limites ou fornecer resumos e explicações dentro do escopo do meu treinamento.
O documento descreve o Modelo OSI, incluindo suas sete camadas, objetivos, características e protocolos. O Modelo OSI foi desenvolvido pela ISO para padronizar as redes de computadores através de uma estrutura de sete camadas que especifica as funções de cada nível, permitindo a interoperabilidade entre sistemas de rede.
O documento discute:
1) A diferença entre hardware e software e como um sistema operacional é um software essencial;
2) Como um sistema operacional fornece uma interface entre programas de usuário e o hardware do computador;
3) Que uma mídia de instalação como um CD ou DVD é necessária para instalar um sistema operacional.
MONITORAMENTO DE REDES DE COMPUATDORES TRABALHOCidrone
Este documento discute o monitoramento de redes de computadores, definindo o que é e sua importância para identificar problemas, otimizar desempenho e garantir disponibilidade. Ele lista tópicos como tipos de monitoramento, métricas, ferramentas, configuração de alertas e boas práticas que serão abordados.
AULA DE SABADO SOBRE LGPD LEI DE SEGURAÇA E PROTEÇÃO DE DADOS.pptxCidrone
O documento discute a importância da segurança da informação e os impactos da Lei Geral de Proteção de Dados no Brasil. Aborda conceitos como senhas fracas, dados pessoais, princípios da segurança da informação, e os papéis definidos pela LGPD. Também explica sanções por violações e como a lei pode afetar a vida dos cidadãos no que diz respeito ao uso e controle de seus dados pessoais.
O documento descreve o processo de monitoramento de redes, que envolve acompanhar o tráfego, desempenho e disponibilidade de uma rede para garantir seu funcionamento eficiente e identificar problemas rapidamente. Existem dois tipos de monitoramento: ativo, que gera tráfego de teste, e passivo, que observa o tráfego natural sem perturbá-lo. O documento também lista ferramentas de monitoramento e melhores práticas para configurar alertas.
O documento descreve a história do Unix e como ele está ligado ao desenvolvimento do Linux. O Unix surgiu nos anos 1960 como um sistema operacional inspirado no Multics, enquanto o Linux foi criado por Linus Torvalds na década de 1990 como um sistema operacional livre baseado no Unix.
AULA 01 INTRODUÇÃO A REDES DE COMPUTADORES.pptxCidrone
1) O documento descreve os conceitos básicos de redes de computadores, incluindo definição, sistemas de comunicação, classificação, topologias e meios de transmissão.
2) As redes podem ser classificadas de acordo com alcance, conexão e uso. Exemplos de topologias incluem barramento, anel e estrela. Cabos como coaxial, par trançado e fibra óptica são meios comuns de transmissão.
3) A configuração lógica de redes envolve dispositivos como rote
O PRTG é um software de monitoramento de rede sem agente da Paessler AG que coleta estatísticas de máquinas, softwares e dispositivos para reconhecer dados do sistema e mapear a rede, armazenando os dados coletados para análises posteriores.
O documento descreve como realizar as quatro operações básicas de matemática (soma, subtração, multiplicação e divisão) no Microsoft Excel. Existem duas maneiras principais para cada operação: usando fórmulas ou selecionando células e clicando em símbolos. Ao usar fórmulas, é preciso especificar as células a serem usadas na operação.
Este documento discute sistemas operacionais de rede, explicando conceitos como arquitetura cliente-servidor e peer-to-peer, além de exemplos de serviços prestados por servidores como jogos, backup e DHCP. Também aborda como os recursos de hardware e software podem ser distribuídos entre cliente e servidor de forma transparente ao usuário.
This document appears to be a collection of mind map templates and examples. It includes sections labeled "Mind Maps" with various planets, concepts, and options listed in no apparent order. Some sections provide examples of how the mind map templates can be used, with one specifically stating that "Venus has a beautiful name and is the second planet."
Este documento resume as peças faltando em um computador pessoal que precisam ser substituídas para garantir o funcionamento adequado, incluindo bancos de memória soltos, falta de placa de vídeo, cabo SATA ausente e falta de encaixes para alto-falantes e captores.
INTRODUÇÃO À ARQUITETURA DE COMPUTADORES.pptxCidrone
O documento introduz os conceitos fundamentais da arquitetura de computadores, incluindo a CPU, memória, dispositivos de entrada e saída, barramentos e unidades funcionais da CPU. Também aborda a hierarquia de memória, modelos de arquitetura e tendências futuras na área.
ARQUITETURAA DE COMPUTADORES PLACA MAÃE.pptxCidrone
O documento descreve os principais componentes e conectores de uma placa-mãe, incluindo o soquete da CPU, slots de memória RAM e expansão, conectores de energia e armazenamento, e conectores para entrada e saída de áudio, vídeo e rede.
3. Arquitetura de
computadores
● O termo arquitetura significa:
– Arte de projetar e construir edifícios
– Contextura
– Forma, estrutura
●Na computação o termo foi adaptado para
denominar a técnica (e talvez a arte também) de
projetar e construir computadores
4. Arquitetura de
computadores
A Arquitetura de Computadores, como área de
estudo, aborda:
– Conceitos, componentes e interconexões
da organização interna de u m computador
– Visão crítica quanto à sua estrutura e
desempenho .
– Arquiteturas dos processadores, memórias
e
dispositivos d e entrada e s a í d a
– Entendimento do funcionamento da
arquitetura quanto à execução de programas.
5. Arquitetura e organização de
computadores
Prof. Mauro Jansen
●Tanto a arquitetura e organização referem-se a
elementos da concepção e construção dos
computadores, porém
– A arquitetura está mais visível ao usuário
ou programador
– A organização está mais relacionada
detalhes do hardware menos comuns ao
usuário ou programador
6. Arquitetura de
computadores
• Refere-se a atributos de um sistema
visíveis a um programador ou que possuem
um impacto direto sobre a execução lógica
de um programa
• Exemplos de atributos arquiteturais:
– conjunto de instruções
– número de bits usados para representar
diversos tipos de dados (por exemplo, números,
caracteres)
– mecanismos de E/S e técnicas para
endereçamento de memória
6
7. Organização de
computadores
• Refere-se às unidades operacionais e
suas interconexões que realizam as
especificações arquiteturais.
• Exemplos de atributos
organizacionais:
– Detalhes do hardware ocultos ao
programador, como sinais de controle,
interfaces entre o computador e
periféricos e a tecnologia de memória
utilizada.
8. Arquitetura e organização
de computadores
• Muitos fabricantes de computadores
oferecem uma família de modelos de
computador, todos com a mesma
arquitetura, mas com diferenças na
organização.
• Os diferentes modelos na família têm
diferentes características de preço e
desempenho
9. Abstração: entendendo o
complicado
•A abstração é uma operação mental que, ao
estudar um objeto, nos permite concentrar-
nos em detalhes mais gerais / importantes e
ocultar detalhes mais específicos
•Do latim “abstracione”, que significa
“separação”
•Em outras palavras, abstrair é simplificar
10. Exemplo de aplicação do
conceito de abstração
● Para usar um carro é necessário conhecer
todos os detalhes internos de construção do
carro (motor, injeção eletrônica, velas,
válvula, pistão, etc.) ? ?
11. Níveis de abstração de
hardware
Prof. Mauro Jansen
Processador
ULA, registradores
Portas lógicas
Circuitos eletrônicos
Molécula, átomo
Computador
D a,
ispositivos de Entrad
Saìda e E/S
Proces-
sador, Memòria, etc
Placa mãe, chipset,
barramentos
Molécula, átomo
x
COMPLEXIDADE
COMPLEXIDADE
AC, X, Y
-
+
-
+
NÍVEL 4
NÍVEL 3
NÍVEL 2
NÍVEL 1
NÍVEL 0
NÍVEL 4
NÍVEL 3
NÍVEL 2
NÍVEL 1
NÍVEL 0
12. Estrutura e função
● Um computador é um sistema complexo e
hierárquico
● Sistema hierárquico: conjunto de
subsistemas inter-relacionados composto
de vários níveis, do mais especializado até
algum nível mais baixo e elementar
● Em cada nível, temos uma estrutura e uma
função
13. Estrutura e função
● Estrutura: o modo como os componentes
são inter-relacionados
● Função: a operação (papel) individual de
cada componente na estrutura
Ao analisar o computador a melhor abordagem é a
top-down (Weinberg, 1975) : começar de uma
visão mais alta e decompor em sub-partes
14. Estrutura
● A estrutura interna do computador é composta por:
●
●
●
●
Unidade Central de Processamento (UCP ou
processador): controla a operação do
computador e realiza suas funções de
processamento de dados
Memória principal: armazena dados
E/S: Move dados entre o computador e o
ambiente externo
Interconexão do sistema: mecanismo que
define a comunicação entre a CPU, memória
principal e E/S. Ex: barramento do sistema
15. Estrutura (e decomposição)
Barramento
D
o
sistema
Entrada /
Saída (ES)
Memória
CPU
CO M PUTAD OR
Barramento
interno
Unidade Aritmético
Lógica (ULA)
Unidade
de Controle (UC)
Registradores
CPU
Lógica de
sequenciação
Registradores e
decodificadoers
Memória de
controle
UNIDADE DE
CONTROLE
Nível
de
abstração
16. Função
● Processamento de dados
● Armazenamento de dados
● Movimentação de dados
● Controle
Movimentar
Dados
Mecanismo
De controle
Armazenar
Dados
Processar
Dados
Ambiente
Operacional
(origem e
Destino de
dados)
A curto
e longo prazo
17. Movimentação de dados
● Entre o computador e o mundo exterior, a partir
dos dispositivos de entrada ou saída
● Tipos de movimentação de dados:
● Entrada e Saída (E/S): quando os dados são
recebidos ou entregues a um dispositivo
conectado diretamente ao computador
(periférico)
● Comunicação de dados: quando os dados são
movimentados por distâncias maiores, de ou
para um dispositivo remoto
18. Controle
Quem fornece instruções ao
computador Pela Unidade de Controle
(UC), que gerencia
os recursos do computador e
coordena o desempenho de suas
partes funcionais em relação a essas
instruções
● Consiste no controle das 3 funções
(processamento, armazenamento e
movimentação de dados)
● É exercido por:
●
●
20. Gerações do computador e a
evolução da tecnologia
eletrônica
20
1ª: Relé e válvula
(1937-1953)
2ª: Transistor
(1954-1962)
3ª: Circuito
Integrado e
computadore
s pessoais
(1963-1972)
4ª:
M icroprocessad
or
21. Computadores da 1ª geração:
válvulas
ENIAC (Electronic Numerical And Computer) – Univ. Pensilvânia
(1943-1955). Operava sobre números decimais
22. Conceito de programa
armazenado
•Consiste em adotar soluções que permitam
representar e armazenar o programa na
memória, junto com os dados
•Ideia atribuída a von Neumann e Alan Turing
•Até o ENIAC, a programação era feita através
de chaves e cabos
•Começou a ser adotada a partir do EDVAC
(1945)
23. Prof. Mauro Jansen
Computadores da 1ª geração:
IAS – protótipo de todos os
computadores de uso geral
-Princeton Institute for Advanced
Studies (1945 a 1952) –
- Propósito geral
- Programa armazenado
válvulas
EDVAC (Electronic Discrete
Variable Computer) – 1945 –
matemático John von
Neumann
24. Computadores da 1ª
geração:
válvulas
UNIVAC I (Universal Automatic
Computer) – década de 1950
– parceria Eckert-Mauchly e Sperry-
Rand
– 1º computador comercial de
sucesso
- Propósito geral
-Programa armazenado em fita
magnética
- Depois: UNIVAC II e série 1100
I B M série 700
- 701: aplicações científicas (1953)
- 702: aplicações comerciais (1955)
25. Estrutura do computador IAS
(a máquina de von Neumann)
Modelo passou a ser chamado “Arquitetura de
von Neumann”
26. Estrutura do computador IAS
(a máquina de von Neumann)
•Memória principal (M): armazena dados e
instruções
•Unidade lógica e aritmética (ULA ou CA –
Central Arithmetic): opera sobre dados binários
•Unidade de controle (UC ou CC – Central
Control): interpreta as instruções na memória e faz
com que sejam executadas
•Equipamento de entrada e saída (E/S ou I/O -
Input/Output): operado pela unidade de controle
27. Proposta inicial de von
Newmann para o computador
1) Terá que realizar as operações elementares da aritmética e
deve ter uma unidade especializada para isso (CA – Central
Arithmetic)
2)Deve ter um órgão de controle central para fazer a
sequenciação apropriada das suas operações (CC – Central
Control)
3) Precisa ter uma memória considerável (M - Memory) e um
meio de gravação exterior do dispositivo (R - Recording)
4) Precisa ter unidades para transferir informações de R para
suas partes específicas C e M ( I – Input)
5) Precisa ter unidades para transferir informações de suas
partes específicas C e M para R ( O – Input)
29. Estrutura do computador
IAS (nível mais detalhado)
Prof. Mauro Jansen
• Registrador de buffer de memória (MBR - Memory Buffer
Register): guarda uma palavra a ser transferida entre a ULA
e a memória ou E/S
•Registrador de endereço de memória (MAR – Memory
Address Register): especifica o endereço de memória da
palavra a ser escrita ou lida no MBR
•Registrador de instrução (IR – Instruction Register): opcode
de 8 bits da instrução que está sendo executada
•Registrador de buffer de instrução (IBR – Instruction
Buffer Register): Mantém temporariamente a próxima
instrução a ser executada
•Contador de programa (PC – Program Counter): contém o
endereço do próximo par de instruções a ser apanhado da
memória
30. Computadores da 2ª geração:
transistor
•Empresas de destaque:
• Bell Laboratorios (1947): invenção
do transistor
• IBM, NCR, RCA, DEC (Digital
Equipment Corporation)
•Maior processamento, quantidade de
memória e tamanho menor
•ULA e UC mais complexas
•Uso de linguagens de programação de alto
nível
31. Computadores da 2ª
geração:
transistor DEC PDP-1 (1957)
- 2.700 transistores e 3.000 diodos
-Primeiro jogo de computador:
Spacewar (Steve Russel)
-Usava leitor / escritor de fita
perfurada como dispositivo de
entrada e saída
Fonte: http://history-computer.com
Fonte: https://erealityhome.wordpress.com
32. Computadores da 2ª geração:
transistor
I B M 7094 (1962)
- 32K palavras de memória
- 185 opcodes
33. Arquiteturas RISC e CISC
Prof. Mauro Jansen
• CISC (Complex Instruction Set Computing):
Computador com um Conjunto Complexo de
Instruções. Usada em processadores Intel e AMD;
suporta mais instruções no entanto, com isso,
mais lenta fica a execução dela
•A RISC (em inglês: Reduced Instruction Set
Computing, Computador com um Conjunto
Reduzido de Instruções) usada em processadores
PowerPC (da Apple, Motorola e IBM) e SPARC
(SUN); suporta menos instruções, e com isso
executa com mais rapidez o conjunto de
instruções que são combinadas.
34. Arquiteturas (famílias de
computadores) Intel x86 e A R M
•Intel x86:
• Arquitetura usada para sistemas
não embarcados.
• Conjunto de instruções
complexo (CISC) com alguns
recursos RISC
• Membros recentes usam princípios
de projeto superescalar e multicore
35. Arquiteturas (famílias de
computadores) Intel x86 e
A R M
•ARM:
• Arquitetura voltada para
sistemas embarcados, móveis e
IoT
• Conjunto reduzido de instruções (RISC)
• Processador mais utilizado em
telefones celulares, tablets,
equipamentos de sensores remotos,
etc.
• Membros recentes usam princípios
de projeto superescalar e multicore
36. Arquitetura Intel x86
● x86 ou 80x86 é o nome genérico dado à
família (arquitetura) de processadores
baseados no Intel 8086
● Recebe esse nome porque os primeiros
processadores eram identificados por
números terminados com a sequência
“86”: 8086, 80186, 80286, 80386, 80486
37. Evolução da família x86:
8080 (1974)
● 1º microprocessador de uso geral do mundo
● 8 bits
● Usado no 1º computador pessoal: o Altair
Intel 8080
Fonte: novaeletronica.com.br Altair: 1º computador pessoal
Fonte: mcluhangalaxy.wordpress.com
38. Evolução da família x86:
8086, 8088, 80286 (1978-
1982)
● 8086: Primeiro aparecimento da família x86
● 16 bits e cache de instruções
● Usado no primeiro computador pessoal da IBM, o IBM-PC
● 80286: aumenta endereçamento de memória de 1M p/ 16MB
Intel 8088
Fonte: lowendmac.com
IBM-PC
Fone: wikipedia.org
39. Evolução da família x86:
80386 (1985 a 1988)
● 1º processador com 32 bits da Intel: complexidade e potência
competitiva com minicomputadores mainframes
●
Reformulação geral do produto
● 1º processador Intel Multitarefa (vários programas ao mesmo
tempo)
● Versões: 386, 386DX, 386SX
40. Evolução da família x86:
80486 (1989-1991)
● Introduziu a tecnologia de uso de
cache e pipeline
● Trouxe co-processador matemático
embutido
Prof. Mauro Jansen
41. Evolução da família x86:
Pentium (1993-2000)
● Tecnologia MMX da Intel: processamento
eficiente de dados de vídeo, áudio e gráficos
● Instruções adicionais de ponto flutuante para
suporte a software de gráficos 3D
● Versões: Pentium, Pentium Pro, II, III e IV
42. Evolução da família x86:
Core (1993-2008)
● 1º processador com dois núcleos
● Modelos: Core, Core 2, Core 2 Quad,
Core i3, Core i5, Core i7
45. Sistemas embarcados
•Sistema Embarcado: combinação de hardware
e software de computador e talvez de partes
mecânicas, dentro de um produto com funções
específicas, ao contrário de um computador de
uso geral como um laptop ou desktop
•Exemplos:
•
•
•
•
Sistemas automotivos (injeção eletrônica, freios, etc)
Eletrônicos (TVs, brinquedos/jogos, smartphones,
GPS, etc)
Automação industrial
Médico (monitor cardíaco, monitoramento em UTI,
etc.)
46. Família A R M
•ARM é uma família de microprocessadores e
microcontroladores baseados em RISC
projetados pela ARM Inc, Cambridge,
Inglaterra
•.Originado da empresa Acom Computers, que
criou o primeiro processador RISC comercial: o
Acom RISC Machine (ARM)
• Características:
• Alta velocidade
• Pequeno tamanho
• Baixo consumo de energia
Prof
•
. M auro Jansen
47. Evolução da família A R M
Versões Observações Velocidade
ARM1, ARM2, ARM3,
ARM6, ARM7
RISC 32 bits,
processador gráfico e de
E/S, SoC integrado
12 MHz a 60 MHz
ARM8, ARM9, ARM9E,
ARM10E, ARM11
Pipeline de 5 estágios,
instruções DSP
mlhoradas,
72 a 665 MHz
Cortex Pipeline superescalar de
13 estágios
>= 1GHz
XScale >= 1,25 GHz
48. Onde a família A R M
está presente
Raspberry pi 3 B
Asus Tinker Board ODROID XU4
Smartphones Tablets