mc404 08 Introdução à arquitetura RV32











>> YOUR LINK HERE: ___ http://youtube.com/watch?v=Rcu5Ert6GoM

Introdução à arquietura RV32IM e suas instruções. • 0:00 Introdução • 4:05 Arquitetura von Neumann • 5:55 Memória endereçada a bytes • 6:49 Conjuntos de instruções do RISC-V • 10:02 O conjunto RV32IM • 10:35 Tipos básicos de dados (byte, halfword, word, ...) • 11:19 Mapeamento de tipos da linguagem C • 13:39 Registradores da RV32 • 19:40 Arquitetura Load/Store • 28:08 Operações lógicas (and, andi, or, ori, xor e xori) • 32:21 Deslocamento de bits • 34:57 Multiplicação com deslocamento de bits • 38:14 Divisão com deslocamento de bits • 44:52 Quantidade de deslocamentos indicada em registradores • 45:32 Operações aritméticas (add, sub, mul, div, e rem) • 48:55 Operações aritméticas com imediatos (addi) • 49:35 Movimentação de dados da memória p/ registradores (load) • 52:13 Movimentação de dados: lw • 54:36 Movimentação de dados: lbu • 56:03 Movimentação de dados: lb • 1:00:25 Movimentação de dados: lhu • 1:01:51 Movimentação de dados: lh • 1:02:41 Movimentação de dados de registradores p/ a memória (store) • 1:03:57 Movimentação de dados: sw • 1:05:05 Movimentação de dados: sh • 1:06:13 Movimentação de dados: sb • 1:06:45 Controle do fluxo de execução • 1:08:20 Instruções de controle de fluxo condicionais (beq, bne, blt, bge, bltu e bgeu) • 1:11:51 Instruções de controle de fluxo incondicionais • 1:12:47 Instruções de controle de fluxo incondicionais: jal • 1:14:13 Invocando rotinas com jal • 1:16:22 Instruções de controle de fluxo incondicionais: jalr • 1:17:45 Retornando de rotinas com jalr • 1:18:30 Salto direto vs salto indireto • 1:19:33 Chamada de sistema (syscall): ecall • 1:23:42 Comparação de valores sem salto: slt, sltu, slti, sltui • 1:25:49 Codificação das instruções do conjunto RV32IM • 1:29:47 Limitação dos operandos imediatos • 1:31:27 Pseudo-instruções: definição • 1:32:05 Pseudo-instrução nop • 1:32:41 Pseudo-instrução mv • 1:33:36 Pseudo-instruções load com rótulo • 1:36:10 Pseudo-instruções store com rótulo • 1:37:15 Pseudo-instrução la (load address) • 1:38:22 Pseudo-instrução li (load immediate) • 1:40:23 Pseudo-instrução ret (return) • 1:41:31 Outras pseudo-instruções • 1:42:45 Detecção de overflow no RV32IM • 1:45:32 Soma de valores multi-palavras

#############################









Content Report
Youtor.org / YTube video Downloader © 2025

created by www.youtor.org