Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/02/07 05:49
Read: times


 
#130314 - Why would anyone do that?
Responding to: ???'s previous message
Russell Bull said:

CP/M was a disk operating system - there was nothing real time about it as it did nothing for task swapping. Not much to be gained by running it on a 8051 as you can get native filesystem code to read/write files to compact flash or whatever. You could write a 8080/Z80 emulator, run cp/m and write programs in turbo pascal. You could also write a 8086/88 emulator and run MSDOS. I think I'm getting a little silly now...........

Still, you could write a 8048 emulator and have it still work faster than the original.


So why the perennial whining about RTOS'?

Why hasn't anyone done that? The modern 805x is dozens of times faster than the 8080, and the CF is dozens of times faster than the FDD for which the CP/M and MP/M were written. Task swapping wouldn't be such a big deal would it?

Why would one want to emulate anything when the "real McCoy is available?

Why would anyone emulate an 8086/88?

If you want' multitasking/multi-user OS' there's always MP/M.

Since the 805x series is largely source code compatible with the 8048, why would one emulate it?

RE


List of 62 messages in thread
TopicAuthorDate
mcs-48            01/01/70 00:00      
   Old-timer ... like me ...            01/01/70 00:00      
   Code conversion            01/01/70 00:00      
   pls calrify            01/01/70 00:00      
      pls ???            01/01/70 00:00      
         You guys know he can\'t spell ...            01/01/70 00:00      
            Dyslexics Untie!            01/01/70 00:00      
               I don't know of any spell-checking on 8052.COM            01/01/70 00:00      
                  spellchecker built-into the browser            01/01/70 00:00      
                     Yes, that would be irritating ...            01/01/70 00:00      
      !!! SMS ALERT !!! SMS ALERT !!!            01/01/70 00:00      
         pls is a 'regular' abbreviation :)            01/01/70 00:00      
            Well, we learned it differently ...            01/01/70 00:00      
            Yes, "pls." is a long standing convention ...            01/01/70 00:00      
               They both appear in the dictionary ...            01/01/70 00:00      
      mcs-48            01/01/70 00:00      
      mcs-48            01/01/70 00:00      
         we know, but how can we halp you if you do not ans            01/01/70 00:00      
         What, exactly, does it do?            01/01/70 00:00      
         So where's the problem?            01/01/70 00:00      
            start by designing something that works            01/01/70 00:00      
               PL/M?            01/01/70 00:00      
                  Was there an HLL for the '48?            01/01/70 00:00      
                     I dunno            01/01/70 00:00      
                        I doubt it ...            01/01/70 00:00      
                        I dunno            01/01/70 00:00      
                  No PL/M...            01/01/70 00:00      
                     Re: It looks like PL/M is completely dead            01/01/70 00:00      
                        frankly, I'm surprised there isn't more of that            01/01/70 00:00      
                           PL/M & CP/M            01/01/70 00:00      
                              CP/M/ RTOS            01/01/70 00:00      
                                 Why would anyone do that?            01/01/70 00:00      
                                 Fun with retro-computing            01/01/70 00:00      
                           two sides of the coin            01/01/70 00:00      
                              Whta did you mean here?            01/01/70 00:00      
                                 I can see only very few, if any cases            01/01/70 00:00      
                                    I'm with you, Erik, but there are a few ...            01/01/70 00:00      
                                       you mistook what I said            01/01/70 00:00      
                                          at the risk of starting yet another \"food-fight\"            01/01/70 00:00      
                                             What's an OS?            01/01/70 00:00      
                                                Whats an OS?            01/01/70 00:00      
                                                   the misnamed RTOS            01/01/70 00:00      
                                                      once again, I agree            01/01/70 00:00      
                                                         Embedded RTOS            01/01/70 00:00      
                                                         I a way I agree            01/01/70 00:00      
                                                            reasons for OS            01/01/70 00:00      
                                                            about those soft errors, Erik ...            01/01/70 00:00      
                                                               Pb solder...            01/01/70 00:00      
                                                linker!            01/01/70 00:00      
                                                   Linker?            01/01/70 00:00      
                                                      big baggage?            01/01/70 00:00      
                                                         the difference            01/01/70 00:00      
                                                            the BIG PC is costly, too            01/01/70 00:00      
                                                               which makes me recall            01/01/70 00:00      
                                                                  Microsoft? :-)))            01/01/70 00:00      
                                                               Why? My 4-year old %$#@! PC isn't too slow.            01/01/70 00:00      
                                                            There's a way to fix this ...            01/01/70 00:00      
                                                      Linker?!            01/01/70 00:00      
                                                         Public school            01/01/70 00:00      
                                                            Self-esteem's intact? We'll fix that!            01/01/70 00:00      
   8051 i/o port expander            01/01/70 00:00      
      suggestions            01/01/70 00:00      

Back to Subject List