|
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
|