FACTOID # 43: Japanese and South Korean kids are the best in the world at science and maths.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Motorola 68010

The Motorola MC68010 processor is a 16/32-bit microprocessor from Motorola, released in 1982 [1]. Microprocessors, including an Intel 80486DX2 and an Intel 80386. ... Motorola (NYSE: MOT) is an international communications company based in Schaumburg, Illinois, a Chicago suburb. ... 1982 (MCMLXXXII) was a common year starting on Friday of the Gregorian calendar. ...


It is largely similar to the Motorola 68000 CPU with the exception of the addition of several instructions for breakpoint and register control (ccr instead of sr), as well as the ability to save all of the processor state on an interrupt and exception. This made it possible to use the processor for virtual memory applications, for which the 68000 was unsuited (in detail: Contrary to the 68000 the 68010 was able to handle a double bus fault). The Motorola 68000 is a 32 bit CISC microprocessor, the first member of a successful family of microprocessors from Motorola, which were all mostly software compatible. ... A breakpoint, in software development, is an intentional stopping or pausing place in a program, put in place for debugging purposes. ... In computer architecture, a processor register is a small amount of very fast computer memory used to speed the execution of computer programs by providing quick access to commonly used values—typically, the values being in the midst of a calculation at a given point in time. ... In computer science, an interrupt is an asynchronous signal from hardware or software indicating the need for attention. ... Exception may refer to: structured exception exception handling in computer programming a formal objection in legal cases an action that is not part of normal operations or standards Look up Exception in Wiktionary, the free dictionary This is a disambiguation page—a list of articles associated with the same title. ... The memory pages of the virtual address space seen by the process, may reside non-contiguously in primary, or even secondary storage. ...


Additionally, the 68010 had a "loop mode", i.e. a mini instruction cache, which accelerates loops that consist of only 2 instructions. But the overall speed gain compared to the 68000 was below 10% in practice, so it did not make much sense to upgrade the 68000 CPU with its pin compatible successor.


The 68010 was not 100% software compatible with the 68000. The most problematic difference was the exception stack frame.


The 68010 could be used with the 68451 MMU, but problems with the design, in particular a 1 clock memory access penalty made this configuration unpopular and lead to other vendors such as Sun Microsystems using their own MMU design. MMU, short for Memory Management Unit, is a class of computer hardware components responsible for handling memory accesses requested by the CPU. Among the functions of such devices are the translation of virtual addresses to physical addresses (i. ... In synchronous digital electronics, such as most computers, a clock signal is a signal used to coordinate the actions of two or more circuits. ... To meet Wikipedias quality standards, this article or section may require cleanup. ... Sun Microsystems, Inc. ...


The 68010 was never as popular as the 68000 as the added complexity and cost turned out to not be worthwhile in practice. Most vendors looking for the MMU functionality waited for the 68020 instead. However due to a small speed boost over the 68000, it can be found in a number of Unix workstations and research machines, and it was used sometimes to add a small boost to Atari ST and Amiga computers. Motorola 68020 The Motorola 68020 is a microprocessor from Motorola. ... Unix or UNIX is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T Bell Labs employees including Ken Thompson, Dennis Ritchie, and Douglas McIlroy. ... A computer workstation, often colloquially referred to as workstation, is a high-end general-purpose microcomputer designed to be used by one person at a time and which offers higher performance than normally found in a personal computer, especially with respect to graphics, processing power and the ability to carry...


The 68010 had a feature useful to hackers. The Vector Base Register (VBR) allows the exception vectors to be moved from low memory to an arbitrary location. A monitor/debugger program can intercept the interrupts, and maintain the ability to activate on demand even if the low-memory vectors are modified.


External links

  • 68010 images and descriptions at cpu-collection.de


Motorola logo List of Motorola/Freescale microprocessors Freescale logo
The 6800 family : 6809 (see also: Hitachi 6309)
68000 family : 68000 | 68008 | 68010 | 68012 | 68020 | 68030 | 68040 | 68060 | ColdFire | DragonBall
Pre-PowerPC RISC : 88000
Floating-point coprocessors : 68881, 68882
PowerPC family (as part of AIM) : PPC 7XX range (aka "PowerPC G3") | PPC 7XXX range (aka "PowerPC G4")

  Results from FactBites:
 
Motorola 68010 - Wikipedia, the free encyclopedia (386 words)
It is largely similar to the Motorola 68000 CPU, with the exception of the addition of several instructions for breakpoint and register control (ccr instead of sr), as well as the ability to save all of the processor state on an interrupt and exception.
This made it possible to use the processor for virtual memory applications, for which the 68000 was unsuited; specifically, contrary to the 68000, the 68010 was able to handle a double bus fault.
The 68010 could be used with the 68451 MMU, but problems with the design, in particular a 1 clock memory access penalty made this configuration unpopular and led to other vendors such as Sun Microsystems using their own MMU design.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.