Difference between revisions 5026290 and 5026294 on glwiki[[File:MC68451 p1160081.jpg|thumb|MMU 68451 - Poderia ser utilizada no Motorola 68010]] '''Unidade de Xestión de Memoria''' ou '''MMU''' (do [[lingua inglesa|inglés]] ''Memory Management Unit'') é un dispositivo [[hardware]] que traduce enderezos virtuais en enderezos físicos, é xeralmente implementada como parte da '''[[Unidade central de procesamento]]''' ou '''CPU''' (Central Processing Unit), mais pode tamén atoparse na forma dun circuiíto integrado separado. Unha '''MMU''' é efectiva na administración da [[memoria virtual]], manipulación e protección de memória, control de [[cacheé]] e, en arquiteturas máis simples de computadora, como en sistemas de 8 bits, bank switching. En deseños anteriores de [[Microprocesador|microprocessadores]], a xestión de memória era feita por un [[circuiíto integrado]] separado como o do [[VLSI Technology|VLSI]] VI475 (1986), o [[Motorola 68851]](1984) usado coa CPU do [[Motorola 68020]] no Macintosh II, ou o Z8015 (1985)<ref>http://www.ic-on-line.cn/download.php?id=1636768&pdfid=8CDCD77507C0152F6FE7146D00161DE3&file=0319\z8015-cs_1637095.pdf, Abril 1985</ref> usado coa familia de procesadores Zilog Z8000. Mais tarde microprocessadores como o do Motorola 68030 a o Zilog Z280 colocaram a '''MMU''' xunta coa '''CPU''' un mesmo circuiíto integrado assim como fai a Intel 80286 e máis tarde os '''processadores x86'''. [[File:VLSI VI475 HMMU chip from an Apple Macintosh II - front.jpg|left|thumb|VLSI VI475 MMU "Apple HMMU" do Macintosh II utilizado no Motorola 68020]] Na MMU, o valor no rexistro de re-localización é engadido a todo o enderezo lóxico xerado por un proceso do manexador na altura de ser enviado para a [[Memória (computador)|memória]]. O programa do manexador manipula enderezos lóxicos; él nunca ve enderezos físicos reais. == Funcionamento == [[File:MMU principle updated.png|thumb|350x350px|Esquema da Operación dunha MMU.<ref>{{citar livro|nome = Andrew Stuart|sobrenome = Tanenbaum|título = Modern operating systems|ano = 2008|isbn = 0136006639}}</ref>]] A memória principal está dividida en dous tipos: a memória física e a memória lóxica. A memória lóxica é aquela que é visíbel para os programas. A memória física é a que é implementada en circuiítos dixitais e é nela que a memória lóxica é fisicamente almaceada, xeralmente a memória lóxica é maior que a memória física. Para que o programa que utiliza a memória lóxica poda ter unha memória física alocada para si é necesario un proceso de tradución de enderezos lóxicos a enderezos físicos, ese proceso debe ser realizado pola unidade de xestión de memória ('''MMU''').<ref>{{citar web|URL = http://pt.wikiversity.org/w/index.php?title=Introdu%C3%A7%C3%A3o_aos_Sistema(contracted; show full) {{Tecnoloxías de CPU}} {{Informática en progreso}} {{Control de autoridades}} [[Categoría:Informática]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://gl.wikipedia.org/w/index.php?diff=prev&oldid=5026294.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|