ジャンプ・コール・リターン命令
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/03/20 04:51 UTC 版)
「Z80」の記事における「ジャンプ・コール・リターン命令」の解説
JR e 無条件相対ジャンプ。 JR NZ,e JR Z,e JR NC,e JR C,e 条件付相対ジャンプ。 DJNZ e Bレジスタをデクリメントして0でなければ相対ジャンプする(Decrement and Jump if Non Zero)。ループに使う。 JP (IX) インデックスレジスタの内容をPCに転送する。 RETI 割り込みからのリターン。 RETN NMIからのリターン。
※この「ジャンプ・コール・リターン命令」の解説は、「Z80」の解説の一部です。
「ジャンプ・コール・リターン命令」を含む「Z80」の記事については、「Z80」の概要を参照ください。
ジャンプ・コール・リターン命令
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/10/29 12:03 UTC 版)
「Intel 8080」の記事における「ジャンプ・コール・リターン命令」の解説
JMP nn / JP nn 指定の番地にジャンプする。 JNZ nn / JP NZ,nn Zフラグが0のとき指定の番地にジャンプする。 JZ nn / JP Z,nn Zフラグが1のとき指定の番地にジャンプする。 JNC nn / JP NC,nn Cフラグが0のとき指定の番地にジャンプする。 JC nn / JP C,nn Cフラグが1のとき指定の番地にジャンプする。 JPO nn / JP PO,nn Pフラグが0のとき指定の番地にジャンプする。 JPE nn / JP PE,nn Pフラグが1のとき指定の番地にジャンプする。 JP nn / JP P,nn Sフラグが0のとき指定の番地にジャンプする。 JM nn / JP M,nn Sフラグが1のとき指定の番地にジャンプする。 PCHL / JP (HL) HLの内容をPCに転送する。 CALL nn 指定の番地をコールする。 CNZ nn / CALL NZ,nn Zフラグが0のとき指定の番地をコールする。 CZ nn / CALL Z,nn Zフラグが1のとき指定の番地をコールする。 CNC nn / CALL NC,nn Cフラグが0のとき指定の番地をコールする。 CC nn / CALL C,nn Cフラグが1のとき指定の番地をコールする。 CPO nn / CALL PO,nn Pフラグが0のとき指定の番地をコールする。 CPE nn / CALL PE,nn Pフラグが1のとき指定の番地をコールする。 CP nn / CALL P,nn Sフラグが0のとき指定の番地をコールする。 CM nn / CALL M,nn Sフラグが1のとき指定の番地をコールする。 RST p / RST n (p=0~7) p*8番地をコールする。割り込み用。 RET リターンする。 RNZ / RET NZ Zフラグが0のときリターンする。 RZ / RET Z Zフラグが1のときリターンする。 RNC / RET NC Cフラグが0のときリターンする。 RC / RET C Cフラグが1のときリターンする。 RPO / RET PO Pフラグが0のときリターンする。 RPE / RET PE Pフラグが1のときリターンする。 RP / RET P Sフラグが0のときリターンする。 RM / RET M Sフラグが1のときリターンする。
※この「ジャンプ・コール・リターン命令」の解説は、「Intel 8080」の解説の一部です。
「ジャンプ・コール・リターン命令」を含む「Intel 8080」の記事については、「Intel 8080」の概要を参照ください。
- ジャンプ・コール・リターン命令のページへのリンク