2026/2

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

Sala de aula: PA-01, ensalamento. Terças e quintas às 17:30

Monitor:

Frederico Esmanhotto Duarte (+41 99253-4507), horários: Terças e Quintas às 10h


Ferramentas

Emulador de RISC-V (entre outras): EGG

Simulador gráfico de RISC-V: Venus.

Simulador de circuitos lógicos digitais: Logisim-evolution


Avaliação

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

Datas importantes

  • Prova 1: 06/10
  • Prova 2: 05/11
  • Trabalho: 11/11 até 12:00

Exemplos de ISAs

RISC-V versão 32 bits (usada em sala de aula) green card e reference card.

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.


Trabalho

Em definição.


Cronograma

Data Aula Descrição
04/08 Aula 1 Apresentação; Revisão Circuitos
06/08 Aula 2 RISC-V Introdução e instruções aritméticas
11/08 Aula 3 Exercícios Assembly
13/08 Aula 4 RISC-V Instruções de memória
18/08 Aula 5 Exercícios Assembly
20/08 Aula 6 RISC-V Instruções de desvio e salto
25/08 Aula 7 Exercícios Assembly
27/08 Aula 8 RISC-V Funções e recursão
01/09 Aula 9 RISC-V Funções e recursão
03/09 Aula 10 Exercícios Assembly
08/09 Feriado em Curitiba: padroeira do Município.
10/09 Aula 11 RISC-V bloco operativo (banco de registradores - ULA)
15/09 Aula 12 SACI 2026 (Semana Acadêmica de Computação e Informática)
17/09 Aula 13 SACI 2026 (Semana Acadêmica de Computação e Informática)
22/09 Aula 14 RISC-V Memórias e reconstrução de imediatos
24/09 Aula 15 RISC-V Desvios e salto
29/09 Aula 16 RISC-V Análise de tempo, frequência de operação
01/10 Aula 17 Exercícios Assembly
06/10 Aula 18 Prova RISC-V
08/10 Aula 19 CMOS Transistores e portas lógicas (NOT, NAND e NOR)
13/10 Aula 20 CMOS Circuitos combinacionais
15/10 Aula 21 CMOS Atrasos, tempo de propagação e contaminação em circuitos combinacionais; tempos de setup e hold em Flip-Flops
20/10 SIEPE – SEMANA INTEGRADA DE ENSINO, PESQUISA E EXTENSÃO
22/10 SIEPE – SEMANA INTEGRADA DE ENSINO, PESQUISA E EXTENSÃO
27/10 Aula 22 CMOS Atraso em contadores, assíncronos e síncronos; Clock Skew
29/10 Aula 23 Somadores avançados com temporização
03/11 Aula 24 Exercícios CMOS
05/11 Aula 25 Prova CMOS
10/11
12/11 Aula 26 Apresentação Trabalho RISC-V
17/11 Aula 27 Apresentação Trabalho RISC-V
19/11 Aula 28 Apresentação Trabalho RISC-V
24/11 Aula 29 Apresentação Trabalho RISC-V
26/11 Aula 30 Apresentação Trabalho RISC-V
01/12 Aula 31 Apresentação Trabalho RISC-V
03/12 Reservado para Segunda Chamada
08/12 Exame Final
10/12