YoVDO

ARM Thumb Assembly - Getting Started with Basic Commands - Lesson 1

Offered By: ChibiAkumas via YouTube

Tags

Assembly Language Courses Microcontroller Programming Courses Low-level Programming Courses CPU Architecture Courses

Course Description

Overview

Explore the fundamentals of ARM Thumb Assembly in this introductory video lesson. Learn about the basic commands, differences from regular ARM, and how to enable Thumb mode. Discover the unique limitations and syntax of ARM Thumb, including add commands, alternate add commands, subtraction, and working with high registers. Gain practical knowledge on loading values into registers, handling 16-bit and 8-bit values, and understanding the CPU's initial ARM mode. Access complementary text lessons and source code from the instructor's website to reinforce your learning. Perfect for beginners looking to start their journey into ARM Thumb Assembly programming.

Syllabus

Intro
Source code
High registers
Limitations
Add Commands
Alternate Add Commands
Add and Subtraction
Higher Registers
Loading Values
Loading Values in registers
Loading 16 and 8bit values


Taught by

ChibiAkumas

Related Courses

Build a Physical Computing Prototype
Lancaster University via FutureLearn
Embedded C Programming Essentials
EDUCBA via Coursera
A Subjective Introduction to the IoT
ITMO University via edX
Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Embedded Systems - Shape The World: Multi-Threaded Interfacing
The University of Texas at Austin via edX