|
|
register
1. One of a small number of high-speed memory locations in a
computer's CPU. Registers differ from ordinary
random access memory in several respects:
There are only a small number of registers (the "register
set"), typically 32 in a modern processor though some,
e.g. SPARC, have as many as 144. A register may be directly
addressed with a few bits. In contrast, there are usually
millions of words of main memory (RAM), requiring at least
twenty bits to specify a memory location. Main memory
locations are often specified indirectly, using an indirect
addressing mode where the actual memory address is held in a
register.
Registers are fast; typically, two registers can be read and a
third written -- all in a single cycle. Memory is slower; a
single access can require several cycles.
The limited size and high speed of the register set makes it
one of the critical resources in most computer architectures.
Register allocation, typically one phase of the back-end,
controls the use of registers by a compiled program.
See also accumulator, FUBAR, orthogonal, register
dancing, register allocation, register spilling.
2. An addressable location in a memory-mapped peripheral
device. E.g. the transmit data register in a UART.
Try this search on OneLook / Google
Nearby terms:
regexp « Regina « regional network « register » register allocation » register assignment » register dancing
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
Computer Case Carrying Backpack (Orange/Black)Computer Case Carrying Backpack (Orange/Black) ** Computer Case Carrying Backpack (Orange/Black) **Perfect for LAN parties! At your next LAN party you can take your computer case effortlessly. Its cool Safety Orange and Black color scheme will look great anywhere you go! Simply put your computer case into the backpack and you're ready to party! General Features: - Safety Orange and Black Color Scheme - Nylon Material - Padded Straps - Fishnet Mesh - Holds Standard Computer Case - Soft Plastic Gripped Carrying Handle Plain Box Includes: - Backpack Only Compatibility/Requirements/Disclosures: ** Requirements *** Computer Case to put into Backpack * Back More ...
Ten (10) Creative Labs Sound Cards for $4.99eaTen (10) Creative Labs Sound Cards for $4.99ea ** Ten (10) Creative Labs Sound Cards for $4.99ea **General Features:- Original Sound Blaster CT1350B - 8-bit ISA interface - Line in, mic in, speaker out connectors - Volume control on card - Game port - Creative CT 1336A sound chipIncludes:- Ten (10) Cards onlyCompatibility/Requirements/Disclosures:** Requirements *** Available ISA slot* Speakers More ...
Biostar M7VKQ VIA KLE133 Socket A mATX MB w/SndBiostar M7VKQ VIA KLE133 Socket A mATX MB w/Snd ** Biostar M7VKQ Socket A microATX Motherboard **This Biostar M7VKQ microATX motherboard features a VIA KLE133 chipset and supports AMD Athlon and Duron processors with 200/266 MHz front side bus. Two 168-pin DIMM sockets support up to 1 GB SDRAM. Key features include integrated Trident Blade 3D video, AC'97 audio, and integrated ethernet. Expand with one ISA slot, one AMR slot, and three PCI slots!General Features:- VIA KLE133 / VT82C686B chipset- Socket A- microATX form factor- Supports up to 1 GB PC100/PC133 SDRAM- Trident Blade 3D Video Integrated- AC'97 2.2 Audio CODEC Onboard- Integrated LAN Expansion Slots:- Two (2) 168-pin DIMM sockets- One (1) ISA slot- Three (3) PCI slots- One (1) AMR slot I/O Ports:- Two (2) PS/2 ports- Two (2) USB ports- One (1) RJ-45 ethernet jack- One (1) 9-pin Serial port- One (1) 15-pin VGA port- One (1) Parallel port- One (1) Game/MIDI port- Mic in, Line in, Line out jacks Supported Processors:- AMD Athlon XP/ Athlon and Duron processors- 200 / 266 MHz FSB Regulatory Approvals:- CE- FCC Retail Package Includes:- Biostar M7VKQ Socket A mATX Motherboard OnlyNotes:- Model: M7VKQ ver.1.1 Compatibility/Requirements/Disclosures: ** Requirements *** ATX case* ATX power supply* Supported processor* Supported RAM* Rest of system More ...
Intel PIII 600MHz 100MHz 512KB Slot 1 CPUIntel PIII 600MHz 100MHz 512KB Slot 1 CPU - Standard Intel Pentium III Processor- 600 MHz- SECC2 Package - 100MHz Bus Speed- 512KB L2 Cache - S-Spec: SL3JM,SL3JT- CPU Only Compatibility/Requirements/Disclosures:* Motherboard that supports a PIII 600MHz CPU* SECC2 Heatsink & Fan More ...
Madeline Classroom Companion: 1st GradeMadeline Classroom Companion: 1st Grade Bonjour! Madeline can't wait to explore her town with you! Visit the Book Store, the School, the Art Gallery, the Theatre, or play with Yvette. Paint pictures in the Art Studio, or have fun away from the computer with printable activities. There's even a magic show! Windows 95/98/ME/XP and Mac More ...
Genica GN-062 Mini USB IonizerGenica GN-062 Mini USB Ionizer ** Genica USB Mini Ionizer **Want a healthy environment? Need fresh smelling air? Got bad allergies? If you answered YES to one or more of theses then we have a solution for you. Genica GN-062 USB mini ionizer is perfect for your needs. This handy ionizer eliminates bad odor, reduce positive ions, and reduces air-born dusts and particles. The ultra-compact air ionizer allows you, your family and your guests to enjoy much cleaner, fresher-smelling air.General Features:- Gives out negative ions to reduce dust and particles- Neutralize positive ions produced by computer screens- Helps reduce fatigue and headaches caused by computer screens- Refreshes stale, polluted air- Mountable- USB powered- On/off switchRegulatory Approvals:- FCCRetail Package Includes:- GN-062 USB Ionizer- Suction cup mount- Clip mountsNotes:- Part Number: GN-062- UPC: 8 10884 00062 7 Compatibility/Requirements/Disclosures: ** Requirements *** Available USB port More ...
|