YoVDO

HackadayU - AVR - Architecture, Assembly & Reverse Engineering

Offered By: Hackaday via YouTube

Tags

Assembly Language Courses Reverse Engineering Courses Code Optimization Courses

Course Description

Overview

Dive into the fourth class of the AVR: Architecture, Assembly & Reverse Engineering series, focusing on advanced assembly concepts and debugging techniques. Explore AVR Assembly syntax highlighting for improved code readability. Master the use of PUSH, POP, and the Stack while implementing the Fibonacci sequence. Gain insights into compiler operations by examining assembly listings and understanding optimizations like loop unrolling. Conclude with a practical guide on debugging using GDB, enhancing your ability to troubleshoot and optimize AVR assembly code.

Syllabus

Start
AVR Assembly Syntax Highlighting
​ Fibonacci: PUSH, POP & The Stack
​ Under The Hood: View Assembly Listing
​ Compiler Optimizations & Loop Unrolling
​ How to debug with GDB


Taught by

HACKADAY

Related Courses

The Computing Technology Inside Your Smartphone
Cornell University via edX
Computer Architecture
Indian Institute of Technology Madras via Swayam
Computation Structures 2: Computer Architecture
Massachusetts Institute of Technology via edX
Product Design and Manufacturing
Indian Institute of Technology Kanpur via Swayam
Foundations to Computer Systems Design
Indian Institute of Technology Madras via Swayam