ARMTHE WORLD’S MOST POPULAR 32BIT EMBEDDED PROCESSOR 349
Note that the fi rst entry in the table is ‘Reset’. All processors have a address, termed
‘reset vector’ which is the location to which control branches to, when it is fi rst powered
on, or when reset in the midst of processor activity. For ARM, this is 0x0000 0000.
Since this location is always fi xed, RESET is usually included in the class of vectored
interrupts.
10.4 | Programming the ARM Processor
Now that we have had a look at the concepts regarding the instruction set architecture
(ISA) of ARM, we are in a position to understand it better by programming. Writing,
running and testing programs is the key to understanding any processor. By doing pro-
gramming, we become capable of understanding ...