An Entity of Type: organisation, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The MC68451 is a Motorola (now Freescale) Memory Management Unit (MMU), which was primarily used in conjunction with the Motorola MC68010 microprocessor. The MC68451 supported a 16 MB address space and provided a MC68000 or a MC68010 with support for memory management and protection of memory against unauthorized access. The block size was variable, so it was usually used for segment-based memory management. It supported the mapping of up to 32 memory segments or pages of a variable size from logical to physical addresses. To allow more segments or pages, the simultaneous use of multiple MC68451 MMUs was supported

Property Value
dbo:abstract
  • Die MC68451 war eine Memory Management Unit (MMU) von Motorola (heute Freescale), die hauptsächlich in Verbindung mit dem Prozessor Motorola 68010 eingesetzt wurde. Mit der MMU konnte der 16-MB-Adressraum des MC68000 oder MC68010 verwaltet und gegen unberechtigte Zugriffe geschützt werden. Der Baustein hatte eine variable Blockgröße, die meist für eine segmentbasierte Speicherverwaltung verwendet wurde. Bis zu 96 Speichersegmente oder Seiten variabler Größe konnten von logischen auf physikalische Adressen abgebildet werden. Um mehr Segmente bzw. Seiten zu erlauben, war der Betrieb mit offiziell bis zu 3 MMUs möglich. In Kombination mit dem MC68010 ermöglichte die MC68451 die Realisierung von virtuellem Speicher. Mit dem Vorgänger MC68000 war das aufgrund eines Fehlers bei der Behandlung von Speicherzugriffsfehlern nicht möglich. Durch die Beschränkung auf 96 Tabelleneinträge hatten Systeme mit 68010 und 68451 Geschwindigkeitsprobleme, da infolge der geringen Tabellengröße häufig Tabelleneinträge nachgeladen werden mussten. Einige Firmen (z. B. die H. Berthold AG) schaltete daher bis zu zwölf 68451 MMUs zusammen, andere (z. B. Sun Microsystems) verwendeten statt der 68451 eine selbstgebaute sogenannte . Freescale/Motorola-Produkte Industrial Control Unit: 6800er-Familie:6800 |6809 | 68000er-Familie:68000 |68008 |68010 |68012 |68020 |68030 |68040 |68060 |ColdFire |DragonBall 88000er-Familie: | Mathematische Koprozessoren:68881, 68882 Memory Management Unit: | PowerPC-Familie:PPC 601 |PPC e200 |PPC 603/e300 |PPC 75x | |PPC 74xx/ | | |QorIQ (de)
  • The MC68451 is a Motorola (now Freescale) Memory Management Unit (MMU), which was primarily used in conjunction with the Motorola MC68010 microprocessor. The MC68451 supported a 16 MB address space and provided a MC68000 or a MC68010 with support for memory management and protection of memory against unauthorized access. The block size was variable, so it was usually used for segment-based memory management. It supported the mapping of up to 32 memory segments or pages of a variable size from logical to physical addresses. To allow more segments or pages, the simultaneous use of multiple MC68451 MMUs was supported In combination with a MC68010, the MC68451 permitted the realization of virtual memory. With the earlier MC68000, this was not possible due to the way the MC68000 treated memory access errors, i.e. processor state could not always be properly restored after a page fault. The limitation to 32 segment table entries per MMU made systems based on a MC68010 and a MC68451 slow, as they often had to modify the segment table due to its small size. H. Berthold AG used 12 MC68451 MMUs together with their UNOS variant vBertOS. Others (e.g. Sun Microsystems, Convergent Technologies) used their own proprietary MMUs instead of the MC68451. Alternatively, Apollo Computer used two 68000 processors running concurrently (one was running a single instruction behind), so that when a processor fault occurred, the CPUs could switch places and the second CPU could take over processing once a virtual memory page was swapped in. (en)
dbo:thumbnail
dbo:wikiPageID
  • 44273056 (xsd:integer)
dbo:wikiPageLength
  • 2445 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1095899433 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Die MC68451 war eine Memory Management Unit (MMU) von Motorola (heute Freescale), die hauptsächlich in Verbindung mit dem Prozessor Motorola 68010 eingesetzt wurde. Mit der MMU konnte der 16-MB-Adressraum des MC68000 oder MC68010 verwaltet und gegen unberechtigte Zugriffe geschützt werden. Der Baustein hatte eine variable Blockgröße, die meist für eine segmentbasierte Speicherverwaltung verwendet wurde. Bis zu 96 Speichersegmente oder Seiten variabler Größe konnten von logischen auf physikalische Adressen abgebildet werden. Um mehr Segmente bzw. Seiten zu erlauben, war der Betrieb mit offiziell bis zu 3 MMUs möglich. (de)
  • The MC68451 is a Motorola (now Freescale) Memory Management Unit (MMU), which was primarily used in conjunction with the Motorola MC68010 microprocessor. The MC68451 supported a 16 MB address space and provided a MC68000 or a MC68010 with support for memory management and protection of memory against unauthorized access. The block size was variable, so it was usually used for segment-based memory management. It supported the mapping of up to 32 memory segments or pages of a variable size from logical to physical addresses. To allow more segments or pages, the simultaneous use of multiple MC68451 MMUs was supported (en)
rdfs:label
  • Motorola 68451 (de)
  • Motorola 68451 (en)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License