マイペースなプログラミング日記

DTMやプログラミングにお熱なd-kamiがマイペースに書くブログ

今日実装した命令 5/26

またブログを書く前に寝てしまったが、はてなダイアリーの設定でまだ日付が変わって無いので今日だ。

  • OR(08, 09, 0A, 0B)
  • XOR(30, 31, 32, 33)
  • DEC(48, 49, 4A, 4B, 4C, 4D, 4E, 4F)
  • XCHG(86, 87, 90, 91, 92, 93, 94, 95, 96, 97)
  • INT 0x13 ディスクリード(CD)
  • TEST(F6 /0)
  • NOT(F6 /2)
  • NEG(F6 /3)
  • MUL(F6 /4)
  • IMUL(F6 /5)
  • DIV(F6 /6)
  • IDIV(F6 /7)
削った行数 200行ぐらい
進んだ行数 500行ぐらい
現在の行数 3739行

簡単な命令を中心に30命令以上実装した。現時点で150命令ほどエミュレートできるじょうたいであるが、使われてない命令でも構わずに実装しているため、まだ使われてない命令の方が多くIPLさえ抜けられてない状態だ。IPLぐらい抜けておきたいものだ