Use Of An Architectural Register In Processor
Asked By
40 points
N/A
Posted on - 03/29/2016
In a processor what is an Architectural Register and what is its purpose? Why is it necessary to make it available to the compiler or programmer?
In a processor what is an Architectural Register and what is its purpose? Why is it necessary to make it available to the compiler or programmer?
Hi
Architectural Registers are the set of registers specified by the instruction set architecture(ISA). When less number of architectural registers are there are made available to the compiler and programmer, it affects the compilation and optimization and also prevents the programmers from storing data. Hence, it is essential to make an increased number of architectural registers available to the compiler and programmer without increasing the code size much.