Computer Achitecture and org - Register and Register Files - Saritha, undefined for Computer Architecture and Organization. Vellore Institute of Technology (VIT) University

Computer Architecture and Organization

Description: Detail Summery about Register and Register Files, Memory Hierarchy, User-Visible Registers, General Purpose, Condition Codes, Example Register Organizations.
Showing pages  1  -  4  of  16
Register and Register Files
Registers
Memory Hierarchy
Registers
Cache memory
Main memory
Secondary memory
At higher levels of hierarchy, memory is faster, smaller
and more expensive.
Number and function vary between processor designs -
one of the major design decisions
Top level of memory hierarchy
Two roles
User-visible registers
Control and status registers
User-Visible Registers
General Purpose
Data
Address
Condition Codes
General Purpose Registers
True general purpose registers – register can contain the
operand for any Opcode
Restricted – used for specific operations – floating point
and stack operations. (dedicated registers)
Data registers – used only to hold data and cannot be
employed in the calculation of an operand address –
Accumulator (AC)
Address registers
Segment registers – holds the address of the base of the
segment.
Index registers – used for indexed addressing and may be auto-
indexed
Stack pointer – points to the top of the stack (if there is a user-
visible stack addressing, stack is in memory)
The preview of this document ends here! Please or to read the full document or to download it.
Document information
Uploaded by: hamit1990
Views: 1164
Downloads : 0
Address:
University: Vellore Institute of Technology (VIT) University
Upload date: 02/09/2011
Embed this document:
Docsity is not optimized for the browser you're using. In order to have a better experience please switch to Google Chrome, Firefox, Internet Explorer 9+ or Safari! Download Google Chrome