slovodefinícia
mmu
(foldoc)
Memory Management Unit
MMU
Paged Memory Management Unit

(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)
mmu
(vera)
MMU
Mass Memory Unit
mmu
(vera)
MMU
Memory Management Unit
podobné slovodefinícia
communal
(mass)
communal
- verejný
communally
(mass)
communally
- spoločne
communicate
(mass)
communicate
- dorozumievať sa, komunikovať, vyjadriť
communicated
(mass)
communicated
- komunikovaný
communication
(mass)
communication
- komunikácia
communism
(mass)
communism
- komunizmus
communities
(mass)
communities
- komunity, spoločenstvá
community
(mass)
community
- komunita, spoločenstvo
commutation
(mass)
commutation
- výmena
commute
(mass)
commute
- vymeniť
immunity
(mass)
immunity
- odolnosť
incommutable
(mass)
incommutable
- nezmeniteľný
acquired immune deficiency syndrome
(encz)
Acquired Immune Deficiency Syndrome,AIDS [zkr.]
ammunition
(encz)
ammunition,střelivo n:
anticommunist
(encz)
anticommunist,antikomunista n: Zdeněk Brožanticommunist,protikomunistický adj: Zdeněk Brož
autoimmune
(encz)
autoimmune,autoimunitní adj: Zdeněk Brož
caribbean community
(encz)
Caribbean Community,
cell-mediated immune response
(encz)
cell-mediated immune response, n:
central african economic and monetary community
(encz)
Central African Economic and Monetary Community,
chemical plant immunization
(encz)
chemical plant immunization,chemická imunizace rostlin [eko.] RNDr.
Pavel Piskač
chemoimmunology
(encz)
chemoimmunology, n:
communal
(encz)
communal,komunální adj: Zdeněk Brožcommunal,veřejný adj: Zdeněk Brož
communalise
(encz)
communalise, v:
communalism
(encz)
communalism,komunalismus n: Zdeněk Brož
communality
(encz)
communality,pocit solidarity Zdeněk Brož
communalize
(encz)
communalize,komunalizovat v: Zdeněk Brož
communally
(encz)
communally,společně adv: Zdeněk Brož
commune
(encz)
commune,komuna n: Zdeněk Brožcommune,obec n: Zdeněk Brož
communed
(encz)
communed,
communicability
(encz)
communicability,komunikativnost n: Zdeněk Brožcommunicability,sdělitelnost n: Zdeněk Brož
communicable
(encz)
communicable,nakažlivý adj: Zdeněk Brož
communicable disease
(encz)
communicable disease, n:
communicably
(encz)
communicably,
communicant
(encz)
communicant,komunikant n: Zdeněk Brož
communicate
(encz)
communicate,dorozumívat se Pavel Cvrčekcommunicate,komunikovat v: Zdeněk Brožcommunicate,sdělit v: Zdeněk Brož
communicated
(encz)
communicated,komunikoval v: Zdeněk Brož
communicates
(encz)
communicates,komunikuje v: Zdeněk Brož
communicating
(encz)
communicating,komunikující adj: Zdeněk Brož
communicating artery
(encz)
communicating artery, n:
communication
(encz)
communication,dorozumívání n: Zdeněk Brožcommunication,komunikace n: Zdeněk Brožcommunication,komunikační n: Zdeněk Brož
communication channel
(encz)
communication channel, n:
communication equipment
(encz)
communication equipment, n:
communication system
(encz)
communication system, n:
communication theory
(encz)
communication theory, n:
communication trench
(encz)
communication trench, n:
communicational
(encz)
communicational, adj:
communications
(encz)
communications,komunikace n: Zdeněk Brož
communications intelligence
(encz)
communications intelligence, n:
communications protocol
(encz)
communications protocol, n:
communications satellite
(encz)
communications satellite, n:
communications technology
(encz)
communications technology, n:
communicative
(encz)
communicative,komunikativní adj: Zdeněk Brožcommunicative,sdílný adj: Zdeněk Brož
communicativeness
(encz)
communicativeness,hovornost n: Zdeněk Brožcommunicativeness,komunikativnost n: Zdeněk Brož
communicator
(encz)
communicator,komunikátor n: Zdeněk Brož
communicators
(encz)
communicators,informátoři n: Zdeněk Brožcommunicators,komunikátoři n: Zdeněk Brož
communicatory
(encz)
communicatory,sdělný adj: Zdeněk Brož
communing
(encz)
communing,
communion
(encz)
communion,splynutí n: Zdeněk Brožcommunion,spojení n: Zdeněk Brož
communion bread
(encz)
communion bread,hostie n: [náb.] xkomczax
communion table
(encz)
communion table, n:
communique
(encz)
communique,komuniké Zdeněk Brož
communisation
(encz)
communisation, n:
communise
(encz)
communise, v:
communism
(encz)
communism,komunismus n: Zdeněk Brož
communist
(encz)
communist,komunista n: Zdeněk Brož
communist economy
(encz)
communist economy, n:
communistic
(encz)
communistic,komunistický adj: Zdeněk Brož
communists
(encz)
communists,komunisté Zdeněk Brož
communitarian
(encz)
communitarian,člen komunity Zdeněk Brož

Nenašli ste slovo čo ste hľadali ? Doplňte ho do slovníka.

na vytvorenie tejto webstránky bol pužitý dictd server s dátami z sk-spell.sk.cx a z iných voľne dostupných dictd databáz. Ak máte klienta na dictd protokol (napríklad kdict), použite zdroj slovnik.iz.sk a port 2628.

online slovník, sk-spell - slovníkové dáta, IZ Bratislava, Malé Karpaty - turistika, Michal Páleník, správy, údaje o okresoch V4