(Ou porque da necessidade de upgrade :-)

Slides:



Advertisements
Apresentações semelhantes

Advertisements

Organização e Arquitetura de Computadores I Microarquitetura
Parte 1: Organização de Computadores
Software Básico Silvio Fernandes Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula 05:
Arquitetura de Computadores
Arquitetura e organização de computadores
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
A Arquitetura: conjunto de instruções
Potências de Base /10 = 0, /100 = 0, /1000 = 0, /10000 = 0,0001 … 10-n 0,00…00001 n zeros
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Ambientais Ciência da Computação Aula 03: Computador.
Software Básico Silvio Fernandes
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula.
Unidade Lógica e Aritmética Introdução à Ciência da Computação
Software Básico Silvio Fernandes Universidade Federal Rural do Semi-Árido Departamento de Ciências Exatas e Naturais Ciência da Computação Aula.
Sistemas Embarcados Microcontroladores PIC
Arquitetura dos Microprocessadores 8086 e 8088
Arquitetura de Sistemas Operacionais
Hashing Extensível o espaço de endereços disponíveis não é fixo
ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
Altera NIOS II: uma breve introdução
Conhecendo Hardware Parte 1
Organização e Arquitetura de Computadores I Parte de Controle
VHDL arquitetura ramses
POTENCIAÇÃO DE NÚMEROS RACIONAIS
Exemplo: TMS320C6701 Ponto flutuante de 32 bits e de 64 bits
O MICROPROCESSADOR INTEL 8080
Sistemas Digitais Microprocessados
REPRESENTAÇÃO DE INSTRUÇÕES
Modos de endereçamento
Organização da Memória Principal
Autor: Fernando de Mesentier Silva
Introdução à Programação
Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia da Computação – CECOMP PIC16F877A - Parte III Jadsonlee da Silva Sá
Funcionamento básico de um computador
Representação de Instruções
O QUE FOI ESTUDADO NESTA AULA:
Operações Aritméticas em Binário
Classes de Arquiteturas Tipos de operação Codificação das operações
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Computador Cleópatra Arquitetura e Programação.
Pipeline O throughput de um pipeline é determinado pela freqüência com que uma instrução sai do pipeline. Todos os estágios devem estar prontos ao mesmo.
Comparação Processadores Hardwired x Microcoded
UCP Memória Principal Controladores E/S
SISTEMAS DIGITAIS ALGEBRA DE BOOLE E SIMPLIFICAÇÃO DE CIRC. LÓGICOS
ORGANIZAÇÃO DE COMPUTADORES
Organização e Arquitetura de Computadores
Organização e Arquitetura de Computadores
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Prof.ª Irislane Figueiredo
Organização e Arquitetura de Computadores
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Agenda Modos de Endereçamento.
50 cm 70 cm CARGA E DESCARGA Início MODELO 01
Organização e Arquitetura de Computadores
Arquitetura de Computadores
Disciplina: Microcontroladores Prof. Remy Eskinazi, MSc
Disciplina: Microcontroladores Prof. Remy Eskinazi, MSc
8088 Assembly Software Básico Mitsuo Takaki.
Localidade Princípio da localidade è um programa acessa uma
Registradores.
Arquitetura de Computadores 2009 Infra-estrutura Hardware
Parte 3 Seção de Dados e Unidade de Controle
Processador MAC-1 Arquitectura.
Instruções Condicionais e de Acesso a Memória Universidade Federal de Uberlândia Faculdade de Computação Prof. Dr. rer. nat. Daniel D. Abdala GSI013 –
ARQUITETURA DE COMPUTADORES Nível do Conjunto de Instruções
Arquitetura do ARM RISC (Reduced Instruction Set Computer) – Conjunto relativamente grande de registradores – Modelo “load/store “de processamento Operações.
Organização de Computadores Implementação da UCP Construção do caminho de dados Controle Implementação monociclo.
Modos de Endereçamento da família MC8051
Modos de endereçamento Considere uma linguagem Assembly fictícia na qual o primeiro operando será sempre o registrador destino. Vamos analisar o endereçamento.
Arquitetura ARM Registradores e Endereçamento.
Transcrição da apresentação:

(Ou porque da necessidade de upgrade :-) NEANDER x RAMSES (Ou porque da necessidade de upgrade :-)

Neander - características Largura de dados e endereços de 8 bits Dados representados em complemento de dois 1 acumulador de 8 bits (AC) 1 apontador de programa de 8 bits (PC) 1 registrador de estado com 2 códigos de condição: negativo (N) e zero (Z)

Instruções do Neander

Modo de endereçamento

Programa Exemplo

Ramses - características quatro modos de endereçamento, dois registradores de uso geral, um registrador de índice, indicadores de carry, negativo e zero, instruções adicionais (chamada de subrotina, negação e deslocamento de bits, etc ...).

Instruções do Ramses

Registradores e Modos de endereçamento 00 = A (registrador RA) 01 = B (registrador RB) 10 = X (registrador de índice) 11 = nenhum registrador 00 = direto 01 = indireto 10 = imediato 11 = indexado

Endereçamento direto (absoluto)

Endereçamento indireto

Endereçamento imediato

Endereçamento indexado

Comparação Neander Ramses Para n=30: Instruções: 11*n + 8 Leituras: 27*n + 18 Escritas: 4*n + 3 Ramses Instruções: 5*n + 6 Leituras: 10*n + 13 Escritas: 1 Para n=30: Instruções - Neander 338 x Ramses 156 Acessos - Neander 951 x Ramses 314

Comparação