Use Of An Architectural Register In Processor

Asked By 40 points N/A Posted on -
qa-featured

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?

SHARE
Answered By 90 points N/A #181156

Use Of An Architectural Register In Processor

qa-featured

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.

Related Questions