The microprocessor, Basic Computer Science

THE MICROPROCESSOR

The three fundamental units, which comprise a CPU, have now been discussed in general terms.  So too has a microprocessor, because a microprocessor can be defined as the central processing part of a computer contained within an IC (Integrated Circuit).  Figure 15 illustrates how a microprocessor can be used as part of a microcomputer. 

The microprocessor is small, lightweight, and relatively cheap when compared to any CPU.  But it is also relatively slow, capable of processing only hundreds of instructions per second, compared to a large CPU which can process thousands of instructions per second, or a very fast CPU which can process millions of instructions per second (mips).  However, many computing applications can tolerate the relative speed disadvantage of the microprocessor hence, its popularity.  Microprocessors are typically available in 4, 8 and 16-bit word lengths. 

2035_microprocessor.png

The preceding paragraphs defined a microprocessor as a CPU within an IC.  This is true of all microprocessors;  however, many go beyond this 'minimum' definition.  Microprocessors for machine control (lathes, robots, petrol pumps, etc) often incorporate ADC and DAC on the same chip, plus a small amount ROM and RAM. 

Some microprocessors incorporate all the elements of a total computing system:  I/O, ROM, RAM and CPU.  Manufacturers designate these as single chip microcomputers.  Obviously, their computing power is somewhat limited, because there is a limited amount of space available in just one IC.   

Posted Date: 9/13/2012 7:17:10 AM | Location : United States







Related Discussions:- The microprocessor, Assignment Help, Ask Question on The microprocessor, Get Answer, Expert's Help, The microprocessor Discussions

Write discussion on The microprocessor
Your posts are moderated
Related Questions
QUESTION (a) For each of the following systems, determine whether the system is (1) stable, (2) causal, (3) linear, (4) time invariant, (5) passive (i) Y[n] = x[-n] (ii)

how do you let kids learn on it

Bootstrap loader: The critical programs are loaded into memory by the bootstrap loader at start-up time and will remain resident as long as the computer is running. The bootst


My question on the following link: http://www.3n33.com/upload/download.php?img=1410

Bidirectional Search-Artificial intelligence: We've concentrated so far on searches where the point of the search is to search a solution, not the path to the solution. In anot

Accessing Other Computers The advanced networking features of Windows combined with the easy to use user interface make the task of sharing information with other computers/us

QUESTION (a) Give the appropriate syntax to implement a Client-Side Image Map, specifying all possible attributes where required (b) List the benefits of using Cascading Sty

Internal Storage: Internal storage is also known as main, primary, or (for historical reasons) core storage, or, memory. It is used to hold those instructions and data require

The threading module offered with Python includes a simple-to-implement locking mechanism that will permit you to synchronize threads. A new lock is formed by calling the Lock() me