Categories: Basics

Microcomputer

What is microcomputer?

Microcomputer is a system that consists of CPU, memory and input-output interface. Here the word micro refers to small components. So microcomputer means a small computer system.

Microcomputer [Macintosh]

The microprocessor is a central component in a microcomputer system. The type of memory , memory size and the nature of I/O interface units solely depends on the specific application.

Difference Between Microprogram and Microcomputer

The difference between microprogram and microcomputer is that the former refers to micro operations and the latter refers to small components.Both use ROM to store program that specifies the operations in the system. The instructions stored in a microcomputer is called macro-operations for the CPU. And the CPU may or may not have a microprogram control unit.

Design of Microcomputer

There are two parts of design: hardware design and software design. The hardware design deals with interconnection of the physical components that form a complete digital system. The software design is concerned with the development of the programs for a particular application. A microcomputer programmer must be aware of hardware configuration and he should consider the problems associated with the particular application.

Applications and Advantages

Microcomputer is used as a low-cost general purpose computer as it provides processing capabilities similar to other computer systems. It is also used as a special-purpose digital system to provide the register-transfer operations for the system. The advantage is that only a few LSI packages are needed instead of a large number of MSI circuits to generate operations. Another advantage is that the register-transfer operations for the system can be specified with a program. This program for a special-purpose application is stored in ROM it is unalterable. Thus with a fixed program in ROM, there is no difference between a microcomputer-controlled digital system and a custom hardware design.

Robin

Share
Published by
Robin
Tags: Computer

Recent Posts

Hard Computing

What is hard computing? Hard computing is a traditional computing. It requires a precisely stated…

5 years ago

Soft Computing

Soft computing is a problem solving technology. It tends to fuse synergically different aspects of…

5 years ago

Cluster Computing

Cluster computing is an approach to achieve high performance, reliability or high throughput computing by…

5 years ago

Magnitude Comparator

Magnitude Comparator is a combinational circuit capable of comparing the relative magnitude of two binary…

10 years ago

Full-Subtractor

Full subtractor is a combinational circuit capable of performing subtraction on two bits namely minuend…

10 years ago

Half-Subtractor

Half-subtractor is a combinational circuit capable of subtracting a binary number from another binary number.…

10 years ago