Explain each of the following micro computer hardware/software devices: (a) Cache memory; ...

      

Explain each of the following micro computer hardware/software devices:
(a) Cache memory;
(b) Coprocessor;
(c) Device driver;
(d) Disk caching;
(e) Expansion card;

  

Answers


Gregory
Cache memory
This refers to a high-speed memory that a processor can access more quickly than
RAM. Frequently used instructions are stored in cache since they can be retrieved more quickly improving the overall performance of the computer. Level 1 (L1) cache is located on the processor; Level 2 (L2) is located between the processor and RAM. Cache memory is very expensive and thus the size of this memory in the computer relative to the primary and secondary memory is very small.
b) Coprocessor
This refers to an additional processor that is used to perform specialized activities within the system. The coprocessor within a system is able to ensure that the coprocessor is more efficient in undertaking certain activities. An example of a coprocessor is a math coprocessor. The math coprocessor helps the main processor to perform mathematical computations.
c) Device driver
This refers to a program that allows a specific device such as a modem, network adapter, or printer, to communicate with the operating system. Device drivers are specific to the make and model of the device. They are supplied in compact disks or diskettes together with the devices they represent when the devices are sold to the customer.
d) Disk caching
This refers to a technique that is used to improve the access time (time that is takes to access data) for a hard disk. Disk caching utilizes a disk cache which may be part of the hard disk or a specified portion of Random Access Memory (RAM). The disk cache holds data that has been recently read and, in some cases, adjacent areas that are likely to be accessed next.
e) Expansion board
This refers to an electronic circuit that enables a user to add to the features of a computer system. In order to add a feature to a computer system, the required electronic board is plugged into the motherboard (main electronic circuit board in the computer system) by making use of expansion slots (sockets within the motherboard). Expansion boards may be used to increase computer memory and also, to improve the visual capability of a system, to add an audio capability to the system, to increase disk space of the system, etc.

Gregorymasila1 answered the question on March 28, 2018 at 14:34


Next: (a) Information is a vital resource and most organizations are investing heavily in its management. It is therefore critical to protect data and information from...
Previous: Boni Wholesalers Ltd. Provides a variety if goods to customers in Nairobi. The wholesale business is owned and managed by Mr. Boniface Ndambuki. Mr....

View More Computer Science Questions and Answers | Return to Questions Index


Exams With Marking Schemes

Related Questions