Arquitetura AMD 64 Família de 64 bits da AMD Trabalho feito por :

Slides:



Advertisements
Apresentações semelhantes
Mapeamento de Entrada / Saída em Sistemas Digitais
Advertisements

Fundamentos de Sistemas de Computação
Modos de Transferência Acesso Direto à Memória (DMA)
Hardware para Microcomputadores
Arquitetura e organização de computadores
Processadores AMD.
Arquitetura de Computadores
Aula 16: Memória Principal e Memória Virtual
MULTICORE Aluno: Gabriel Antonio Leite São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip.
ARQUITETURAS DE COMPUTADORES II
Arquitetura dos Microprocessadores 8086 e 8088
Arquitetura dos Microprocessadores 8086 e 8088 Sistemas Embarcados.
Arquitetura de Sistemas Operacionais
Intel Pentium 4 Giovanni Rizzo de Paiva - RA Matheus Tasso Perugini - RA Rafael Rodrigues Dias - RA MC722 - Projeto de Sistemas Computacionais.
Processador Intel Itanium
Extensões Multimídia Alunos: Daniel Machado de Faria – RA015783
Processador Pentium 4 MO401 – Arquitetura de Computadores I
Paralelismo em nível de instrução: Arquiteturas VLIW Grupo 01: Júlia Martinez Perdigueiro ra Tatiane Baggio Borili ra
História dos Computadores
Altera NIOS II: uma breve introdução
SSC144 Arquitetura de Computadores Introdução
SSC114 Arquitetura de Computadores Histórico da AMD
SSC144 Arquitetura de Computadores Evolução Arquitetura von Neumann (parte I) Aula 2 11/08/10 Profa. Sarita.
SSC541 - SISTEMAS OPERACIONAIS I Aula 13 – Gerenciamento de Memória
Introdução à Informática
Estudo comparativo entre as arquiteturas Opteron e Itanium
Desempenho de Aplicativos em Computadores 32/64 bits
Exemplo: TMS320C6701 Ponto flutuante de 32 bits e de 64 bits
Organização da Memória Principal
Fundação Educacional de Barretos Faculdade de Engenhariarmação
Manutenção - Processadores
Processadores.
Sistemas Operacionais I
Professor Felipe Monteiro Lima
MANUTENÇÃO DE MICRO I A família de CPU X86 E os primeiros PCs
MANUTENÇÃO DE MICRO.
Afonso Ferreira Miguel
Arquitetura de Computadores
Escola Secundária de Caldas das Taipas Técnico de Gestão de Equipamentos Informáticos Sistemas Digitais e Arquitetura de Computadores Memórias Ram e.
SISTEMAS OPERACIONAIS
Subsistemas de memória
Sistemas Operacionais
Bios –Basic Input Output System
Aveiro, 28 de Abril de Arquitectura de Computadores II Ano lectivo 2003/2004 Nuno
Organização e Arquitetura de Computadores
Arquitetura de Computadores
Organização e Arquitetura de Computadores
Prof. Remy Eskinazi - Microcontroladores
DUAL CHANNEL Adinan Southier Soares Senai – São Lourenço do Oeste.
Bios –Basic Input Output System
Arquitetura de Computadores Mário Luiz Rodrigues Oliveira DCC-UFLA JUNHO/2004.
Técnico em Informática
ARQUITETURA DE COMPUTADORES II
Sistemas Operacionais
Definição O processador é o C.I. mais importante do computador. Ele é considerado como o cérebro do computador e funciona como uma UCP – Unidade Central.
INTRODUÇÃO À COMPUTAÇÃO
Single-Chip Cloud Computer (SCC) Um processador many-core experimental desenvolvido pela Intel Labs.
Montagem e Manutenção de Computador I Curso Técnico em Rede de Computadores Aula 05.
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Escola Secundária Sebastião da Gama
Ch7b-1 Capítulo Sistemas de Memória - Memória Virtual.
MICROPROCESSADOR AMD TURION 64 E TURION 64 X2. GRUPO  Alexandre Garcia  Celio Ribeiro  Marco Alves.
INTRODUÇÃO À COMPUTAÇÃO
MO401 – Trabalho 2 Fábio Augusto Menocci Cappabianco RA:991724
Processadores.
Funcionamento interno do computador
CURSO TÉCNICO DE INFORMÁTICA ESCOLA E. CASSIANO MENDES
MEMÓRIA. SERVE PARA ARMAZENAR DADOS PODEM SER: ROM – PERMANENTE (ROM – READ ONLY MEMORY) EX. CD ROM e BIOS RAM – TEMPORÁRIA (RAM – RANDON ACCESS MEMORY)
Pearson Education Sistemas Operacionais Modernos – 2ª Edição 1 Sistemas Operacionais FATEC-PB Professor: Gustavo Wagner
Sistemas de Informações Fundamentos da Computação 4. Hardware Márcio Aurélio Ribeiro Moreira
Transcrição da apresentação:

