Página principal da cadeira de Arquitectura de Computadores

(ex-Microprocessadores, ex-Sistemas Digitais I)

Informação Genérica

Transparências usadas nas aulas

Exames, repetições escritas e problemas

Datasheets e material de apoio

(actualizado em 29/11/12)



Departamento: Armas e Electrónica (área de Sistemas Digitais)
Professor: Doutor Victor José de Almeida e Sousa Lobo
Telef: 1495 ou 1525
Horário de dúvidas: 2ªFeira às 15:30 (ou quando combinado com o professor)


Programa e bibliografia da cadeira


1. Cópias das transparências usadas nas aulas

 

Introdução (6 transparências por página)


1ª Parte: Memórias
    (6 transparências por página) ( 2 transparências por página)

2ª Parte: Circuitos Sequenciais
    (6 transparências por página) ( 2 transparências por página) (Exemplo de micro-arquitectura)

3ª Parte: Introdução aos Computadores
    (6 transparências por página (2 transparências por página)

4ª Parte: 8085
   (6 transparências por página (2 transparências por página) (arquitectura interna)

5ª Parte: Kit EMAC Primer (com 8085)
    (6 transparências por página) ( 2 transparências por página)

6ª Parte: Integrados de apoio (82xx)
    (6 transparências por página) ( 2 transparências por página)

 (Apontamentos sobre C)
   (6 transparências por página)


2. Exames e Repetições Escritas de anos anteriores

(incluindo da antiga cadeira de Sistemas Digitais I)

2005/2006
    Exame
    2ª Repetição
    1ª Repetição  

2004/2005
    Exame (2ª época – 2ªvez)
    Exame (2ª época)
    Exame
    2ª Repetição
    1ª Repetição  

2003/2004
    Exame (2ª época)
    Exame
    2ª Repetição
    1ª Repetição  

2002/2003
    Exame (2ªchamada) 
    Exame (1ªchamada) 
    2ª Repetição
    1ª Repetição  

2001/2002
    Exame (2ªchamada) 
    Exame (1ªchamada)
    2ª Repetição
    1ª Repetição  

2000/2001
    Exame
    3ª Repetição
    2ª Repetição
    1ª Repetição  

1999/2000
    (...)

 1998/1999
    Exame
    2ª Repetição
    1ª Repetição

 1997/1998
    2ª Repetição
 

1996/1997
    Exame

1995/1996
    2ª Repetição
    1ª Repetição

1994/1995
 

1993/1994
 

1992/1993
    Exame
    1ª Repetição
 
 


3. Material de Apoio para o kit EMAC PRIMER

- Manual de auto-aprendizagem, com introdução, lições, e uma listagem completa das funções do sistema operativo (no Apêndice F).

- Databook do 8085, produzido pela OKI.

- Manual do Sistema Expandido, incluindo instruções para usar o EMAC PRIMER ligado a um PC

- O esquema do circuito e listagem completa do sistema operativo está disponível com o professor da disciplina (e protegida por password)

4. Simulador em Java (não necessita de instalação, e corre em Windows)

-  Simulador 8085 (JAR file), da autoria de Jubin Mitra

- Sites de onde se pode fazer o download: DownloadPlex, FamousWhy.          

5. Simulador de 8085 em ambiente WINDOWS:

-  Simulador 8085 (Zip-file)

 

-  Nota: há um “report” segundo o qual este simulador não implementa bem as instruções PUSH PSW e POP PSW, trocando o registo A com as flags.

6. Simulador SDK85 (System Developer's Kit, for 8085) para ambiente DOS ou WINDOWS:
    - Programa simulador.
    - Ajuda "on-line" para o simulador (formato para ser usado pelo simulador, NAO PELO WINDOWS !)
    - Exemplo de configuração para o sistema (corresponde à configuração existente no laboratório)
    - Exemplo de um programa escrito para o simulador

Se quiser, pode fazer "download" de um ficheiro comprimido (e auto-expansível) com os 4 ficheiros anteriores.

7. DataBooks

- 8085, (microprocessador) produzido pela OKI.

- 8279, (controlador do teclado e display) produzido pela Intel.

- 8155, (Portos de I/O, Timer, e RAM) produzido pela OKI.

- 8251, (USART – comunicações) produzido pela OKI.

- 62256 , (RAM estática) produzido pela Hitachi.

 

8. Links

- Simulador de 8085 de Aman Bhargava (Univ.de Berkley)

   Versão 1.3.7 em 2002, para Windows

 

- Simulador de 8085 em Java (Corre em vários S.O.)

   Versão 1.0 em Novembro de 2009, com licença GNU.

 

- Simulador de Circuitos Digitais (CEDAR-Logic

) (ver PcPlus nº301, Dec 2010)

8. Trabalhos de anos anteriores

·       2011

o   Crazy Driver – Jogo para ZX-Spectrum, escrito em assembler, pelo 1SAR Fernando Barroso