I'm a little late for #throwbackthursday in my timezone, but it's still Thursday west of here, so...

Here's the cover of the instruction set manual for the first microprocessor I learned to program. In hand-assembled binary. From code written on column-grid paper.

("Kids today! We used to have to carve our programs into stone tablets! And all we had were tall and short ones because zero wasn't invented yet!")

Follow

@syscrusher
Wow you were way more advanced than me in the dark ages with 4040! Hand-crafted machine code burned into EPROM. Oh, boy, if that doesn't betray my age...

@groundie The 4040, or did you mean the 4004? If you worked with the 4004 or the 8008, you were earlier than me, and I am seriously impressed. :)

@syscrusher 4040 came after 4004 with 24 spindly legs that could easily bend if you didn't line up just right!

I do NOT miss the old days...

Semiconductor history 

@groundie Thanks for the info. I interned at Intel in the mid-1980s but don't recall the 4004 being mentioned.

I was there when the 80286 (or just the "286") was the hot new generation, the 8086 and 8088 were the bread-and-butter standards (excluding microcontrollers like the 8041, 8042, and 8051 series). The 80186 and little-known 80188 were compatible with the 8086 and 8088, respectively, but included core motherboard features like the interrupt controller on the processor chip.

That was also the time of Intel's 432 processor, a microcoded CPU that directly executed Smalltalk bytecode for object-oriented programming (OOP). The 432 was an interesting idea but failed massively in the marketplace because its microcoded architecture on a CPU core of that era was simply too slow to be viable for real applications.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.