YACASL2
Loading...
Searching...
No Matches
Exec Class Reference

execから関数ポインタで呼び出される関数 More...

#include <exec.h>

Collaboration diagram for Exec:

(Note that these are not member symbols.)

void exec ()
 COMET II仮想マシンを実行する
void nop ()
 NOP命令。語長1(OPのみ)
void ld_r_adr_x ()
 LD命令 - オペランドr,adr,x。語長2.
void ld_r1_r2 ()
 LD命令 - オペランドr1,r2。語長1.
void st ()
 ST命令。語長2.
void lad ()
 LAD命令。語長2.
void adda_r_adr_x ()
 ADDA命令 - オペランドr,adr,x。語長2.
void adda_r1_r2 ()
 ADDA命令 - オペランドr1,r2。語長1.
void suba_r_adr_x ()
 SUBA命令 - オペランドr,adr,x。語長2.
void suba_r1_r2 ()
 SUBA命令 - オペランドr1,r2。語長1.
void addl_r_adr_x ()
 ADDL命令 - オペランドr,adr,x。語長2.
void addl_r1_r2 ()
 ADDL命令 - オペランドr1,r2。語長1.
void subl_r_adr_x ()
 SUBL命令 - オペランドr,adr,x。語長2.
void subl_r1_r2 ()
 SUBL命令 - オペランドr1,r2。語長1.
void and_r_adr_x ()
 AND命令 - オペランドr,adr,x。語長2.
void and_r1_r2 ()
 AND命令 - オペランドr1,r2。語長1.
void or_r_adr_x ()
 OR命令 - オペランドr,adr,x。語長2.
void or_r1_r2 ()
 OR命令 - オペランドr1,r2。語長1.
void xor_r_adr_x ()
 XOR命令 - オペランドr,adr,x。語長2.
void xor_r1_r2 ()
 XOR命令 - オペランドr1,r2。語長1.
void cpa_r_adr_x ()
 CPA命令 - オペランドr,adr,x。語長2.
void cpa_r1_r2 ()
 CPA命令 - オペランドr1,r2。語長1.
void cpl_r_adr_x ()
 CPL命令 - オペランドr,adr,x。語長2.
void cpl_r1_r2 ()
 CPL命令 - オペランドr1,r2。語長1.
void sla ()
 SLA命令 - オペランドr,adr,x。語長2.
void sra ()
 SRA命令 - オペランドr,adr,x。語長2.
void sll ()
 SLL命令 - オペランドr,adr,x。語長2.
void srl ()
 SRL命令 - オペランドr,adr,x。語長2.
void jpl ()
 JPL命令。語長2.
void jmi ()
 JMI命令。語長2.
void jnz ()
 JNZ命令。語長2.
void jze ()
 JZE命令。語長2.
void jov ()
 JOV命令。語長2.
void jump ()
 JUMP命令。語長2.
void push ()
 PUSH命令。語長2.
void pop ()
 POP命令。語長1.
void call ()
 CALL命令。語長2.
void ret ()
 RET命令。語長1(OPのみ)
void svc ()
 SVC命令。語長2.

Detailed Description

execから関数ポインタで呼び出される関数

◆ adda_r1_r2()

void adda_r1_r2 ( )
related

ADDA命令 - オペランドr1,r2。語長1.

◆ adda_r_adr_x()

void adda_r_adr_x ( )
related

ADDA命令 - オペランドr,adr,x。語長2.

◆ addl_r1_r2()

void addl_r1_r2 ( )
related

ADDL命令 - オペランドr1,r2。語長1.

◆ addl_r_adr_x()

void addl_r_adr_x ( )
related

ADDL命令 - オペランドr,adr,x。語長2.

◆ and_r1_r2()

void and_r1_r2 ( )
related

AND命令 - オペランドr1,r2。語長1.

◆ and_r_adr_x()

void and_r_adr_x ( )
related

AND命令 - オペランドr,adr,x。語長2.

◆ call()

void call ( )
related

CALL命令。語長2.

◆ cpa_r1_r2()

void cpa_r1_r2 ( )
related

CPA命令 - オペランドr1,r2。語長1.

◆ cpa_r_adr_x()

void cpa_r_adr_x ( )
related

CPA命令 - オペランドr,adr,x。語長2.

◆ cpl_r1_r2()

void cpl_r1_r2 ( )
related

CPL命令 - オペランドr1,r2。語長1.

◆ cpl_r_adr_x()

void cpl_r_adr_x ( )
related

CPL命令 - オペランドr,adr,x。語長2.

◆ exec()

void exec ( )
related

COMET II仮想マシンを実行する

◆ jmi()

void jmi ( )
related

JMI命令。語長2.

◆ jnz()

void jnz ( )
related

JNZ命令。語長2.

◆ jov()

void jov ( )
related

JOV命令。語長2.

◆ jpl()

void jpl ( )
related

JPL命令。語長2.

◆ jump()

void jump ( )
related

JUMP命令。語長2.

◆ jze()

void jze ( )
related

JZE命令。語長2.

◆ lad()

void lad ( )
related

LAD命令。語長2.

◆ ld_r1_r2()

void ld_r1_r2 ( )
related

LD命令 - オペランドr1,r2。語長1.

◆ ld_r_adr_x()

void ld_r_adr_x ( )
related

LD命令 - オペランドr,adr,x。語長2.

◆ nop()

void nop ( )
related

NOP命令。語長1(OPのみ)

◆ or_r1_r2()

void or_r1_r2 ( )
related

OR命令 - オペランドr1,r2。語長1.

◆ or_r_adr_x()

void or_r_adr_x ( )
related

OR命令 - オペランドr,adr,x。語長2.

◆ pop()

void pop ( )
related

POP命令。語長1.

◆ push()

void push ( )
related

PUSH命令。語長2.

◆ ret()

void ret ( )
related

RET命令。語長1(OPのみ)

◆ sla()

void sla ( )
related

SLA命令 - オペランドr,adr,x。語長2.

算術演算なので、第15ビットは送り出されない

◆ sll()

void sll ( )
related

SLL命令 - オペランドr,adr,x。語長2.

◆ sra()

void sra ( )
related

SRA命令 - オペランドr,adr,x。語長2.

算術演算なので、第15ビットは送り出されない 空いたビット位置には符号と同じものが入る

◆ srl()

void srl ( )
related

SRL命令 - オペランドr,adr,x。語長2.

◆ st()

void st ( )
related

ST命令。語長2.

◆ suba_r1_r2()

void suba_r1_r2 ( )
related

SUBA命令 - オペランドr1,r2。語長1.

◆ suba_r_adr_x()

void suba_r_adr_x ( )
related

SUBA命令 - オペランドr,adr,x。語長2.

◆ subl_r1_r2()

void subl_r1_r2 ( )
related

SUBL命令 - オペランドr1,r2。語長1.

◆ subl_r_adr_x()

void subl_r_adr_x ( )
related

SUBL命令 - オペランドr,adr,x。語長2.

◆ svc()

void svc ( )
related

SVC命令。語長2.

◆ xor_r1_r2()

void xor_r1_r2 ( )
related

XOR命令 - オペランドr1,r2。語長1.

◆ xor_r_adr_x()

void xor_r_adr_x ( )
related

XOR命令 - オペランドr,adr,x。語長2.


The documentation for this class was generated from the following file: