> On May 4, 2025, at 2:24 PM, ben via cctalk <[email protected]> wrote:
> 
> On 2025-05-04 2:11 a.m., jos via cctalk wrote:
>>> I recall that system had many boards, the whole "CPU" box was external to
>>> the monitor (and in the earliest versions, the power supply was also a
>>> large external box).   I can't really fathom creating a BASIC out of raw
>>> TTL, or maybe I'm misunderstanding the approach.
>> You build a processor with some TTL, and then implement a BASIC on that 
>> microprocessor.
>> There is always this intermediate step, no machine executes BASIC directly 
>> in TTL.
> Well for BASIC that is true.
> The Fairchild Symbol Computer was test to just how far TTL could go.
> 
>> Look here for an example of a processor (Datapoint 2200) in TTL :
>> https://bitsavers.org/pdf/datapoint/2200/jdreesen_shematics/DP2200_mb.pdf
>> Jos
> Micocoded coded machines, could likely be programed to run basic.
> 
> Ben.

Well, of course any general purpose computer can be made to run BASIC.  If you 
mean that a microcoded machine could directly implement a pseudo-code 
representation of BASIC, sure, I suppose so.  There isn't much point in that, 
though.  Better just to compile it.

A language for which specific machines have been built a number of times is 
FORTH, which makes sense because it is a rather low level language that 
explicitly manipulates data on stacks.  And the execution model has two stacks, 
so it is tempting to build a machine that directly deals with that.  There are 
some nice FPGA blocks for this, in VHDL or Verilog; one example I remember was 
built to enable a robotics or machine vision application.

        paul

Reply via email to