🖥️ Organização e Montagem de Computadores

🌐 João Paulo Guimarães

Objetivos

Entender porque a disciplina se chama Organização e Montagem de Computadores

x86

(1978) Intel 8086 - CPU de 16 bits

(1980) Intel 8088 - Evolução do 8086 -> Escolhido para ser a CPU do IBM PC

Sucesso do IBM-PC: Clones!

(1982) Intel 80286 (8088 mais rápido)

(1985) Intel 80386 - CPU de 32 bits retrocompatibidade até o 8080

(1989) Intel 80486 (80386 mais rápido) - Introdução da memória cache

Pentium

  • Evolução do 486

  • Dois pipelines

  • Pentium Pro, Pentium II, Pentium III, Pentium Dual Core

Core

  • Core 2 duo

  • i3, i5, i7

Quiz

É possível executar programas feitos para processadores de 16 bits nos computadores modernos?

x86

Característica mais marcante: retrocompatibilidade

  • Pentium 4 consegue executar programas feitos para o processador 8086 sem modificações

  • Arquitetura CISC - Conjunto de instruções complexo (agregando)

AMD 64

Processadores de 64 bits vs 32 bits

Consequências?

Sistemas operacionais 32 ou 64 bits?

Programas 32 ou 64 bits?

Memória RAM?

x86-64

ARM

  • Surgiu como concorrente ao IBM-PC (empresa Acorn)

  • Radicalmente diferente dos processadores x86: Arquitetura RISC (Berkeley)

  • Acorn RISC Machine (ARM)

Vantagens

  • Menor consumo energético (aplicado a dispositivos móveis)

Macbook Air 2021, Macbook Pro

CPU M1 (Silicon)

Leitura recomendada

Arquitetura AVR

CPU RISC

Computador num chip - Microcontroladoress

Atmega

Microchip

Arduino

Arquiteturas

  • x86
  • ARM
  • AVR

Por que é necessário conhecer algumas arquiteturas atuais?

x86, ARM ou AVR?

x86, ARM ou AVR?

Solução de problemas

  • Técnico em informática

  • Ementa: Especificação de componentes de informática

Seleção de hardware/software para solução de problemas gerais

Linhas de arquiteturas de computadores

RISC vs CISC

Análise em termos de produtos

Conjunto 1: Raspberry pi 2(Cortex-A7), Samsung Galaxy Note 10 (Snapdragon 855), Arduino Uno (Atmega328)

Conjunto 2: Intel i7-10610U, Pentium 2, Ryzen 5 1600x

O que esses produtos tem em comum?

RISC

Reduced Instruction Set Computer

Computador com um conjunto reduzido de instruções

CISC

Complex Instruction Set Computer

Computador com um conjunto complexo de instruções

Leituras complementares

What dows risc and cisc mean?

Risc and Cisc differences