Difference between revisions of "SIN"
Line 10: | Line 10: | ||
<tr><td>Addressing Mode</td><td>???</td></tr> | <tr><td>Addressing Mode</td><td>???</td></tr> | ||
</table><br/> | </table><br/> | ||
− | + | Intended to generate a software interrupt. According to the [[General Instruments|GI]] documentation, this instruction generates a pulse on the Program Counter Inhibit/Trap (PCIT) pin of the [[CP1610]] CPU. It is currently unclear if the instruction has any other behavior, useful or not. In the Intellivision, this instruction apparently has little or no use, as the Intellivision does not connect the CPU's PCIT pin to anything else, and no game uses this opcode. | |
− | + | ||
0000:0000:0011:010x<br/> | 0000:0000:0011:010x<br/> | ||
where: | where: | ||
x is ignored | x is ignored |
Revision as of 06:28, 18 January 2005
Instruction Name | Software Interrupt |
Mnemonic | SIN |
CP1610 Clock Cycles | 6 |
Interruptible | No |
Opcode Range | $0036-$0037 |
Input Flags | None |
Output Flags | None |
Addressing Mode | ??? |
Intended to generate a software interrupt. According to the GI documentation, this instruction generates a pulse on the Program Counter Inhibit/Trap (PCIT) pin of the CP1610 CPU. It is currently unclear if the instruction has any other behavior, useful or not. In the Intellivision, this instruction apparently has little or no use, as the Intellivision does not connect the CPU's PCIT pin to anything else, and no game uses this opcode.
0000:0000:0011:010x
where: x is ignored