|
|
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.
Norton AntiVirus 2004 Professional - CD OnlyNorton AntiVirus 2004 Professional - CD Only ** Norton AntiVirus 2004 Professional OEM **Symantec's Norton AntiVirus 2004 Professional is the world's most trusted antivirus solution with advanced protection. It protects email, instant messages, and other files by removing viruses automatically. Expanded threat detection alerts you to spyware and similar hacking programs. You also get advanced tools for data recovery and secure file deletion, plus a license for two computers.- NEW! Expanded threat detection alerts you to certain non-virus threats such as spyware and keystroke logging programs. - NEW! Scans compressed file archives before you open them and risk infecting your computer. (Not available on Windows Me/98.) - Automatically removes viruses, worms, and Trojan horses. LiveUpdate downloads new virus protection updates automatically to protect against the latest threats. - Worm Blocking and Script Blocking can detect new threats even before virus protection updates are created for them. - Data recovery protects and restores important applications and files from accidental deletion. - Data cleaning thoroughly deletes unneeded confidential files.Notes:- Picture is for representational purposes only- OEM CD ONLY More ...
Bluetooth Stereo HeadsetBluetooth Stereo Headset ** Bluetooth Stereo Headset **The Bluetooth Stereo Headset supports streaming music wirelessly. By connecting the headset to the PC via Bluetooth USB Dongle, the user can listen to hours of music available on their PC without the hassle of cords. With the easy adjusting design, the users enjoy sheer and unsurpassed comfort. Perfect for travel entertainment or as an add-on for your home entertainment system.General Features:- Streaming of music sources in PC - Replaceable AAA battery for long lasting play - Windows 2000, XP compatible - Easy controllable via 2 buttons - Comfortable headband - No Wire for easy to put on and take off - Stylish - Easy setupNotes:- Brand new retail packaged More ...
Microsoft Works Suite 2004 OEMMicrosoft Works Suite 2004 OEM ** Microsoft Works Suite 2004 OEM **Works Suite has always been a great software collection, and Works Suite 2004 has been improved to offer even more value: - Task Launcher Home Page gives you immediate access to everything you use most, your calendar, to-do list, and the applications in Works Suite. - My Projects organizer helps you manage any project—big or small. Plan a party or vacation, prepare for the holidays, and organize club or school activities using this helpful tool. - More than 500 new, professionally designed templates are ready to help make your projects easy and fun. From party invitations and newsletters, to greeting cards and school reports, there is something for everyone. - Easily take your calendar, address book, finances, and maps on your Pocket PC or Palm-based device.Six Microsoft Products In One Box Word 2002 Use the same premier word processor featured in Microsoft Office XP. Word 2002 features such as smart tags and task panes, and improved technology for formatting make it easy to create professional-looking documents. Enhanced reliability ensures that you spend your time working, not re-creating the work you've completed. Works 7.0 Organize your household with spreadsheets, a calendar, an address book, a database, and more. Open and edit documents created with Microsoft Excel and exchange data with your Pocket PC or Palm-based device. Picture It! Photo Premium 9.0 Use photos from digital cameras, scanners, photo CDs, and e-mail attachments. Organize your photos, correct common photo problems, create great photo projects, and share your photos online. Encarta Encyclopedia Standard 2004 Access more than 38,000 up-to-date articles, plus photos, illustrations, hundreds of videos, animations, and audio files. Encarta is the ideal multimedia encyclopedia for everyday use. Money 2004 Standard Organize and manage your personal finances quickly and easily. If you're new to personal finance management software, Money Standard is a great way to get started.Streets & Trips 2004 Find maps, points of interest, routes, and driving directions without waiting for an Internet connection. Create and download maps to your Pocket PC. Notes:- Picture is for representational purposes- OEM CD ONLY More ...
Time, Life &Works: William ShakespeareTime, Life &Works: William Shakespeare Examine the life and works of the playwright and poet William Shakespeare. Marvel at Shakespeare's unsurpassed use of language, and his dramatic portrayal of human will and emotion. Windows 95/98/ME/NT/2000/XP and Mac More ...
SmartLink 56K V.92 PCI Modem - 2 for $11.99SmartLink 56K V.92 PCI Modem - 2 for $11.99 ** SmartLink 56K V.92 Data/Fax PCI Modem - 2 for $11.99 **Get connected today with this 56K V.92 modem! It features the SmartLink SL2800 chipset, 56 Kbps download speeds, 14,400 bps fax speeds and a PCI interface. Get faster download speeds and fast web browsing with this Genica 56K V.92 Data/Fax PCI Modem!General Features:- SmartLink SL2800 chipset- PCI interface- 56K V.92 standards- 14,400 bps fax speeds- IS 101 standard voice modem- Audio recording and playback functions- Plug and PlayData Mode:- V.92- V.90- 56 Kbps- V.34- 33.6 KbpsError Correction:- V.42bis- MNP4-2Data Compression:- V.42 bis- MNP 5Fax Modes:- 14,400 bps- V.17- V.27 ter- V.21- V.29Regulatory Approvals:- FCC- CERetail Package Includes:- Genica 56K V.92 Data/Fax PCI Modem- Driver CD- RJ-11 standard phone cord Compatibility/Requirements/Disclosures:** Requirements *** Windows 98/ME/NT/2000/XP* Available PCI slot* CD-ROM drive* Phone line More ...
Artec DR-RE12A DVD+RW Recorder &DVD Player (Sil)Artec DR-RE12A DVD+RW Recorder &DVD Player (Sil) ** Artec DR-RE12A DVD+RW Recorder and Player **This Artec DR-RE12A system features a DVD+RW recorder and player, along with a digital audio playback system. It features one-touch recording, MPEG 4 Video Playback, 181 channel TV tuner with scheduling features, and more! The Vacuum Fluorescent Display on the front panel shows the information you need about the current playing mode. It includes a 5.1 Channel Dolby Digital audio output for surround sound capabilities. With this Artec DR-RE12A recorder, you can play audio CDs, MP3s, watch DVDs or VCDs, or record from different audio/video input sources!General Features:- Silver - DVD+R/RW recorder- Region 1- Record TV program into DVD+R/RW disc in real time - 5 Selectable recording modes up to 6 hours- Built-in 181 channel TV tuner with scheduling features- One-touch recording- 5.1 Channel Dolby Digital Audio Output- MPEG 4 Video Playback- Vacuum Fluorescent Display (VFD)- Progressive Scan Output- NTSC Format: 60 Hz scan frequency- PAL Format: 50 Hz scan frequency- NTSC: 525 number of lines- PAL: 620 number of linesSupported Write Formats:- DVD+R- DVD+RWSupported Disc Formats:- DVD- DVD+R- DVD+RW- DVD-R Video mode- DVD-RW Video mode- CD - CD-DA- VCD- SVCD- MP3- JPEG- Kodak Picture CDRemote Control Features:- Stand By- GoTo- Display- Eject- Zoom- SUB-T- Audi- Angle- A-B- Repeat- Source- DVD/TV- Setup- Clear- Enter- 4-way buttons- Rec- Step- Stop- Play- Pause- Slow- Rew- FF- Prev- Next- 0 - 9 numeric- + 10- Volume- Title- DVD Digest- Shuffle- Mute- Program- PBC- PAL/NTSCFront Panel Features:- Power button- Audio L/R and Video Inputs- Record button- Vacuum Fluorescent Display (VFD)- Open/Close button- Playbutton- Pause button- Stop button- FF/FRRear Panel Features:- RF out - RF in- Video in- Two (2) S-Video connectors- Audio L/R in- Component Pb/Y/Pr- Video- 5.1 Channel audio out (FR/Center/SR/FL/SW/SL)- Coaxial- Optical- AC inPower Specifications:- 100-240 VAC, 50/60 Hz, 25 WUnit Dimensions:- 3.5 x 17 x 11.75-inches (H x W x D)Regulatory Approvals:- FCC- Retail Package Includes:- Artec DR-RE12A DVD+RW Recorder and Player- Quick Start- Manual- Remote control- Two (2) AAA batteries for remote control- RCA cable- Power Cord- Two (2) Blank DVD+RW recordable mediaNotes:- This recorder only records to DVD+R/RW media, not toDVD-R/RW media. Compatibility/Requirements/Disclosures:** Requirements *** Video/Audio source with S-Video, component, or component jacks* TV antenna, tuner, coaxial jacks* Available power outlet More ...
|