- Tracing the roots of the 8086 instruction set to the Datapoint 2200 minicomputer (righto.com)
The Intel 8086 processor started the x86 architecture that is still extensively used today. The 8086 has some quirky characteristics: it is little-endian, has a parity flag, and uses explicit I/O instructions instead of just memory-mapped I/O. It has four 16-bit registers that can be split into 8-bit registers, but only one that can be used for memory indexing. Surprisingly, the reason for these characteristics and more is compatibility with a computer dating back before the creation of the microprocessor: the Datapoint 2200, a minicomputer with a processor built out of TTL chips. In this blog post, I’ll look in detail at how the Datapoint 2200 led to the architecture of Intel’s modern processors, step by step through the 8008, 8080, and 8086 processors.
- In this way they cause the whole heart to expand, and at the same time press home and shut the five small valves that are at the entrances of the two vessels from which they flow, and thus prevent any more blood from coming down into the heart, and becoming more and more rarefied, they push open the six small valves that are in the orifices of the other two vessels, through which they pass out, causing in this way all the branches of the arterial vein and of the grand artery to expand almost simultaneously with the heart—which immediately thereafter begins to contract, as do also the arteries, because the blood that has entered them has cooled, and the six small valves close, and the five of the hollow vein and of the venous artery open anew and allow a passage to other two drops of blood, which cause the heart and the arteries again to expand as before.