#include "struct.h"
#include "exec.h"
Go to the source code of this file.
◆ anonymous enum
◆ create_cmdtable()
命令ハッシュ表を作成する
命令ハッシュ表を作成する
Definition at line 113 of file struct.c.
◆ free_cmdtable()
◆ getcmdcode()
命令の名前とタイプから、命令コードを返す
無効な場合は0xFFFFを返す
Definition at line 153 of file struct.c.
◆ getcmdname()
char* getcmdname |
( |
WORD |
code | ) |
|
命令コードから命令の名前を返す
Definition at line 222 of file struct.c.
◆ getcmdptr()
const void* getcmdptr |
( |
WORD |
code | ) |
|
命令コードから命令の関数ポインタを返す
Definition at line 188 of file struct.c.
◆ getcmdtype()
命令コードから命令のタイプを返す
Definition at line 205 of file struct.c.
◆ grstr()
汎用レジスタの番号からレジスタを表す文字列を返す
汎用レジスタの番号からレジスタを表す文字列を返す
Definition at line 240 of file struct.c.
◆ hash_cmdtype()
unsigned hash_cmdtype |
( |
const char * |
cmd, |
|
|
CMDTYPE |
type |
|
) |
| |
命令の名前とタイプからハッシュ値を生成する
Definition at line 88 of file struct.c.
◆ hash_code()
unsigned hash_code |
( |
WORD |
code | ) |
|
命令コードからハッシュ値を生成する
Definition at line 171 of file struct.c.
◆ reset()
void reset |
( |
int |
memsize, |
|
|
int |
clocks |
|
) |
| |
COMET II仮想マシンのリセット
Definition at line 253 of file struct.c.
◆ shutdown()
COMET II仮想マシンのシャットダウン
Definition at line 278 of file struct.c.
◆ cmdtab
◆ comet2cmd
システムCOMET IIの命令表
Definition at line 17 of file struct.c.
◆ comet2cmdsize
◆ execptr
プログラム実行時の開始と終了のアドレス
Definition at line 12 of file struct.c.
◆ sys
COMET IIの仮想実行マシンシステム
COMET IIの仮想実行マシンシステム
Definition at line 7 of file struct.c.