zacky1972 / Web_riscV

Home Page:https://web-risc-v.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Features

  • 機能
    • インタプリタモード
      • ログ遡り(ArrowUp | ArrowDown)
      • 自動スクロール
      • エラーメッセージの表示
      • 複数行入力(Shift + Enter)
      • 自動フォーカス
    • コンパイルモード
      • キー操作
      • エラー表示
      • ステップ実行
      • ステップ時のフォーカス
      • リセットボタン
    • メモリー表示
      • 差分の可視化
  • 命令
    • ロード命令
      • li
      • l(b|h)(u)
      • lw
    • ストア命令
      • si
      • s(b|h)(u)
      • sw
    • 移動命令
      • mv
    • 算術演算命令
      • add(u, i)
      • sub(u, i)
    • ジャンプ命令
      • j
      • jal
      • jr
      • beq
      • bne
      • b(g|l)(e|t)(u)
    • ラベル
    • ecall
      • 0: 整数入力
      • 1: 文字列入力
      • 2: 整数表示
      • 3: 文字列表示
  • 例外処理
    • インタプリタモード
      • 空入力
    • zoroへの書き込み禁止

Install

git clone https://github.com/MitsukuniH/Web_riscV.git
cd Web_riscV
npm install -g yarn
yarn install
yarn run
info Commands available from binary scripts: acorn, eslint, js-yaml, json5, loose-envify, nanoid, next, node-which, resolve, rimraf, semver, tsc, tsserver
info Project commands
   - build
      next build
   - dev
      next dev
   - lint
      next lint
   - start
      next start
question Which command would you like to run?: build
yarn run
info Commands available from binary scripts: acorn, eslint, js-yaml, json5, loose-envify, nanoid, next, node-which, resolve, rimraf, semver, tsc, tsserver
info Project commands
   - build
      next build
   - dev
      next dev
   - lint
      next lint
   - start
      next start
question Which command would you like to run?: start

About

https://web-risc-v.vercel.app


Languages

Language:TypeScript 85.5%Language:CSS 14.2%Language:JavaScript 0.2%