Arquitetura AMD 64 Família de 64 bits da AMD Trabalho feito por : Fábio Sogumo Felipe Wolff Ramos Flávio Ivan da Silva

Visão geral AMD 64 - Hammer Permite o uso de programas e sistemas operacionais 32 bits de forma nativa Possibilidade de transição para 64 bits Implementado no AthlonTM e no OpteronTM.

Visão geral AMD 64 - Hammer 16 registradores de uso geral com 64 bits 8 registradores MMX/Ponto flutuante com 64 bits 16 registradores XMM de 128 bits Suporte a arquitetura Intel de 16 e de 32 bits

Modos de operação Long Mode 64 bit mode Modo 64 bits! Compatibility mode 64 bits com suporte para programas de 32 bits

Modos de operação Legacy Mode Protected mode Virtual 8086-mode Real Mode

Registradores Em comparação à arquitetura x86 de 32 bits: 8 novos registradores de propósito geral – R8 a R15 8 novos registradores XMM de 128 bits Registradores RIP e RSP expandidos para 64 bits

Registradores

Memória Modo 64-bit Modo de compatibilidade

Memória Modo 64-bit Registradores de segmento (CS, DS e SS) ignorados. Flat Segmentation Model – Memória tratada como um único vetor

Memória Modo de compatibilidade Compatibilidade total com o x86 Utiliza segmentação de memória

Conjunto de Instruções Instruções de propósito geral Instruções de media para os registradores de 128 bits Instruções de media para os registradores de 64 bits Instruções de ponto flutuante – x87

Novidades do AMD 64 Tecnologia Cool’n’Quiet Enhanced Virus Protection Capacidade de mudança da frequência e voltagem de operação da CPU on demand. Implementado o bit NX (No eXecute) nas tabelas de páginas.

Arquitetura do AMD 64

Uma visão mais aprofundada

A cache no AMD 64 Cache L1 com 128KB Cache L2 com 512KB ou 1MB Cache L1 de dados com 64KB Cache L1 de instruções com 64KB

A cache no AMD 64 Cache L1 Característica AMD 64 Organização da cache Caches de instruções e de dados separadas Tamanho da cache 64KB para cada uma Associatividade da cache 2-way Tamanho do Bloco 64 bytes Política de escrita Write-back

A cache no AMD 64 Cache L2 Característica AMD 64 Organização da cache Uma única cache para instruções e dados Tamanho da cache 1MB ou 512KB Associatividade da cache 16-way Tamanho do Bloco 64 bytes Política de escrita Write-back

Tecnologia HyperTransport Comunicação de alta velocidade entre: Comunicação bidirecional com capacidade de até 3,2GB/s CPU e chipset CPU e dispositivos de E/S CPU’s no caso de sistema multi-processado

Tecnologia HyperTransport

Integrated Memory Controller Controlador de memória embutido no processador Maior velocidade na requisição de dados para a memória Aumento de performance do controlador à medida que o clock da CPU aumenta

Integrated Memory Controller Arquitetura mais comum: Controlador no chipset da placa mãe Arquitetura AMD 64: Controlador na própria CPU

Branch Prediction Classificação dos branches: Bits na cache L1 Branch estático : branches de fácil previsibilidade. Ex: (branches para códigos de tratamento de erros) Branch dinâmico : branches de difícil previsibilidade Indicam a localização dos branches Indicam o tipo dos branches

Perguntas Obrigado pela presença! www.amd.com