|
情報系/IT系の広告を掲載しています。(広告一覧) |
本ページは、「Rook」2.00に対応済みです。
|
|
|
17-1.CASL入門のまとめ |
実効アドレスを即値として使用する命令 LAD , SLL , SRL , SLA ,SRA , PUSH , SVC |
実効アドレスを主記憶装置のアドレスとして使用する命令 ADDA , SUBA , ADDL , SUBL , CPL , CPA , AND , OR , XOR , LD , ST , JOV , JPL , JZE ,(JPZ), JMI , JNZ ,(JMZ), JUMP , CALL |
指定した汎用レジスタの内容が変わらない命令 CPL , CPA |
指定した汎用レジスタの内容が変わる命令 LAD , SLL , SRL , SLA ,SRA , ADDA , SUBA , ADDL , SUBL , AND , OR , XOR , LD , ST , POP |
ADDA , SUBA , ADDL , SUBL , CPL , CPA , AND , OR , XOR , LD |
オーバ・フロー・フラグが、演算結果が範囲を超えたかどうかを表す命令 ADDA , SUBA , ADDL , SUBL |
オーバ・フロー・フラグが、0となる命令 LD , CPA , CPL AND , OR , XOR |
オーバ・フロー・フラグが、
最後にレジスタから送り出されたビットとなる命令 SLL , SRL , SLA ,SRA |
実効アドレスで指定したアドレスを、プログラム・レジスタにセットする命令 JOV , JPL , JZE ,(JPZ), JMI , JNZ ,(JMZ), JUMP , CALL |
プログラム・レジスタにセットするアドレスを、命令中では指定しない命令 RET , SVC ,(EXIT) |
スタックにデータを保存する命令 PUSH , RPUSH , CALL , SVC |
スタックからデータを取り出す命令 POP , RPOP , RET |
スタックを一時的に使用する命令 (差し引きすると、スタック・ポインタは変化しない。) (READ) ,( WRITE) , IN , OUT |
(READ) ,( WRITE) ,
IN , OUT , RPUSH , RPOP ,
( EXIT) ( RCLOSE) |
(ROPEN),( RCLOSE) |
データを入れる場所が用意される命令 DC , DS |
データを入れる場所が用意されない命令 START , END , (INCLUDE ;指定したファイルの中身に依存する) (MACRO , MACROEND) |
|
|
|
|
|