if ((addr & 0x00ff00)>>>0 < 0x002000) {
    if (increment > 0) {
        addr = ((addr & 0xffff00ff)>>>0) ^ 0x002000;
    } else {
        addr = ((addr - 0x010000) & 0xffff00ff)>>>0 ^ 0x00007000;