krati.core.segment
Class AddressFormat
java.lang.Object
krati.core.segment.AddressFormat
public final class AddressFormat
- extends Object
AddressFormat
- Author:
- jwu
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AddressFormat
public AddressFormat()
AddressFormat
protected AddressFormat(int numOffsetBits,
int numSegmentBits)
countOffsetBits
public final int countOffsetBits()
countSegmentBits
public final int countSegmentBits()
countDataSizeBits
public final int countDataSizeBits()
getDataSizeShift
public final int getDataSizeShift()
getDataSizeMask
public final int getDataSizeMask()
getSegmentShift
public final int getSegmentShift()
getSegmentMask
public final int getSegmentMask()
getOffsetShift
public final int getOffsetShift()
getOffsetMask
public final int getOffsetMask()
getOffset
public final int getOffset(long addr)
getSegment
public final int getSegment(long addr)
getDataSize
public final int getDataSize(long addr)
getMaxDataSize
public final int getMaxDataSize()
composeAddress
public final long composeAddress(int offset,
int segment,
int dataSize)
Copyright © 2011. All Rights Reserved.