Cheap Software - Save on Software - Software Downloads - OEM Software
www. Software Dealz .com - Home
Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Video & Music Software | Surplus Computer Hardware | Discount CD Roms |


Search for


Browse Software by Category
 
Business & Productivity Software
Business & Office
Networking
Operating Systems
Personal Finance
Software for Handhelds
Utilities
Virus Protection

Software for Kids & the Home
Children's Software
Education & Reference
Home & Hobbies
Language & Travel
Video & Music

Graphics & Development Software
Graphics
Linux
Programming
Web Development

Macintosh
Graphics
Home & Hobbies
Operating Systems & Utilities
Video & Music
More SoftwareAll Macintosh Software

PC Games
Action
Adventure & Role-Playing
Classic & Arcade
Simulation
Sports
Strategy
More PC Games / ProgramsAll PC Games

Brands
Adobe
Broderbund
Microsoft
Roxio's Burn Central
Symantec
Software StoreAll Brands

Specialty Software
Early Adopters
Gift Ideas
Licensing Center
Software Downloads
Specialty and Hard to Find SoftwareAll Specialty Stores


Articles

Apple Macintosh
History of Computing 1
History of Computing 2
History of the Internet
The Internet
Personal Computers
Video Games
Computers
Computer Jargon

Computer Dictionary
 #  A  B  C  D  E  F
 G  H  I  J  K  L  M
 N  O  P  Q  R  S
 T  U  V  W  X  Y
 Z  Topics


 



Paged Memory Management Unit ==>

Memory Management Unit

<hardware, memory management> (MMU, "Paged Memory Management Unit", PMMU) A hardware device or circuit that supports virtual memory and paging by translating virtual addresses into physical addresses.

The virtual address space (the range of addresses used by the processor) is divided into pages, whose size is 2^N, usually a few kilobytes. The bottom N bits of the address (the offset within a page) are left unchanged. The upper address bits are the (virtual) page number. The MMU contains a page table which is indexed (possibly associatively) by the page number. Each page table entry (PTE) gives the physical page number corresponding to the virtual one. This is combined with the page offset to give the complete physical address.

A PTE may also include information about whether the page has been written to, when it was last used (for a least recently used replacement algorithm), what kind of processes (user mode, supervisor mode) may read and write it, and whether it should be cached.

It is possible that no physical memory (RAM) has been allocated to a given virtual page, in which case the MMU will signal a "page fault" to the CPU. The operating system will then try to find a spare page of RAM and set up a new PTE to map it to the requested virtual address. If no RAM is free it may be necessary to choose an existing page, using some replacement algorithm, and save it to disk (this is known as "paging"). There may also be a shortage of PTEs, in which case the OS will have to free one for the new mapping.

In a multitasking system all processes compete for the use of memory and of the MMU. Some memory management architectures allow each process to have its own area or configuration of the page table, with a mechanism to switch between different mappings on a process switch. This means that all processes can have the same virtual address space rather than require load-time relocation.

An MMU also solves the problem of fragmentation of memory. After blocks of memory have been allocated and freed, the free memory may become fragmented (discontinuous) so that the largest contiguous block of free memory may be much smaller than the total amount. With virtual memory, a contiguous range of virtual addresses can be mapped to several non-contiguous blocks of physical memory.

In early designs memory management was performed by a separate integrated circuit such as the MC 68851 used with the Motorola 68020 CPU in the Macintosh II or the Z8015 used with the Zilog Z80 family of processors. Later CPUs such as the Motorola 68030 and the ZILOG Z280 have MMUs on the same IC as the CPU.

(1999-05-24)

Try this search on OneLook / Google


Nearby terms: memory leak « memory location « memory management « Memory Management Unit » memory mapped I/O » memory protection » memory smash

This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.

256MB DDR RAM PC3200 184-Pin DIMM Major/3rd

256MB DDR RAM PC3200 184-Pin DIMM Major/3rd

