Hi, all
The opal configurations defined a core with
160+64(rename) int
registers
1. 64+128(64 double
precision) fp registers
2.
5+64 cc
registers
3.
57*64(sets) control
registers
But the problems are as following:
1. In the sparc v9 architecture manual, the single and double
precision fp registers are overlapped.
Is the opal makes them seperated for
simplicity?
2. Why we need so many(69) cc registers? And is it a
kind of control register?
3. Why we need 64 sets of control registers? Are they used to
simulate the stack?
Any help will be appreciated.
Thanks in advance.
2010-07-07
Jianbo DONG
Key Laboratory of Computer System and Architecture,
Institute of Computing Technology, Chinese Academy of
Sciences,
|