ARM Assembly Language: Fundamentals and Techniques, Second EditionCRC Press, 2014 M10 20 - 453 pages Delivering a solid introduction to assembly language and embedded systems, ARM Assembly Language: Fundamentals and Techniques, Second Edition continues to support the popular ARM7TDMI, but also addresses the latest architectures from ARM, including Cortex-A, Cortex-R, and Cortex-M processors-all of which have slightly different instruction sets, p |
From inside the book
Results 1-5 of 25
Page 18
... fractions in Chapter 7. 1.5.1 inTegeR RepResenTATions For basic mathematical operations, it's not only important to be able to represent numbers accurately but also use as few bits as possible, since memory would be wasted to include ...
... fractions in Chapter 7. 1.5.1 inTegeR RepResenTATions For basic mathematical operations, it's not only important to be able to represent numbers accurately but also use as few bits as possible, since memory would be wasted to include ...
Page 21
... we'll cover extensively in Chapter 9. These floating-point numbers consist of an exponent, a fraction, a sign bit, and a bias. For “normal” numbers, and here “normal” is defined in the. 21 An Overview of Computing Systems.
... we'll cover extensively in Chapter 9. These floating-point numbers consist of an exponent, a fraction, a sign bit, and a bias. For “normal” numbers, and here “normal” is defined in the. 21 An Overview of Computing Systems.
Page 22
... fraction made up of the lower 23 bits of the format. The most significant fraction bit has the value 0.5, the next bit has the value 0.25, and so on. To ensure all exponents are positive numbers, a bias b is added to the exponent e. For ...
... fraction made up of the lower 23 bits of the format. The most significant fraction bit has the value 0.5, the next bit has the value 0.25, and so on. To ensure all exponents are positive numbers, a bias b is added to the exponent e. For ...
Page 23
... Fraction bits 23 52 Expmaximum +127 +1023 Expminimum –126 –1022 Exponentbias 127 1023 not speed-critical. For these reasons, most microcontrollers do not include specialized floating-point hardware; instead, they use software routines ...
... Fraction bits 23 52 Expmaximum +127 +1023 Expminimum –126 –1022 Exponentbias 127 1023 not speed-critical. For these reasons, most microcontrollers do not include specialized floating-point hardware; instead, they use software routines ...
Page 146
You have reached your viewing limit for this book.
You have reached your viewing limit for this book.
Other editions - View all
Common terms and phrases
algorithm arithmetic ARM Architectural ARM instructions ARM7TDMI assembly language barrel shifter binary branch instruction byte Chapter Code Composer Studio compute condition codes configured constant Control Register coprocessor Cortex-M4 CPSR data types Debug device encoding entry example execute exponent flags floating-point format FPSCR fraction function GPIO Port half-precision halfword handler hardware increment infinity input instruction set IntDefaultHandler IntDefaultHandler IntDefaultHandler integer interrupt Keil tools LDR r1 Link Register literal pool load and store loop memory microcontroller MOV r0 MOVW multiply normal offset operand operations peripherals processor Program Counter pseudo-instruction register r0 reset result rounding mode routine shift shown in Figure sign bit significand significant bit single-precision stack pointer status bit Status Register subroutine subtraction Thumb instructions Thumb-2 Timer tion two’s complement UART unsigned vector table word word word write zero