The AArch64 processor (aka arm64), part 9: Sign and zero extension August 5, 2022 Aug 5, 2022 08/5/22 Raymond Chen Nothing new here, but old things being used in clever ways.
The AArch64 processor (aka arm64), part 8: Bit shifting and rotation August 4, 2022 Aug 4, 2022 08/4/22 Raymond Chen Sliding around.
The AArch64 processor (aka arm64), part 7: Bitfield manipulation August 3, 2022 Aug 3, 2022 08/3/22 Raymond Chen Peeking inside the words.
The AArch64 processor (aka arm64), part 6: Bitwise operations August 2, 2022 Aug 2, 2022 08/2/22 Raymond Chen And their very strange immediates.
The AArch64 processor (aka arm64), part 5: Multiplication and division August 1, 2022 Aug 1, 2022 08/1/22 Raymond Chen Arithmetic gets harder.
The AArch64 processor (aka arm64), part 4: Addition and subtraction July 29, 2022 Jul 29, 2022 07/29/22 Raymond Chen Starting with the basic arithmetic.
The AArch64 processor (aka arm64), part 3: Addressing modes July 28, 2022 Jul 28, 2022 07/28/22 Raymond Chen The ways of accessing memory.
The AArch64 processor (aka arm64), part 2: Extended register operations July 27, 2022 Jul 27, 2022 07/27/22 Raymond Chen The weird ways of transforming the value in a register.
The AArch64 processor (aka arm64), part 1: Introduction July 26, 2022 Jul 26, 2022 07/26/22 Raymond Chen Make it a double.
Yes, the 8086 wanted to be mechanically translatable from the 8080, but why not add the ability to indirect through AX, CX and DX? July 25, 2022 Jul 25, 2022 07/25/22 Raymond Chen So many addressing modes, so little space.