YoVDO

AVR- Architecture, Assembly & Reverse Engineering

Offered By: Hackaday via YouTube

Tags

Assembly Language Courses Reverse Engineering Courses Performance Measurement Courses

Course Description

Overview

Dive into the second class of the AVR: Architecture, Assembly & Reverse Engineering series, focusing on fundamental concepts and instructions for AVR microcontrollers. Explore timers, cycles, and code speed measurement techniques. Gain insights into the AVR instruction manual and register structure. Learn essential instructions such as NOP, CLI, SEI, LDI, STS, and LDS. Understand how to use asm()'s input and output operands effectively. Master the MOV instruction for copying data between registers and discover techniques for combining multiple instructions. This comprehensive video lecture provides a solid foundation for working with AVR architecture and assembly language programming.

Syllabus

​ - Start
​ - Hello!
​ - Timers, Cycles & Measuring Code Speed
​ - The AVR Instruction Manual
​ - AVR Registers
​ - Our first instruction: NOP
​ - CLI & SEI
​ - LDI - Load Immediate
​ - STS & LDS
​ - asm's Input & Output Operands
​ - MOV - Copy Data Between Registers
​ - Combining Multiple Instructions


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