Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #49264
| From | rickman <gnuarm@gmail.com> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: Jazelle? |
| Date | 2016-07-20 16:51 -0400 |
| Organization | A noiseless patient Spider |
| Message-ID | <nmoo91$8d9$1@dont-email.me> (permalink) |
| References | (2 earlier) <nmn4gf$p1o$2@news.albasani.net> <MPG.31f93e8b429c8383989804@172.16.0.1> <nmnge0$rri$1@dont-email.me> <80724d4a-0367-4c44-a5bc-705b3b49843e@googlegroups.com> <nmog5v$b1g$1@dont-email.me> |
On 7/20/2016 2:33 PM, Cecil Bayona wrote: > On 7/20/2016 12:54 PM, Brad Eckert wrote: >> On Wednesday, July 20, 2016 at 2:31:46 AM UTC-7, gareth G4SDW GQRP >> #3339 wrote: >>> But Forth _IS_ assembler, for it is based on the prior published >>> art of the KDF9 computer architecture along with its drop, dup, data and >>> return stacks. >>> >> Chuck was influenced by the Burroughs B5500, a computer from >> approximately the same time (KDF9 came online in 1964, B5000 in 1961). >> He must have really liked the B5500 because you can see a lot of its >> ideas in his ShBoom 32-bit CPU design (about 1985). >> >> You could say that Forth and C are both assembly languages. C is a >> portable assembler with types. Forth is a portable assembler with >> extensibility. Both have quirky system dependencies that can only be >> lived with. >> > In the early 70's I designed and built my own CPU, I was impressed by > the B5500 and implemented two stacks, but it was not a classical Forth > CPU but a mixture of register and stack CPU. The TOS could be one of the > operands or destination but the second operand was immediate, register, > or register indirect. But since the CPU was micro-programmable, it could > have been easily changed but I was not aware of Forth at the time. > > One of these days I would like to create the design again with a FPGA, I > do have some notes I kept on the design. If you get serious about this, send me a block diagram and the instruction set and I'd be happy to give some pointers. -- Rick C
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-20 10:31 +0100
Re: Jazelle? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-07-20 10:14 +0000
Re: Jazelle? Chris Curl <ccurl609@gmail.com> - 2016-07-20 05:37 -0700
Re: Jazelle? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-07-20 13:36 +0000
Re: Jazelle? "WJ" <w_a_x_man@yahoo.com> - 2016-07-20 13:06 +0000
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-20 14:49 +0100
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-20 08:48 -0700
Re: Jazelle? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-07-20 14:35 +0000
Re: Jazelle? mm0fmf <none@invalid.com> - 2016-07-20 17:39 +0100
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-20 20:30 +0100
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 15:35 -0400
Re: Jazelle? mhx@iae.nl - 2016-07-20 13:27 -0700
Re: Jazelle? "WJ" <w_a_x_man@yahoo.com> - 2016-07-21 09:41 +0000
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-21 17:24 -0700
Re: Jazelle? "WJ" <w_a_x_man@yahoo.com> - 2016-07-21 10:43 +0000
Re: Jazelle? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-07-21 12:44 +0000
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-21 22:59 +0100
Re: Jazelle? anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-07-22 06:42 +0000
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-22 12:03 +0100
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-22 09:05 -0400
Re: Jazelle? Cecil Bayona <cbayona@cbayona.com> - 2016-07-22 10:09 -0500
Re: Jazelle? Tauno Voipio <tauno.voipio@notused.fi.invalid> - 2016-07-22 19:20 +0300
Re: Jazelle? Brad Eckert <hwfwguy@gmail.com> - 2016-07-22 09:35 -0700
Re: Jazelle? "WJ" <w_a_x_man@yahoo.com> - 2016-07-25 10:43 +0000
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-26 11:41 +0100
Re: Jazelle? Julian Fondren <julian.fondren@gmail.com> - 2016-07-26 04:26 -0700
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-26 11:20 -0400
Re: Jazelle? Doug Hoffman <glidedog@gmail.com> - 2016-07-20 06:44 -0400
Re: Jazelle? "gareth G4SDW GQRP #3339" <no.spam@thank.you.invalid> - 2016-07-20 14:52 +0100
Re: Jazelle? "WJ" <w_a_x_man@yahoo.com> - 2016-07-20 14:33 +0000
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 10:52 -0400
Re: Jazelle? alister <alister.ware@ntlworld.com> - 2016-07-20 15:40 +0000
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 11:46 -0400
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-20 09:25 -0700
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-20 09:22 -0700
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 13:14 -0400
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-20 21:44 -0700
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-21 01:32 -0400
Re: Jazelle? Cecil Bayona <cbayona@cbayona.com> - 2016-07-21 02:21 -0500
Re: Jazelle? Brad Eckert <hwfwguy@gmail.com> - 2016-07-21 17:13 -0700
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-21 17:42 -0700
Re: Jazelle? humptydumpty <ouatubi@gmail.com> - 2016-07-23 10:08 -0700
Re: Jazelle? hughaguilar96@gmail.com - 2016-07-23 13:55 -0700
Re: Jazelle? humptydumpty <ouatubi@gmail.com> - 2016-07-24 02:22 -0700
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 10:56 -0400
Re: Jazelle? Brad Eckert <hwfwguy@gmail.com> - 2016-07-20 10:54 -0700
Re: Jazelle? Cecil Bayona <cbayona@cbayona.com> - 2016-07-20 13:33 -0500
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 16:51 -0400
Re: Jazelle? Cecil Bayona <cbayona@cbayona.com> - 2016-07-20 17:09 -0500
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 18:12 -0400
Re: Jazelle? Cecil Bayona <cbayona@cbayona.com> - 2016-07-20 18:41 -0500
Re: Jazelle? rickman <gnuarm@gmail.com> - 2016-07-20 21:01 -0400
csiph-web