The following warnings occurred:
Warning [2] Undefined array key 0 - Line: 1677 - File: showthread.php PHP 8.2.31 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php 1677 errorHandler->error_callback
/showthread.php 916 buildtree




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IXh and IXl (*solved*)
#2
The ZXBASM should support IXh, and IXl since the optimizer (-O3) uses them. If it does not, then it's a bug.
Let me check it...

Update:.- Only INC/DEC (IXh | IXl) where being used, and a few more.
Now most of them has been added:
Code:
OPCODE INSTRUCTION OPCODE INSTRUCTION ----------- ----------------- ------------ ------------ #DD #24 INC IXH #FD #24 INC IYH #DD #25 DEC IXH #FD #25 DEC IYH #DD #26 nn LD IXH,nn #FD #26 nn LD IYH,nn #DD #2C INC IXL #FD #2C INC IYL #DD #2D DEC IXL #FD #2D DEC IYL #DD #2E nn LD IXL,nn #FD #2E nn LD IYL,nn #DD #44 LD B,IXH #FD #44 LD B,IYH #DD #45 LD B,IXL #FD #45 LD B,IYL #DD #4C LD C,IXH #FD #4C LD C,IYH #DD #4D LD C,IXL #FD #4D LD C,IYL #DD #54 LD D,IXH #FD #54 LD D,IYH #DD #55 LD D,IXL #FD #55 LD D,IYL #DD #5C LD E,IXH #FD #5C LD E,IYH #DD #5D LD E,IXL #FD #5D LD E,IYL #DD #60 LD IXH,B #FD #60 LD IYH,B #DD #61 LD IXH,C #FD #61 LD IYH,C #DD #62 LD IXH,D #FD #62 LD IYH,D #DD #63 LD IXH,E #FD #63 LD IYH,E #DD #64 LD IXH,IXH #FD #64 LD IYH,IYH #DD #65 LD IXH,IXL #FD #65 LD IYH,IYL #DD #67 LD IXH,A #FD #67 LD IYH,A #DD #68 LD IXL,B #FD #68 LD IYL,B #DD #69 LD IXL,C #FD #69 LD IYL,C #DD #6A LD IXL,D #FD #6A LD IYL,D #DD #6B LD IXL,E #FD #6B LD IYL,E #DD #6C LD IXL,IXH #FD #6C LD IYL,IYH #DD #6D LD IXL,IXL #FD #6D LD IYL,IYL #DD #6F LD IXL,A #FD #6F LD IYL,A #DD #7C LD A,IXH #FD #7C LD A,IYH #DD #7D LD A,IXL #FD #7D LD A,IYL #DD #84 ADD A,IXH #FD #84 ADD A,IYH #DD #85 ADD A,IXL #FD #85 ADD A,IYL #DD #8C ADC A,IXH #FD #8C ADC A,IYH #DD #8D ADC A,IXL #FD #8D ADC A,IYL #DD #94 SUB IXH #FD #94 SUB IYH #DD #95 SUB IXL #FD #95 SUB IYL #DD #9C SBC A,IXH #FD #9C SBC A,IYH #DD #9D SBC A,IXL #FD #9D SBC A,IYL #DD #A4 AND IXH #FD #A4 AND IYH #DD #A5 AND IXL #FD #A5 AND IYL #DD #AC XOR IXH #FD #AC XOR IYH #DD #AD XOR IXL #FD #AD XOR IYL #DD #B4 OR IXH #FD #B4 OR IYH #DD #B5 OR IXL #FD #B5 OR IYL #DD #BC CP IXH #FD #BC CP IYH #DD #BD CP IXL #FD #BD CP IYL
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)