Roy J. Tellason wrote:
On Wednesday 14 June 2006 12:03 pm, Don Y wrote:
I think once the 2901 "fell from grace"
(?), this became a thing
of the past. I've designed two processors "from scratch" (TTL
with bipolar ROMs for the microcode store) and found it quite
an interesting exercise. Not just the "logic design" but
actually thinking about what the instruction set should be
for that particular application domain, etc.
Can you elaborate a bit on what you mean when you say "application domain"
here? I suspect that this is probably a rather obvious thing to some of the
folks in here who are more familiar than I am with regard to older hardware
that I have no experience with, where that hardware was more specialized in
terms of what it was intended for...
Sorry. :-( The things I design are intended for a specific
purpose. Not "general purpose computing" but, rather,
"application specific". E.g., an autopilot for a boat,
a device for testing blood samples, a gas (petrol?) pump,
a slot machine, etc.
So, the designs are tailored to the needs of the *application*
since that is ALL they will ever do. E.g., a slot machine
might have a video display but no "keyboard" -- instead,
dedicated buttons (and a touchpanel overlay) let the user
do *specific* things; "receipt printers" instead of general
purpose printers; hoppers (for coin payouts) instead of
disk drives, etc.