home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / applicat / 6198 < prev    next >
Encoding:
Text File  |  1992-07-25  |  1.6 KB  |  34 lines

  1. Newsgroups: comp.sys.amiga.applications
  2. Path: sparky!uunet!decwrl!netcomsv!mork!davids
  3. From: davids@netcom.com (Dave Schreiber)
  4. Subject: Re: Virtual Memory for the Amiga?
  5. Message-ID: <n0jmbw=.davids@netcom.com>
  6. Date: Sat, 25 Jul 92 23:07:51 GMT
  7. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  8. References: <1992Jul24.100519.617@cheshire.oxy.edu>
  9. Lines: 23
  10.  
  11. In article <1992Jul24.100519.617@cheshire.oxy.edu> leavitt@cheshire.oxy.edu (Thomas VanNess Leavitt) writes:
  12. [...]
  13. >OK let's get one thing straight here.  The MMU stands for Memory Management
  14. >Unit.  It doesn't (necassarily) have anything to do with virtual memory. It
  15. >supports what is known as Hardware Memory Protection, or memory translation.
  16. >That is, or course, memory management.  In the 68K series of CPU's the
  17. >Vector Base Register is used to support virtual memory in the following:
  18. >68010, 68020, 68030, 68040.  The 68000 and 68008 do not have the Vector Base
  19. >Register.  I'm not sure, but possibly virtual memory can be implemented on
  20. >the 68000 with some nifty software.  In any case, the MMU is not necassary.
  21. >All 68K CPU's above the 68000 can support virtual memory.
  22.  
  23. Memory protection is only half of what you need for virtual memory.  You
  24. also need the capability to change the location that memory blocks appear
  25. at, which is the whole point of VM (the 'location' of physical memory
  26. changes depending on where it is needed).  This requires an MMU;  a 68K
  27. series microprocessor cannot support VM without one (build-in or 
  28. external).
  29.  
  30. >Thom
  31.  
  32. -- 
  33. Dave Schreiber/davids@netcom.com (until 9/15/92)/"Ask, don't touch"
  34.