Objectives
Outcomes
Unit – I
RISC Machine - ARM programmer’s model - Development tools - ARM assembly language programming.
Unit – II
ARM Organization -ARM instruction execution - ARM implementation - ARM Coprocessor interface - ARM instruction set.
Unit – III
Floating Point Architecture – Expressions - Conditional statement loops - Functions and procedures - Use of memory - Run-time environment.
Unit – IV
Thumb Instruction Set - Thumb programmer’s model - Thumb branch instruction - Thumb data processing instructions - Data transfer instructions - Implementation.
Unit – V
Memory Hierarchy - Architectural support for operating systems - Memory size and speed - Cache memory management - Operating systems - ARM processor chips.