MIC29004-2014-2: mudanças entre as edições
Ir para navegação
Ir para pesquisar
Sem resumo de edição |
|||
Linha 27: | Linha 27: | ||
** Circuito genérico de memória | ** Circuito genérico de memória | ||
** Barramentos de dados, endereços e controle | ** Barramentos de dados, endereços e controle | ||
= Aula 11/08: Proteus e Memória = | |||
*Introdução a Memória (cont.): | |||
** Tamanho da memória e Largura da Palavra (N x M) | ** Tamanho da memória e Largura da Palavra (N x M) | ||
** Capacidade em bits | ** Capacidade em bits | ||
** Associação de Memórias | ** Associação de Memórias | ||
==Proteus== | |||
{{Bit and byte prefixes}} | |||
*Consolidar o conhecimento sobre memórias e barramentos de endereços, dados e controle através de um experimento no Proteus. | |||
*Roteiro: | |||
#Entrar no Windows. | |||
#Baixe o [[Media:lab1-memoria.pdsprj.zip| arquivo]] de projeto. Coloque em um diretório conhecido. | |||
#Clique sobre o arquivo. O PROTEUS será executado e o projeto aberto. | |||
#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. | |||
#Grave o dado Ah na posição 0 de memória e Bh na posição 8. | |||
#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. | |||
#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 |
Edição das 11h06min de 7 de agosto de 2014
1 Microprocessadores: Diário de Aula 2014-1
- Professor: Roberto de Matos
- Encontros: 2ª feira às 9:40h e 5ª feira às 7:30h
- Grupo no Facebook
- Conceitos
1.1 Material
1.2 Listas de Exercício
2 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
3 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
4 Aula 11/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
4.1 Proteus
Multiples of bytes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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:
- Entrar no Windows.
- Baixe o arquivo de projeto. Coloque em um diretório conhecido.
- Clique sobre o arquivo. O PROTEUS será executado e o projeto aberto.
- 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.
- Grave o dado Ah na posição 0 de memória e Bh na posição 8.
- 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.
- Utilize a nova configuração para gravar o seu número de matrícula a partir da posição 0.
4.2 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