| Deutsch English Français Italiano |
|
<v8oh75$24jb$1@nnrp.usenet.blueworldhosting.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder9.news.weretis.net!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!nnrp.usenet.blueworldhosting.com!.POSTED!not-for-mail From: "Edward Rawde" <invalid@invalid.invalid> Newsgroups: sci.electronics.design Subject: Re: Intel Date: Sun, 4 Aug 2024 14:27:48 -0400 Organization: BWH Usenet Archive (https://usenet.blueworldhosting.com) Lines: 92 Message-ID: <v8oh75$24jb$1@nnrp.usenet.blueworldhosting.com> References: <f61taj5diic94fobra7adhaero41mofm57@4ax.com> <qh7taj52516ohp92mt081mjg7t3fs65vt5@4ax.com> <v8macd$3lerk$1@dont-email.me> <v8mam1$3lk8k$1@dont-email.me> <v8mcia$3lpv9$1@dont-email.me> <v8neus$3vgl0$1@dont-email.me> Injection-Date: Sun, 4 Aug 2024 18:27:49 -0000 (UTC) Injection-Info: nnrp.usenet.blueworldhosting.com; logging-data="70251"; mail-complaints-to="usenet@blueworldhosting.com" Cancel-Lock: sha1:YTuTE/KLnY0Eg73dZfNZ7/rie2M= sha256:SvJsM12X8K0w3KY4dfDioQ33yF6GDm38mH+nYAcraeY= sha1:peO3nPTep5CB9qewv6k8PSbKvgs= sha256:B9ONNERWFIsMyY2s+5mqdN5HiKAtwp/sfRdGDlIX/98= X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-RFC2646: Format=Flowed; Original X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.5931 Bytes: 5187 "piglet" <erichpwagner@hotmail.com> wrote in message news:v8neus$3vgl0$1@dont-email.me... > Don Y <blockedofcourse@foo.invalid> wrote: >> On 8/3/2024 3:24 PM, TTman wrote: >>> On 03/08/2024 23:18, Don Y wrote: >>>> On 8/3/2024 2:18 PM, Joe Gwinn wrote: >>>>> And hung onto the Intel '86 architecture a tad too tightly, for far >>>>> too long. >>>> >>>> Intel's folly was abandoning their more diverse offerings and focusing >>>> solely on the x86. Yeah, they tinkered with SA and Xscale but deluded >>>> themselves into thinking that the "PC" would roll on, forever. They >>>> completely missed out on the larger embedded market in favor of more pricey >>>> PC "CPUs". >>>> >>>> OTOH, many of the original "big names" made similarly narrow-minded >>>> decisions. >>>> >>>> Remember SC/MP? 2650? 2A03? 8x300? 1802? T11/F11? 9900? >>>> Z280/Z800/Z8000/Z80000? 16032? RGP? 29K? >>>> >>>> What's truly amusing is how GI managed to survive and, to some extent, >>>> thrive -- despite their dog of a "CPU"! >>>> >>>> Sad that we have so few "choices", now. And, such brain damaged I/Os! >>> >>> My fave was the NSC800...I usd it in the first (?) all cmos hand held >>> terminal... >> >> The 1802 predated it as the first CMOS *CPU* (no idea as to first >> "CMOS hand held terminal") >> >>> and the Z80 could do io mapped DRAM, albeit slowly but it worked as >>> a printer buffer! >> >> Z80 clocks were slow enough that you could squeeze the refresh >> cycle into each M1 and a few "muxilpeckers" gave you a DRAM >> controller -- at normal bus speed. A bit clumsier on other >> processors. >> >> I put a bank of "by 1" DRAM into a device and allowed each "bit lane" >> to be stuffed with either 16Kx1 or 64Kx1 devices. So, you had 16Kx8 >> of DRAM with some combination of 0-8 additional bit-widths of DRAM >> above that (obviously accessed via a subroutine that would >> piece together *bytes* from sequential *bits* in each bit lane) >> >> [I used it as a data store so access time wasn't important] >> >> The 64K I/O space was a huge win as it let you move "stuff" >> out of the main *memory* address decoder. I would cringe when >> working on (e.g.) motogorilla hardware and had to more fully >> decode addresses in order not to "waste" the single address >> space on something as silly as an output latch. >> >> [It was common for Z80/68xx comparisons to be made and rules >> of thumb equating their equivalent performance (in some >> application niche. God, I hate the load/store architecture!] >> >> The 68K's bus timing was a significant annoyance as it made >> NUMA multiprocessor systems costly to design. I managed to >> design a custom processor that had exactly (on paper) the >> same bus timing as the 68010 -- so I could just treat it >> as yet another 68K as far as the arbiter was concerned! >> >> [Try sharing a bus between two heterogeneous processors >> and you will appreciate the beauty, there!] >> >> The original 32K had an interesting approach with EXTERNAL >> coprocessors (FPU, MMU) which others assumed had to be >> internal. >> >> [And the 99K was even wonkier with their "workspaces"!] >> >> Now, hardware is boring vanilla. But, thankfully, the types >> of capabilities that are now affordable in OTS devices means >> one can move all of that creativity into software, instead! >> Eventually, folks will learn to accept them as the new norm... >> Heck, it only took a few decades for multitasking to become >> the norm... :< >> >> > > Yes, the 1802 was great, the address bus was muxed high byte low bytes so > interfacing to DRAM was extremely easy. I never used the 1802 but it did look like a nice architecture to me at the time. Is that the one which stored the return address in the first two addresses of a subroutine or am I thinking of something else? > > -- > piglet