REL() {
		this.addr_rel = this.read(this.pc);
		this.pc++;
		if (this.addr_rel & 0x80) {
			this.addr_rel -= 0x100;
		}
		/*if (this.addr_rel & 0x80) {
			this.addr_rel -= 0x100;
		}*/
		return 0;
	}
// you cant directly branch to any address in the addressable range.
you cant directly branch to any address in the addressable range.
you cant directly branch to any address in the addressable range .
REL() {
		this.addr_rel = this.read(this.pc);
		this.pc++;
		if (this.addr_rel & 0x80) {
			this.addr_rel -= 0x100;
		}
		return 0;
	}
REL ( ) { this . addr_rel = this . read ( this . pc ) ; this . pc ++ ; if ( this . addr_rel & 0x80 ) { this . addr_rel -= 0x100 ; } return 0 ; }
you cant directly branch to any address in the addressable range.
you cant directly branch to any address in the addressable range .
/*if (this.addr_rel & 0x80) {
			this.addr_rel -= 0x100;
		}*/