13:51:00 --- log: started forth/08.09.25 13:51:00 --- join: clog (n=nef@bespin.org) joined #forth 13:51:00 --- topic: 'Welcome to #forth. We discuss the Forth programming language and a variety of technical subjects. Introduction and Helpful Reading: http://forthfreak.net/index.cgi?FnFC | ANS/ISO Forth Standard doc: http://tinyurl.com/nx7dx | Gforth compiler: http://tinyurl.com/s8uho | http://quartus.net/search | Paste: http://forth.pastebin.ca' 13:51:00 --- topic: set by tathi on [Fri Aug 24 08:25:49 2007] 13:51:00 --- names: list (clog iano lasts gogonkt`1 Malfermi1aKodo ASau Maki_ @JasonWoof proteusguy qFox maht Baughn @slava malyn erg gnomon tarbo cmeme Fractal lucca warpzero nighty^ Deformative probonono aspect tgunr segher mathrick kspaans xjrn TreyB uiu__) 13:51:22 Forth primitives are simple and execute in one cycle, and in 16bit wort I can pack 3 instructions. 13:51:54 look at the 18c for a prime example of what i'm talking about: they encode opcodes in groups of max. four, to increase speed; but it decreases code density, since some slots have to be left empty 13:52:53 right, so you have that same problem 13:53:04 I haven't got time to look at datasheet... 13:53:28 at every branch you potentially need to leave some slots empty 13:53:58 yes 13:54:12 and that hurts code density 13:54:21 yes 13:54:27 hopefully not by too much; it's a tradeoff 13:54:35 that's all i'm saying :-) 13:55:01 much better then risc which pac one or lees instructions per 16bit word 13:55:12 it sure is easy to get some good tradeoff with forth-like cpus, sure 13:55:21 :) 13:55:26 yeah, but those insns _do_ more 13:55:31 if you have a good risc, that is 13:55:52 hmm 13:56:41 Is there some good paper that compares code density of RISC and MISC arch? 13:57:17 not that i know of. i have never seen a _good_ (and modern) comparison of several RISC vs. several CISC even 14:22:02 gn 14:22:12 --- quit: Maki_ ("Leaving") 14:27:56 --- join: Quartus` (n=Quartus`@74.198.12.1) joined #forth 15:29:27 --- nick: Malfermi1aKodo -> MalfermitaKodo 15:41:23 --- quit: qFox ("Time for cookies!") 15:51:36 --- quit: Quartus` (Read error: 110 (Connection timed out)) 16:08:02 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:08:02 --- mode: ChanServ set +o tathi 16:29:00 --- join: maht_ (n=maht__@85-189-31-174.proweb.managedbroadband.co.uk) joined #forth 16:36:30 --- quit: maht (Read error: 110 (Connection timed out)) 17:36:05 --- join: maht (n=maht__@85.189.31.174.proweb.managedbroadband.co.uk) joined #forth 17:37:47 --- quit: iano () 17:41:53 --- quit: maht_ (Read error: 110 (Connection timed out)) 17:49:07 --- join: nighty__ (n=nighty@210.188.173.246) joined #forth 18:35:24 --- quit: tathi ("leaving") 18:43:09 --- join: Rodo12 (i=Rodo12@v-209-98-172-217.mn.visi.com) joined #forth 18:43:50 --- quit: Rodo12 (Client Quit) 19:07:11 --- quit: ASau (Read error: 113 (No route to host)) 20:20:31 --- join: iano (n=iosgood@sub26-46.member.dsl-only.net) joined #forth 20:48:32 --- quit: proteusguy (Read error: 110 (Connection timed out)) 20:49:24 --- join: proteusguy (n=proteusg@61.7.144.97) joined #forth 22:15:24 --- quit: iano () 22:17:25 --- join: ASau (n=user@host51-231-msk.microtest.ru) joined #forth 23:36:54 --- part: Baughn left #forth 23:59:59 --- log: ended forth/08.09.25