A Microprocessor is a Single Integrated Circuit

Embed Size (px)

Citation preview

  • 8/12/2019 A Microprocessor is a Single Integrated Circuit

    1/2

    A Microprocessor is a single integrated circuit(IC) that accepts and executes coded instructions (machine

    code or machine language) for the purpose of manipulating data and controlling the associated circuitry

    (RAM, ROM, and I/O ICs) in a digital system.

    A Microcomputeris an integrated systemof computer componentstypically containing data storage ICs,

    mass storage elements, and standard I/O devices, capable of a wide variety of applications.

    Microcomputers containa microprocessor at the heart of the system, controlling data flow, manipulating

    data, and executing instructions.

    Data storage ICs: RAM, ROM, and I/O

    Mass storage elements: External Drives, Hard Drives, CD-ROM Drives

    Standard I/O devices: High resolution monitor, keyboard, mouse, printer, etc.

    A Microcontrolleris also a single integrated circuit that accepts and executes coded instructions for the

    purpose of manipulating data and controlling a digital system similar to a microprocessor.

    The difference between a microcontroller and a microprocessor is that the microcontroller also contains

    RAM, ROM, and I/O circuitry in that single IC package.

    This allows miniaturization of single application, microprocessor controlled, digital systems because the

    required associated circuitry is contained within the integrated circuit of a microcontroller.

    Its construction and integration of common computer circuits make the microcontroller ideal for single

    function, programmable, control systems such as those found in: Microwave Ovens, Dishwashers,

    Washing Machines

    Cell Phones, iPODs, other MP3 devices

    PDAs, watches

    Automobiles, GPS Systems

    House Alarm Systems,

    and many other household and industrial applications.

  • 8/12/2019 A Microprocessor is a Single Integrated Circuit

    2/2

    The difference between a microprocessor and a microcontroller lies in the presence of RAM, ROM, and other

    peripherals in a microcontroller. A microprocessor only contains the CPU and lacks the other components.

    A microprocessor is usually understood to be a single-chip central processing unit (CPU), with the CPU

    being the "brains" of a computer. A microcomputer is any computer built around a microprocessor, along

    with program and data memory, and I/O devices and other peripherals as needed. A microcontroller(often shortened to C in this tutorial) is a single chip device which has on board not only a

    microprocessor but also, on the same chip, nonvolatile program (ROM) and volatile data (RAM) memory,

    along with useful peripherals such as general-purpose I/O (GPIO), timers and serial communications

    channels. Thus it follows that all microcontrollers are microcomputers, but not all microcomputers use

    microcontrollers.