11.07.2015 Views

section 7 - Index of

section 7 - Index of

section 7 - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

JSSET Jump to Subroutine if Bit Set JSSETOperation:If S[n]=1,then SP+1-+SP; PC-+SSH; SR-+SSL; xxxx-+PCelse PC+ 1-+PCAssembler SyntaxJSSET #n,X:ea,xxxxIf S[n]=1,then SP+1-+SP; PC-+SSH; SR-+SSL; xxxx-+PCelse PC+ 1-+PCIf S[n]=1,then SP+ 1-+SP; PC-+SSH; SR-+SSL; xxxx-+PCelse PC+ 1-+PCIf S[n]=1,then SP+ 1-+SP; PC-+SSH; SR-+SSL; xxxx-+PCelse PC+ 1-+PCIf S[n]=1,then SP+ 1-+SP; PC-+SSH; SR -+SSL; xxxx-+PCelse PC+ 1-+PCIf S[n]=1,then SP+1-+SP; PC-+SSH; SR-+SSL; xxxx -+PCelse PC+ 1-+PCIf S[n]=1,then SP+ 1-+SP; PC-+SSH; SR-+SSL; xxxx-+PCelse PC+ 1-+PCJSSETJSSETJSSETJSSETJSSETJSSET#n,X:aa,xxxx#n,X:pp,xxxx#n,Y:ea,xxxx#n,Y:aa,xxxx#n,Y:pp,xxxx#n,S,xxxx-Description: Jump to the subroutine at the 16-bit absolute address in program memoryspecified in the instruction's 24-bit extension word if the nth bit <strong>of</strong> the source operand S isset. The bit to be tested is selected by an immediate bit number from 0-23. If the nth bit<strong>of</strong> the source operand S is set, the address <strong>of</strong> the instruction immediately following theJSSET instruction (PC) and the system status register (SR) are pushed onto the systemstack. Prog ram execution then continues at the specified absolute address in the instruction's24-bit extension word. If the specified memory bit is not set, the program counter(PC) is incremented, and the extension word is ignored. However, the address registerspecified in the effective address field is always updated independently <strong>of</strong> the state <strong>of</strong> the

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!