Conventions
Various typographical conventions have been used in this book, as follows:
• Normal assembly program codes:
MOV R0, R1 ; Move data from Register R1 to Register R0
• Assembly code in generalized syntax; items inside “< >” must be replaced by real register names:
MRS <reg>, <special_reg>
• C program codes:
for (i=0;i<3;i++) { func1(); }
• Values:
1. 4'hC , 0x123 are both hexadecimal values
2. #3 indicates item number 3 (e.g., IRQ #3 means IRQ number 3)
3. #immed_12 refers to 12-bit immediate data
• Register bits:
Typically used to illustrate a part of a value based on bit position. For example, bit[15:12] means bit number 15 down to 12.
• Register access types:
1. R is Read only
2. W is Write only
3. R/W is Read or Write accessible ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access