【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ

【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ



Free

1.1.9for iPhone, iPad
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ スクリーンショット
【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ ポスター
【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ ポスター【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ ポスター

About 【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ

KernelSimは,九州産業大学理工学部情報科学科1年次の計算機初等教育で使われているコンピュータターミナル&シミュレータです.KernelSimで採用されている16ビットのCPU(Kernel-1)のアーキテクチャには,アキュムレータマシーンを採用しています.

Instruction Set
0XXX : LOAD (Direct, Index) (IF1)
1XXX : STORE (Direct, Index) (IF1)
2XXX : ADD (Direct, Index) (IF1)
3XXX : SUB (Direct, Index) (IF1)
4XXX : AND (Direct, Index) (IF1)
5XXX : OR (Direct, Index) (IF1)
6XXX : XOR (Direct, Index) (IF1)
7XXX : COMP (Direct, Index) (IF1)
8XXX : JUMP,CALL (Direct) (IF2)
9XXX : LOAD,ADD (Immediate) (IF3)
AXXX : NOT,NEG (IF4)
BXXX : LSL,LSR (IF4)
CXXX : SKIP (IF5)
DXXX : IN,OUT (IF4)
EXXX : HALT (IF6)
FXXX : NOP (IF6)


Instruction Format

OC: Operation Code
RS: Register Select (0:ACC,1:IXR)
AM: Addressing Mode (0:Direct,1:Index)

IF1: 15-12: OC, 11: RS, 10: AM, 9-0: Operand
IF2: 15-11: OC, 10: AM, 9-0: Operand
IF3: 15-12: OC1, 11: RS, 10: OC2, 9-0: Operand (Signed Immediate)
IF4: 15-12: OC1, 11: Reserved, 10: OC2, 9-0: Reserved
IF5: 15-12: OC, 11: Sign, 10: Zero, 9: Overflow, 8: Carry, 7-0: Reserved
IF6: 15-12: OC, 11-0: Reserved


Sample Code
// ACCが1ずつ増える.(無限ループ)
0000: 9401 ADDI ACC,1
0001: 8000 JUMP 0x0000

for Android
https://play.google.com/store/apps/details?id=jp.ac.kyusan_u.is.yasutake.kernel
Show More

最新バージョン 1.1.9 の更新情報

Last updated on 2017年05月15日
旧バージョン
・リセットボタンの有効化
Show More
Version History
1.1.9
2017年05月15日
・リセットボタンの有効化

【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータ FAQ

ここをクリック!地理的に制限されているアプリのダウンロード方法をご参考ください。
次のリストをチェックして、【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータの最低システム要件をご確認ください。
iPhone
iPad
【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータは次の言語がサポートされています。 Japanese

【KernelSim】九州産業大学理工学部情報科学科教育用コンピュータの類似アプリ

あなたも好きかも

NAKAMURA SANGYO GAKUEN EDUCATIONAL ASSOCIATION からもっと手に入れる