3 ms·
If you read through the PDF Ken links to in another note here, you find this quote starting the "Objectives and Constraints of the 8086" section: "The processo
by pwg 4y ago
If you read through the PDF Ken links to in another note here, you find this quote starting the "Objectives and Constraints of the 8086" section:
"The processor was to be assembly-language-level-compatible with the 8080 so that existing 8080 software could be reassembled and correctly executed on the 8086. To allow for this, the 8080 register set and instruction set appear as logical subsets of the 8086 registers and instructions."
The segment registers provide a way to address more than a max of 64k, while also maintaining this "assembly-language-level-compatibl[ity]" with existing 8080 programs.