Grow your YouTube views, likes and subscribers for free
Get Free YouTube Subscribers, Views and Likes

Pointers in RISC-V Assembly

Follow
LaurieWired

In this video, we translate a C program to RISCV assembly to demonstrate how pointers are declared and referenced. We also use base instructions to set memory locations.



Timestamps:

00:00 Intro
00:51 RISCV Simulator
01:33 C Source
02:27 Compiler Optimizations
03:12 Writing ASM by Hand
04:35 32 Bit ISA
05:42 Base Instructions vs Psuedoinstructions
06:30 Load Upper Immediate
08:46 Setting Pointer
10:17 Testing Program
13:38 Dereferencing Pointer
15:40 Store Word Benefits
16:26 Testing Dereference
18:37 Recap



RISCV Simulator:
https://simulator.ascslabtools.org/s...


laurieWIRED Twitter:
  / lauriewired  

laurieWIRED Website:
http://lauriewired.com

laurieWIRED Github:
https://github.com/LaurieWired

laurieWIRED HN:
https://news.ycombinator.com/user?id=...

laurieWIRED Reddit:
  / lauriewired  

posted by privodilinv