Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Motorola 68451

From Wikipedia, the free encyclopedia
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Motorola 68451" – news ·newspapers ·books ·scholar ·JSTOR
(July 2022) (Learn how and when to remove this message)

TheMC68451 is aMotorola (nowFreescale)Memory Management Unit (MMU), which was primarily used in conjunction with theMotorolaMC68010microprocessor.

Motorola MC68451
Motorola MC68451die

The MC68451 supported a 16 MB address space and provided aMC68000 or aMC68010 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.[1]

In combination with aMC68010, the MC68451 permitted the realization ofvirtual memory. With the earlierMC68000, this was not possible due to the way theMC68000 treated memory access errors, i.e. processor state could not always be properly restored after a page fault; two MC68000s would be required, with the main CPU pausing when it got a memory access error, and the other CPU servicing the page fault.[2] The limitation to 32 segment table entries per MMU made systems based on aMC68010 and a MC68451 slow, as they often had to modify the segment table due to its small size.

Motorola made a single-board computer module that demonstrated the combination of 68010 and 68451 for applications requiring virtual memory.[3]H. Berthold AG used 12 MC68451 MMUs together with theirUNOS variant vBertOS. Others (e.g.Sun Microsystems,Convergent Technologies) used their own proprietaryMMUs instead of the MC68451.

See also

[edit]

References

[edit]
  1. ^MC68451 MEMORY MANAGEMENT UNIT(PDF) (Datasheet). Motorola. April 1983. p. 4.-1.
  2. ^Virtual memory using the MC68000 and the MC68451 MMU(PDF)
  3. ^"Motorola Semiconductor Products, Inc. VM03 single-board microcomputer".Computerworld. 30 January 1984. p. 72. Retrieved19 June 2024.
Industrial control unit
6800 family
68000 family
Embedded system68k-variants
88000
Floating-pointcoprocessors (FPUs)
Memory management units (MMU)
PowerPC family
ARM
8-bit
16/32-bit
24-bit
32-bit


Stub icon

This computing article is astub. You can help Wikipedia byexpanding it.

Retrieved from "https://en.wikipedia.org/w/index.php?title=Motorola_68451&oldid=1270212079"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp