• About
  • Privacy Policy
  • Disclaimer
  • Contact

Know Education

  • Home
  • Food and Drink
    • Recipes
    • Crockpot Recipes
    • Coffee
  • Health and Fitness
    • Aerobics Cardi
    • Anti Aging
    • Arthritis
    • Back Pain
  • Home and Family
    • Babies Toddler
    • Baby Shower
    • Crafts Hobbies
    • Early Childhood Education
    • Holidays
  • Relationships
    • Wedding
    • Affairs
    • Communication
    • Dating
Home » Computer Hardware » What Is a Control Register ?

What Is a Control Register ?

Unknown
Add Comment
Computer Hardware
Saturday, December 28, 2013
Although the primary system memory on a computer is random access memory (RAM), which is generally plugged into the motherboard and connected to the computer's processor, RAM is not the only type of memory on a computer. The central processing unit (CPU) also contains a limited amount of storage, allowing data to be moved extremely quickly. These locations are known as registers. The control register on a computer is a type of register which controls or alters the basic behavior of the computer's CPU.

Think of the control register like a tiny drawer within the CPU that the computer can access much more readily than other memory locations on the system. By putting the control register on the physical CPU die, it eliminates latency and increases access speed to a much higher value than other locations on the system. Thus, the computer uses it for the most vital CPU tasks to keep the computer running smoothly and efficiently.

Without a control register, the CPU could only store data by sending it across the front side bus (FSB) to RAM. In addition, it could only retrieve data by pulling it back across the front side bus from memory. Although this might sound trivial, the bandwidth of the front side bus — the maximum amount of data it can carry at a time — is quite limited. With thousands of pieces of data passing through each second, this would quickly become a serious bottleneck for the computer, creating lag and interrupting the flow of basic operations. Utilizing a control register means the data hardly has to travel at all: it is the difference between storing something in a desk drawer, where it is close at hand, and storing it in a mailbox at the end of the driveway.

The primary uses for the control register include controlling interrupts, paging, addressing, and coprocessor functionality. Interrupts occur when a hardware device on the computer sends an "emergency" signal to the CPU, requiring it to drop what it is currently doing in favor of handling a specific issue. Addressing refers to finding and utilizing physical addresses on the system RAM, retrieving and storing information for the computer. Paging is another memory management technique, in which information is stored in the "page file" located on a hard drive. The coprocessor is used to supplement the CPU, handling graphical information and other operations like floating point arithmetic and encryption.
Tweet
Title : What Is a Control Register ?
Description : Although the primary system memory on a computer is random access memory (RAM), which is generally plugged into the motherboard and connecte...
Rating : 5

0 Response to "What Is a Control Register ?"

← Newer Post Older Post → Home
Subscribe to: Post Comments (Atom)

Recent Post

Populer Post

  • Tips For Bathing Toddlers
    Showering little children can be a fun and simple procedure. It is essential to keep your baby perfect and solid. Showering is a basic piece...
  • The Son of A Rat Catcher
    Uganda is a nation that was alluded to as "The Pearl of Africa" by Sir Winston Churchill in 1907 amid his travel visits in Uganda....
  • Mayan Gods. Maya
    MYTHOLOGICAL GODS Mayan Goddess The ancient Maya had a complex pantheon of deities whom they worshipped and offered human sacrifices. Rulers...
  • What Are Primary Storage Devices ?
                   A storage device is a piece of electronic hardware made to store data. Some storage devices have storage as their only functi...
  • 6 Tips To Increase BitTorrent Download Speed
    The main purpose of BitTorrent is to share and distribute large amount of data over the internet. They decrease the server dependency on dow...
  • Gravity Furnace
    Gravity furnaces area unit heating instrumentation that use the employment of gravity to conduct heat air to varied elements of the structur...
  • USB 3.1 New Design, Features And Specifications
    The Universal Serial Bus (USB) has become a  defacto standard for hot pluggable devices. By using a USB port, you can easily plug-in a devic...
  • RF Cable
    An RF cable could be a basic cable used primarily for carrying audio-visual signals. The name comes from associate abbreviation of "rad...
  • How to Root the Sony Xperia Z
    Sony added a lot of its own  apps  to the Sony  Xperia Z  and, frankly, never really asked us if we wanted them there. If you’d like to free...
  • Mayan calendar and prophecies (Part 1)
      The Maya kept time with a combination of several cycles that meshed together to mark the movement of the sun, moon and Venus. Mayan calend...

Pages

  • Home

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Do not copy content

About Me

Unknown
View my complete profile

Total Pageviews

Back to top!
Copyright 2013 Know Education - All Rights Reserved Design by Healthywy - Publish by Healthywy Blog - Powered by Healthywy.info