Email or username:

Password:

Forgot your password?
Top-level
Ken Shirriff

The Datamaster had an 80×24 display, matching IBM's popular 3270 terminal. (80 columns date back to punch cards.) The IBM PC was going to copy the Datamaster's display, but they managed to squeeze in one more line. That's why today's console windows default to 80×25. 4/8

Another photo of the Datamaster computer with some text on the display in green characters.
6 comments
Ken Shirriff

The Datamaster in my photos is at the System Source computer museum in Hunt Valley MD, just outside Baltimore. The museum is well worth a visit if you're in the area. 5/8

Another photo of the Datamaster computer.
Ken Shirriff

Getting back to the 8088's system bus, the bus uses a four-step sequence of operations to access memory or I/O devices. These steps are called T-states: T1, T2, T3, and T4. A read operation provides the address during T1 and receives the data during T3. 6/8

A timing diagram showing the four states of the 8088's bus cycle: T1, T2, T3, and T4.
Ken Shirriff

A complicated state machine moves the processor through the T-states. This diagram shows the location of the bus state machine circuitry on the die of the 8088 processor. Back in 1979, just a few flip-flops and logic gates occupied a substantial area on the die. 7/8

A closeup of the die of the 8088 processor showing the flip-flops for the various bus states as well as the logic that computes the states.
Ken Shirriff

The 8088's bus state machine is too complicated to explain here. Instead, see my blog post for lots of diagrams and schematics: righto.com/2024/04/intel-8088- 8/8

Chartreuse

@kenshirriff If anything that also shows just how optimized the rest is to not fit all the functionality in the rest of the space, especially with the decode logic taking up so much too.

Go Up