engine
Class Register
java.lang.Object
|
+--engine.Register
- class Register
- extends java.lang.Object
An unsigned reg or reg array (memory)
|
Constructor Summary |
(package private) |
Register(NameSpace ns,
Symbol desc,
BitVector initData)
|
(package private) |
Register(NameSpace ns,
Symbol desc,
int nStart,
int nEnd,
int arrayStart,
int arrayEnd)
|
(package private) |
Register(NameSpace ns,
Symbol desc,
int nStart,
int nEnd,
int arrayStart,
int arrayEnd,
boolean signed)
|
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
desc
Symbol desc
- Type info.
ns
NameSpace ns
data
BitVector[] data
arrayStart
int arrayStart
arrayEnd
int arrayEnd
increment
int increment
Register
Register(NameSpace ns,
Symbol desc,
int nStart,
int nEnd,
int arrayStart,
int arrayEnd)
Register
Register(NameSpace ns,
Symbol desc,
int nStart,
int nEnd,
int arrayStart,
int arrayEnd,
boolean signed)
Register
Register(NameSpace ns,
Symbol desc,
BitVector initData)
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
getData
BitVector getData(int index)
throws ParseException
isMemory
boolean isMemory()
getType
int getType()