Carregando

Utilizando o CodeWarrior com o Processor Expert

por Gustavo Pamplona Rehder, Antonio Carlos Seabra e Sergio Takeo Kofuji

Incorporar
Recomendar
     
Gostei (1)

Formatos disponíveis

Assista a esse vídeo em: MP4 (640 X 480 px) | FLV (640 X 480 px)

Licença de uso

Acesso Simples (Azul)
Esta licença permite ao usuário somente assistir ao conteúdo do e-Aulas USP na plataforma, sendo vedada sua cópia e/ou redistribuição. Esta licença não permite o download do vídeo por nenhum usuário.

Sobre a aula

Este é o primeiro de dois vídeos, utilizado na disciplina PSI3441 - Arquitetura de Sistemas Embarcados, que compara o código de máquina gerado por um compilador automático (Processor Expert) com o código gerado diretamente em Assembly.

Disciplina

PSI3441-1 Arquitetura de Sistemas Embarcados

EMENTA

• Introdução aos sistemas eletrônicos embarcados: história, taxonomia de sistemas embarcados, aplicações, organização de um sistema eletrônico embarcado, taxonomia dos processadores;
• Projeto de Sistemas Embarcados: aspectos de software e hardware; consumo de energia, confiabilidade;
• Processadores: arquitetura ISA; linguagem de montagem; programação, ciclo de desenvolvimento de software;
• Microarquitetura: análise de desempenho; processador de ciclo único, processador de múltiplos ciclos, processador “pipelined”, representação HDL (linguagem de descrição de Hardware), FPGA;
• Memória: análise de desempenho de sistemas de memória, memória cache, memória virtual;
• Entrada-Saída: E/S com mapeamento em memória, sistemas de E/S embarcadose outros periféricos, interfaces de barramento;
• Interrupção e Acesso Direto à Memória (DMA).

Objetivo

Fornecer uma abordagem científica para a concepção de sistemas embarcados.

Índice de vídeos da disciplina

  1. Utilizando o CodeWarrior com o Processor Expert
  2. Utilizando o CodeWarrior sem o Processor Expert
Pró-Reitoria de Graduação
Telefone: +55 11 3091-3290