frysk.isa.banks
Class BankArrayRegister
java.lang.Object
frysk.isa.banks.BankRegister
frysk.isa.banks.BankArrayRegister
public class BankArrayRegister
- extends BankRegister
Register that is part of a register bank.
Field Summary |
private int |
bank
|
Method Summary |
(package private) void |
access(ByteBuffer[] banks,
long offset,
long size,
byte[] bytes,
int start,
boolean write)
|
(package private) long |
get(ByteBuffer[] banks)
|
(package private) int |
getBank()
Return the register bank, as an index. |
(package private) void |
set(ByteBuffer[] banks,
long value)
|
String |
toString()
|
bank
private final int bank
BankArrayRegister
BankArrayRegister(int bank,
int offset,
int length,
Register register)
BankArrayRegister
BankArrayRegister(int bank,
BankRegister bankRegister)
toString
public String toString()
- Overrides:
toString
in class BankRegister
getBank
int getBank()
- Return the register bank, as an index.
get
long get(ByteBuffer[] banks)
set
void set(ByteBuffer[] banks,
long value)
access
void access(ByteBuffer[] banks,
long offset,
long size,
byte[] bytes,
int start,
boolean write)