I am writing on crafting a microcomputer when I was in the first year of the
university. When the Intel 8080
began to be sold at Akihabara, I wanted to build a microcomputer using the 8080.
Although I had never developed a digital circuit, I bought a set of the
AMD 9080, a second source of the 8080, and eight memory ICs (of 1 kbit),
and I dared to wire the memory circuit using a soldering iron for analog circuits and with 1-mm vinyl cables and a universal circuit board.
This wiring required much more efforts than I expected. It seemed to me a
miracle when the microcomputer worked. But, anyway, I inputted a very short
program using 16 address-input and 8 (8-bit) data-input toggle-switches, and
ran the program. The result was displayed by the 8 LEDs.
It took very much time to input a program by the toggle switches, so
the microcomputer soon became unused after I ran only a few programs.
Until then, I had experiences to build hardwares, such as radios and stereo
amplifiers, but I had almost never touched softwares.
However, in contrast, after the above experience, I seldom touched
hardware but often touched software. That was because
the wiring of the microcomputer was so painful, and I decided not to
build hardware. I can write that this decision led to myself of these years.