Skip to content

Latest commit

 

History

History
16 lines (14 loc) · 894 Bytes

File metadata and controls

16 lines (14 loc) · 894 Bytes

Cortex-M4 Assembler

The collection of files written during studying Arm assembler language for stm32F411

What's learnt

  • How to write code for ARMv7-M architecture using UAL (Unified Assembler Language)
  • About basic differences of Arm ISA (Instruction Set Architecture)
  • The basics of AAPCS (Arm Architecture Procedure Call Standard)
  • The whole process of transforming a code into binary
  • How Assembler code is present and linked together
  • How the cortex-M internal memory is established
  • Basics of writing the linker script and its purpose

Links