The following warnings occurred:
Warning [2] Undefined array key 24970 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 24976 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 24997 - Line: 275 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 275 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $thread - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $fid - Line: 295 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 295 errorHandler->error_callback
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined array key 24997 - Line: 331 - File: inc/plugins/threaded_mode.php PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php 331 errorHandler->error_callback
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 332 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 304 ThreadedMode::buildtree
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $theme - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Trying to access array offset on value of type null - Line: 3 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 3 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Undefined variable $lang - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks
Warning [2] Attempt to read property "messages_in_thread" on null - Line: 5 - File: inc/plugins/threaded_mode.php(305) : eval()'d code PHP 8.1.2-1ubuntu2.14 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/plugins/threaded_mode.php(305) : eval()'d code 5 errorHandler->error_callback
/inc/plugins/threaded_mode.php 305 eval
/inc/plugins/threaded_mode.php 23 ThreadedMode::showthread_threaded
/inc/class_plugins.php 142 threaded_mode_showthread_threaded
/showthread.php 918 pluginSystem->run_hooks





HP-9G architecture comments (to Joerg W's prior post)



#4

Joerg & the gang...

I had occasion awhile back to look at some Sunplus ICs.
Some ASICs are 8031/8051 derivatives IIRC, but the databank stuff, etc. seems to be 6502 based! (This was a year ago so I might be fuzzy). If you can get a hex dump of some code I'd know right off the bat - each CPUs object code has a bit of 'rhythm' to it: 6800 looks different from 6502 which looks different than Z80....

I LOVE the old 6502 ;-) Fond memories.

Bill Wiese
San Jose, CA

Joerg Woerner wrote:
> The new HP 9G looks like a rebadged... what ?
> Dismantling the HP 9G reveals a CPU not expected: A
> Taiwanesian "Sunplus SPLB30A" (http://www.sunplus.com.tw)
> intended for Data Bank applications. You'll find more
> data here:
>http://www.sunplus.com.tw/products/pdf/lcd/datasheet/splb/lb30av03.pdf .
> It is a complete system with 2.5kByte RAM, 96kByte ROM
> and the display driver, key scan logic. In the typical
> Data Bank a huge RAM (128k Byte..) is added with a serial
> Bus. This is the way we are doing calculators since the
> Texas Instruments TI-68: Take a cheap microcontroller and
> add some software... Greetings from [=] key. Joerg


#5

Hi;

this is a general question: what is effectively new after Turing, Von Newman and Harvard architecture? I am trying to figure it out.

Is there anything that we can call as new instead of this ones with a different makeup? I actually would like to know.

I learned how to "assembly" in a Z80, and used 8086, 8051 and (recently) 16F84x. Bill's post called my attention: everything resembles everything in low-level programming. CISC and RISC are more than well sensed when we use a lot of MOV, ADD, ADC, SUB, PUSH, POP, and a few of (senior moment) not so common instructions (forgive-me not finding a good example now). Microcontrollers add a bit of "brand new" sets when dealing with timers, 12-bit coded instructions and the like, but system core is a new implementation.

I just want to mention Transmeta and Crusoe's "morph" translating layer as one innovative design.

Comments?


#6

Von Neumann, Harvard, RISC vs CISC concepts etc. have all been around for a long time. Even VLIW concept (very long instruction word) has been around for awhile: there are custom machines where coding is done at the wide-microcode level for parallelism.

On high-end CPUs (Pentiums, etc.) you're going to see more execution units, things like Intel's hyperthreading, etc.
You'll prob see extensions to vector-math hardware like MMX (or AltiVec on PowerPC) for more/better/faster math parallelism.

Low-end CPUs/microcontrollers will evolve more by integration with peripherals (onboard flash, more RAM or DRAM, peripherals, etc.) But as overall market grows there will still be huge need for 4- and 8-bit micros.

You might see more regular micros 16 bit and about having some DSP (digital signal processing) features included. Processors w/DSP capabilities offer both saturating or unsaturating (regular) arithmetic, a fast multiplier, and some of the following: fused multiply-accumulate, zero-overhead looping, bit-reversed indexing for FFT speedups, etc.

Bill Wiese
San Jose, CA


Possibly Related Threads…
Thread Author Replies Views Last Post
  (deleted post) deleted 2 1,326 11-03-2013, 06:24 AM
Last Post: deleted
  trig scales on the Post Versalog slide rule Al 12 3,593 09-15-2013, 06:01 AM
Last Post: John I.
  (deleted post) deleted 19 4,396 08-31-2013, 03:46 AM
Last Post: pascal_meheut
  (deleted post) deleted 2 1,311 03-25-2013, 06:41 PM
Last Post: Eric Smith
  (deleted post) deleted 15 4,221 03-09-2013, 01:35 PM
Last Post: Mark Hardman
  New Blog Post: Length of a Polynomial Segment Eddie W. Shore 1 1,171 01-17-2013, 08:56 PM
Last Post: Namir
  (deleted post) deleted 5 1,886 01-07-2013, 09:39 AM
Last Post: Frank Boehm (Germany)
  HHC 2012 Programming Contests: annotations, comments ...? Peter Murphy (Livermore) 20 4,693 10-17-2012, 04:47 PM
Last Post: Gerson W. Barbosa
  Resuming an old post......................while crunching numberes aurelio 11 3,040 09-25-2012, 08:31 AM
Last Post: Frido Bohn
  (deleted post) deleted 7 2,220 09-18-2012, 11:11 AM
Last Post: René Franquinet

Forum Jump: