Jun 8, 2021 Post comments count3 Post likes count0 The ARM processor (Thumb-2), part 7: Bitwise operations Raymond Chen Flip-flopping the bits.
Jun 7, 2021 Post comments count7 Post likes count0 The ARM processor (Thumb-2), part 6: The lie hiding inside the CMN instruction Raymond Chen Don't let the name fool you.
Jun 4, 2021 Post comments count2 Post likes count0 The ARM processor (Thumb-2), part 5: Arithmetic Raymond Chen Starting with basic mathematics.
Jun 3, 2021 Post comments count0 Post likes count0 The ARM processor (Thumb-2), part 4: Single-instruction constants Raymond Chen Flaunt your barrel shifter if you've got it.
Jun 2, 2021 Post comments count1 Post likes count1 The ARM processor (Thumb-2), part 3: Addressing modes Raymond Chen It's a load-store architecture, but with rather fancy loads and stores.
Jun 1, 2021 Post comments count1 Post likes count0 The ARM processor (Thumb-2), part 2: Differences between classic ARM and Thumb-2 Raymond Chen Squeezing into a 16-bit instruction size.
May 31, 2021 Post comments count6 Post likes count1 The ARM processor (Thumb-2), part 1: Introduction Raymond Chen Moving into the present.
May 25, 2021 Post comments count10 Post likes count2 Why are device-independent bitmaps upside down? Raymond Chen Well, it depends on what you consider to be right-side up.
May 17, 2021 Post comments count9 Post likes count1 Why did Windows 95 keep window coordinates at multiples of 8? Raymond Chen Because sub-byte memory access is really annoying.
May 10, 2021 Post comments count7 Post likes count1 What are the page sizes used by Windows on various processors? Raymond Chen Usually there was no choice, but sometimes there was.