Chapter 4: Contemporary trends in information and communication technologies
49
As the programs that computers execute have increased in size and
complexity, two new approaches to managing memory have been used.
Virtual memory uses portions of the secondary memory (e.g. hard disc)
as if they were parts of the main RAM memory of the computer. Cache
memory speeds up the process of communicating data to and from a
secondary storage device, by guessing ahead of time what data is likely to
be used by the CPU next and fetching it before it is actually requested.
The description here of computer hardware is brief and somewhat
minimal. This is not, after all, the main focus of this course. However,
these few basic ideas of how a computer works logically and schematically
are needed to follow the wider discussions and when we come to discuss
how computers are used and their consequences in the world.
Dostları ilə paylaş: