2025/2

Informações gerais da disciplina, bem como links para materiais e vídeos, estão na página do GitHub.

Sala de aula: PC-17; ensalamento


Ferramentas

Emulador de RISC-V (entre outras): EGG

Simulador de circuitos lógicos digitais: Logisim-evolution


Avaliação

Nota = Prova 1 * 30% + Prova 2 * 30% + Trabalho * 40%

Datas importantes

  • Prova 1: ??/??
  • Prova 2: ??/??
  • Trabalho: ??/?? até 12h (meio dia)

Exemplos de ISAs

MICO XII do Prof. Roberto Hexsel (ISA de 32 bits): PDF, página 25 do PDF (361 em relação ao livro) tem um resumo.

RV32C, versão 'compressed' do RISC-V (ISA de 16 bits): especificação completa aqui, versão RV32C inicia na página 67; Cartão de referência (resumo) pode ser acessado aqui


Cronograma

Data Aula Descrição
06/08 Aula 1 Apresentação; Revisão Circuitos
08/08 Aula 2 CMOS Transistores e portas lógicas (NOT, NAND e NOR)
13/08 Aula 3 CMOS Circuitos combinacionais
15/08 Aula 4 CMOS Atrasos, tempo de propagação e contaminação em circuitos combinacionais; tempos de setup e hold em Flip-Flops
20/08 Aula 5 CMOS Atraso em contadores, assíncronos e síncronos; Clock Skew
22/08 Aula 6 Somadores avançados com temporização
27/08 Aula 7 Exercícios CMOS
29/08 Aula 8 Exercícios CMOS
03/09 Aula 9 Prova CMOS
05/09 Aula 10 Máquina de Estados Finitos com memória; Introdução ISAs
10/09 Aula 11 RISC-V Introdução e instruções aritméticas
12/09 Aula 12 Exercícios Assembly
17/09 Aula 13 RISC-V Instruções de memória
19/09 Aula 14 Exercícios Assembly
24/09 SACI
26/09 SACI
01/10 Aula 15 RISC-V Instruções de desvio e salto
03/10 Aula 16 Exercícios Assembly
08/10 Aula 17 RISC-V Funções e recursão
10/10 Aula 18 RISC-V Funções e recursão parte 2
15/10 Aula 19 Exercícios Assembly
17/10 Aula 20 RISC-V bloco operativo (banco de registradores - ULA)
22/10 SIEPE
24/10 SIEPE
29/10 Aula 21 RISC-V Memórias e reconstrução de imediatos
31/10 Aula 22 RISC-V Desvios e salto
05/11 Aula 23 RISC-V Análise de tempo, frequência de operação
07/11 Aula 24 Exercícios Assembly
12/11 Aula 25 Exercícios Assembly
14/11 Aula 26 Prova RISC-V
19/11 Aula 27 Apresentação Trabalho RISC-V
21/11 Recesso (Feriado dia 20/11)
26/11 Aula 28 Apresentação Trabalho RISC-V
28/11 Aula 29 Apresentação Trabalho RISC-V
03/12 Aula 30 Apresentação Trabalho RISC-V
05/12
10/12
12/12 Reservado para Segunda Chamada
17/12 Exame Final