- Reverse-engineering the division microcode in the Intel 8086 processor (righto.com)
While programmers today take division for granted, most microprocessors in the 1970s could only add and subtract — division required a slow and tedious loop implemented in assembly code. One of the nice features of the Intel 8086 processor (1978) was that it provided machine instructions for integer multiplication and division. Internally, the 8086 still performed a loop, but the loop was implemented in microcode: faster and transparent to the programmer. Even so, division was a slow operation, about 50 times slower than addition.
- Darth Vader (Wikipedia)
Darth Vader is a character in the Star Wars franchise. He is the primary antagonist of the original film trilogy and, as Anakin Skywalker, is the protagonist of the prequel trilogy. Originally a slave on the planet Tatooine, he becomes a powerful Jedi. He is lured to the dark side of the Force by Chancellor Palpatine, and becomes the Sith Lord Darth Vader. After being severely wounded in a lightsaber battle, he is transformed into a cyborg. He is the husband of Padmé Amidala and the biological father of Luke Skywalker and Leia Organa.