- Departments / Centres
Contact Hours and Credits: (3 -0- 0) 3
The objective of this course is to give the students a thorough exposure to ARM architecture and make the students to learn the ARM programming & Thumb programming models.
RISC machine. ARM programmer’s model. ARM Instruction Set. Assembly level language programming. Development tools.
ARM organization. ARM instruction execution. ARM implementation. ARM coprocessor interface. . Interrupt response.
Floating point architecture. Expressions. Conditional statements. Loops. Functions and procedures. Run time environment.
Thumb programmer’s model. Thumb Instruction set. Thumb implementation.
Memory hierarchy. Architectural support for operating system. Memory size and speed. Cache memory management. Operating system. ARM processor chips.
Students are able to