Hardware Polymorphism in the x86 arch

Polymorphism is defined as “having multiple forms”, based on the words of “poly” from the Greek word meaning multiple, and “morphism” from the Greek word which means form, joining together the meaning of multiple forms (Ravichandran, 2001). Polymorphism is pretty much common in high-level programming languages, having different ways of application (The Beginners Book, 2013):Continue reading “Hardware Polymorphism in the x86 arch”