Changeset 56 for branches/ByteArray/Instructions.pas
- Timestamp:
- Nov 22, 2023, 11:37:44 PM (14 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ByteArray/Instructions.pas
r55 r56 7 7 8 8 type 9 TParamType = (ptNone, ptNumber, ptReg, ptRegIndirect, ptRegIndirectIndex); 9 TParamType = (ptNone, ptNumber, ptReg, ptRegIndirect, ptRegIndirectIndex, 10 ptSize); 10 11 TParamTypeArray = array of TParamType; 11 12 … … 72 73 AddNew(inHalt, 'HALT', [], 'It terminates program execution and halts processor. Processor can be waked up by interrupt.'); 73 74 AddNew(inLoadConst, 'LD', [ptReg, ptNumber], 'Sets register to immediate constant value.'); 75 AddNew(inLoadConstSize, 'LD', [ptSize, ptReg, ptNumber], 'Sets register to immediate constant value.'); 74 76 AddNew(inLoad, 'LD', [ptReg, ptReg], 'Copies value from one register to another.'); 75 77 AddNew(inInc, 'INC', [ptReg], 'Increments value in specified register.');
Note:
See TracChangeset
for help on using the changeset viewer.