** 184-pin 256MB PC-3200 DDR RAM **- 256MB DDR (Double Data Rate) RAM- PC-3200- 400MHz- 184-pin- 32x8- Brand New Compatibility/Requirements/Disclosures:* Motherboard that supports 256MB PC-3200 DDR RAM ** Disclosures *** Picture is for representational purposes only More ...

Beetle Buggin'

Beetle Buggin'

Take the wheel of the legendary Beetle in this fun and crazy arcade racer! Special cars and full color sequences plunge you into a mod 60's atmosphere for hours of fun. Take the challenge to become the champion in 5 different tournaments! Windows 95/98/2000/ME/XP More ...

Gainward Hollywood@Home TV2GO TV Tuner

Gainward Hollywood@Home TV2GO TV Tuner

** Gainward Hollywood@Home TV2GO TV Tuner **Not much bigger than a typical USB thumb drive, TV2GO isthe best solution to turn your notebook PC into anentertainment center. With built-in mini TV tuner and480Mbps high speed USB 2.0 interface, TV2GO allows you toview video or TV show directly on your notebook or PC.TV2GO can be used to record Video or TV show in DVDquality. With bundled MPEG-1/ MPEG-2/MPEG-4 Encodesoftware,you can easily record your favorite Video or TV program.You can use MPEG editor to edit it and burn it into DVD byusing DVD Maker.General Features:- USB 2.0 Interface- Portable TV/video viewing and recording- High quality MPEG-1/MPEG-2 recording- USB bus powered- 480 Mbps data transfer speed- Compact and light weightInput Ports:- S-Video (NTSC/PAL)- Composite video (NTSC/PAL)- TV antenna coaxial connector- Stereo audio input- Connector for IR extension cableOutput Ports:- Stereo audio output Regulatory Approvals:- FCC- CEPackage Includes:- TV2GO- TV2GO Software and drivers CD- Remote control with batteries- USB B to B cable- Audio input cable- Output cable- S-Video cable- Composite video cable- S-VHS video cable- TV2GO carrying bagModel/Part NumbersTV2GONOTE:- TV2GO will not work under Windows 95/98/MEUPC: 4 718462 005742 Compatibility/Requirements/Disclosures: ** Requirements **Intel or compatible processorMinimum 64MB RAMCD-ROM ( for software/driver installation)Available USB 2.0 port (will work with 1.1 with lower videoquality and frame rates.Sound card with Line-in connectorWindows 2000/XP MS Windows MCE Informational Links: http://www.gainward.com/html/product/multimedia/tv2go/tv2go.htm More ...

Powmax 230-Watt Micro ATX Power Supply

Powmax 230-Watt Micro ATX Power Supply

** Powmax 230-Watt Micro ATX Power Supply **General Features:- 230 watts maximum output - Single ball bearing fan design - Built-in voltage overload protection - Support Intel Pentium 4 and AMD Athlon XP - Complies with Intel SFX12V specification - (3) Peripheral, (1) Floppy, and (1) ATX12V connectorsSpecifications:- Model: PSLP6100A- Dimensions 5 Wx2.5H x4 D - Material: All metal construction - AC Input: 115/230, 3A/2.5A, 60Hz/50Hz - - Max Load: +3.3 at 10A, +5 at 18A, +12 at 7A, -12 at 0.8A, +5vsb at 2A - MTBF: 100K hrs at 25C ambient conditions - Efficiency: 70% Min. at full load - Noise Level: Maximum of 32db at 100% system loading - Safety: UL, CB, CE, TUV, and FCCIncludes:- Power supply- Power cordCompatibility/Requirements/Disclosures:** Requirements *** Micro ATX case* ATX motherboard* Available power outlet More ...

Fenton 600VA 4-Outlet UPS (Dark Blue)

Fenton 600VA 4-Outlet UPS (Dark Blue)

** Fenton 600VA 4-Outlet Line-Interactive UPS **This Fenton 600VA Line-Interactive UPS offers a great investment to protect your PC and peripherals against lightnings and power outages. It features 4 grounded outlets, overload and short-circuit protection, and complete surge suppression and noise filtration. It comes with built-in RJ-45 jacks to provide surge protection to modem or 10 Base-T signals. For highest level of protection and ease of use, get yourself this Fenton 600VA!General Features:- Dark blue- 4 grounded outlets- Intelligent Line Interactive UPS - Microprocessor controlled- Automatic Voltage Regulation Function (AVR) - Surge protected RJ-45 Internet connection - Power management features with built-in DC start function - Overload and short-circuit protection - Complete surge suppression and noise filtration - Simulate sine wave output- Compact size- High reliabilitySpecifications:- 600VA rating- 320W wattage- 110/220 Vac voltage- 50/60 Hz frequency- Single Phase- 4 ms transfer time (typical)- 320 Joules energy rating- Maintenance Free Lead Acid battery type- 8 hours to 90 % charged re-charge time- 15-23 minutes typical backup timeFront Panel Features:- Green LED power indicatorRear Panel Features:- Four (4) outlets- Two (2) RJ-45 jacks- One (1) 9-pin RS-232 communication port- AC input with AC Fuse (6A/12V-T)Unit Dimensions:- 8.7 x 4.1 x 9.8-inches (H x W x D)Retail Package Includes:- Fenton 600VA 4-Outlet Line-Interactive UPS- Manual- One (1) 9-pin RS-232 serial cable- Power cord Compatibility/Requirements/Disclosures:** Requirements *** Available power outlet Informational Links:http://www.fentonups.comhttp://www.metapo.com/ More ...

Gainward Hollywood@Home TV2GO TV Tuner

Gainward Hollywood@Home TV2GO TV Tuner

** Gainward Hollywood@Home TV2GO TV Tuner **Not much bigger than a typical USB thumb drive, TV2GO isthe best solution to turn your notebook PC into anentertainment center. With built-in mini TV tuner and480Mbps high speed USB 2.0 interface, TV2GO allows you toview video or TV show directly on your notebook or PC.TV2GO can be used to record Video or TV show in DVDquality. With bundled MPEG-1/ MPEG-2/MPEG-4 Encodesoftware,you can easily record your favorite Video or TV program.You can use MPEG editor to edit it and burn it into DVD byusing DVD Maker.General Features:- USB 2.0 Interface- Portable TV/video viewing and recording- High quality MPEG-1/MPEG-2 recording- USB bus powered- 480 Mbps data transfer speed- Compact and light weightInput Ports:- S-Video (NTSC/PAL)- Composite video (NTSC/PAL)- TV antenna coaxial connector- Stereo audio input- Connector for IR extension cableOutput Ports:- Stereo audio output Regulatory Approvals:- FCC- CEPackage Includes:- TV2GO- TV2GO Software and drivers CD- Remote control with batteries- USB B to B cable- Audio input cable- Output cable- S-Video cable- Composite video cable- S-VHS video cable- TV2GO carrying bagModel/Part NumbersTV2GONOTE:- TV2GO will not work under Windows 95/98/MEUPC: 4 718462 005742 Compatibility/Requirements/Disclosures: ** Requirements **Intel or compatible processorMinimum 64MB RAMCD-ROM ( for software/driver installation)Available USB 2.0 port (will work with 1.1 with lower videoquality and frame rates.Sound card with Line-in connectorWindows 2000/XP MS Windows MCE Informational Links: http://www.gainward.com/html/product/multimedia/tv2go/tv2go.htm More ...


 


Business & Office | Children's Software | Graphics | Home & Hobbies | Language & Travel | Linux | Networking | Operating Systems | Outlet | Personal Finance | Programming | Software for Handhelds | Top Selling | Utilities | Links | Links 2 | Video & Music Software |

Search:
Keywords:
Deals on Software :: In Association with Amazon.com

Surplus Computer Parts and Hardware. Discounts and special offers. Compare Prices on Special offers, discounts and bargains. - You Won't Find better deals on computer liquidation hardware anywhere!

SoftwareDealz - :
Buy Quality Software at Discount Prices from a Source You Can Trust