emulated or virtual?

A nice finding from an other list I'd like to share with the emulator adicted here:

Does this run on the CPU or on the blades? (Beware; some pedants insist on distinguishing the terms "emulated" and "virtual".)

(Subject was z86VM)



In that case, there is a huge difference between emulation and virtualization.

Emulation is emulation of the entire system including CPU (which z86VM appears to do, emulating an x86 CPU on an ESA/390 ARCHLVL2 CPU), virtualization is emulation of the peripherals but not the CPU (by trapping calls to I/O devices and such, along with some trickery to make privilege levels work right, and emulating that).


Realy? But - I assume you know z/VM or VM/ESA - there I may define virtual CPUs just to test MP systems without having one. And if I have a program that runs the OS of an HP41, is that an emulator?



VM (no matter the version, all the way back to CP-40/CMS) is virtualizing - code directly runs on the native CPU, but I/O is trapped and emulated.

And, yes, programs to run the HP-41 OS are emulators. They're emulating the CPU.


I see, you are one of those who clarly distinct between 'emulated' and 'virtual'. With the time I have adopted an other point of view: My program "emulating" a Nut-CPU (for HP41 and all Voyagers) is just a firmware-interpreter. Even Eric Smith calls his 2nd to none Nonpareil 'a simulation'.


BTW: There are emulators out there, Emu71, Emu42, Emu48, to name just a few. ;)


Emulation vs. simulation is a fuzzier line, although I've occasionally heard simulation being used to describe transistor-level emulation.

(Simulation in that sense is very rare except during development of hardware, although there is a 6502 emulator that is transistor-level: http://visual6502.org/)

As far as I know, Nonpareil definitely isn't doing that, but like I said, the emu vs. sim line is far more blurred, and sometimes simulator is used as a synonym of emulator.


"... and virtual _is_ real."

(Paradigm – George Clinton featuring Prince, on 'How Late Do U Have 2BB4UR Absent?')

Ciao.....Mike ;)

Possibly Related Threads…
Thread Author Replies Views Last Post
  Virtual printer for a virtual 41 Mike (Stgt) 6 2,094 10-30-2013, 10:32 AM
Last Post: Mike (Stgt)
  Virtual HP-IL Video Interface ILVideo the 2nd! Christoph Giesselink 3 1,396 08-15-2013, 06:49 PM
Last Post: Sylvain Cote
  Too wide spaces between segments of emulated WP34S? René Franquinet 3 1,348 02-22-2013, 11:14 AM
Last Post: René Franquinet
  Virtual HP41 and Virtual HP-IL Mike (Stgt) 5 1,691 09-17-2012, 01:47 PM
Last Post: Mike (Stgt)
  Virtual HP-IL 40 col. video interface simulation Christoph Giesselink 10 2,925 08-19-2012, 06:46 PM
Last Post: Richard Wagoner
  RPL, Logo and virtual screen Gilles Carpentier 3 1,327 04-03-2012, 04:00 AM
Last Post: Oliver Unter Ecker
  HP "Virtual Tech Museum" contest Eric Smith 10 2,641 06-04-2009, 10:06 PM
Last Post: Pal G.
  HP41 Virtual Memory - Terabytes? Raymund Heuvel 8 2,193 03-17-2009, 10:54 PM
Last Post: Raymund Heuvel
  HP-41CX at HP Virtual Museum Gerson W. Barbosa 2 1,000 06-15-2007, 09:00 AM
Last Post: Jan
  Hrast HP41X auto-off in emulated 48GX environments Les Wright 5 1,451 05-04-2006, 09:34 AM
Last Post: Les Wright

Forum Jump: