MIC29004-2014-2

De MediaWiki do Campus São José
Revisão de 10h41min de 15 de setembro de 2014 por Roberto.matos (discussão | contribs)
Ir para navegação Ir para pesquisar

Microprocessadores: Diário de Aula 2014-1

  • Conceitos

Material


Listas de Exercício

Aula 03/08: Apresentação

  • Apresentação do professor.
  • Apresentação dos alunos: Nome, perfil, preferências, etc.
  • Apresentação da disciplina: conteúdo, bibliografia e avaliação.
  • Aula Introdutória: Projetos práticos com Microcontroladores

Aula 07/08: Introdução a Memória

  • Projetos práticos com Microcontroladores
  • Introdução a Memória
    • Latch D e Tristate
    • Célula básica de memória
    • Circuito genérico de memória
    • Barramentos de dados, endereços e controle


Aula 11/08: Não Houve Aula – Licença Médica

Aula 14/08: Proteus e Memória

  • Introdução a Memória (cont.):
    • Tamanho da memória e Largura da Palavra (N x M)
    • Capacidade em bits
    • Associação de Memórias

Proteus

Multiples of bytes
Decimal
Value Metric
1000 kB kilobyte
10002 MB megabyte
10003 GB gigabyte
10004 TB terabyte
10005 PB petabyte
10006 EB exabyte
10007 ZB zettabyte
10008 YB yottabyte
Binary
Value JEDEC IEC
1024 KB kilobyte KiB kibibyte
10242 MB megabyte MiB mebibyte
10243 GB gigabyte GiB gibibyte
10244 - - TiB tebibyte
10245 - - PiB pebibyte
10246 - - EiB exbibyte
10247 - - ZiB zebibyte
10248 - - YiB yobibyte
Fonte: http://en.wikipedia.org/wiki/Kilobyte
  • Consolidar o conhecimento sobre memórias e barramentos de endereços, dados e controle através de um experimento no Proteus.
  • Roteiro:
  1. Entrar no Windows.
  2. Baixe o arquivo de projeto. Coloque em um diretório conhecido.
  3. Clique sobre o arquivo. O PROTEUS será executado e o projeto aberto.
  4. Observe que o projeto está parcialmente pronto. Você pode entrar em modo simulação. O sistema está preparado para que se possa inserir ou ler manualmente posições de memória.
  5. Grave o dado Ah na posição 0 de memória e Bh na posição 8.
  6. Note o Chip Select está habilitado sempre. Coloque uma chave adicional para colocar o Chip Select e repita a operação de gravação anterior.
  7. Utilize a nova configuração para gravar o seu número de matrícula a partir da posição 0.

Exercícios

  • Usando a memória do experimento como bloco base, realize a ligação entre elas de modo que se construa um banco de memória de 32 palavras de 8 bits.
  • Usando a memória do experimento como bloco base, realize a ligação entre elas de modo que se construa um banco de memória de 64 palavras de 4 bits.
  • Quais os tamanhos dos barramentos de endereço e dado para uma Memória de 512x8 bits?
  • Determine a capacidade final em bits e o endereço inicial e final em Hexadecimal das memórias com as seguintes características:
    • 512x4
    • 4Kx8
    • 128Kx8
    • 2Mx16


Aula 17/08: Tipos de Memória

  • ROM (PROM, EPROM, EEPROM, FLASH);
  • RAM (DRAM, SRAM, DDR)
  • Diferença das células

Exercícios (cont.)

  • Usando a memória do experimento como bloco base, realize a ligação entre elas de modo que se construa um bancos de memórias de:
    • 16 palavras de 8 bits.
    • 32 palavras de 4 bits.

Aula 21/08: Exercícios Memória e Apresentação TCCs

Aula 25/08: Introdução a Arquitetura e Organização de Computadores

Aula 28/08: Arquitetura do BIP I

Aula 01/09: Organização do BIP I

Aula 04/09: Decoder BIP I

Aula 08/09: Arquitetura e Organização do BIP II