by shigemk2

当面は技術的なことしか書かない

今日の8086 逆アセンブラ #ikebin

Haskellによる8086逆アセンブラ開発入門 - Qiita

とりあえずmov命令は全部実装した。はず。

コミットにも書いたけども、Segment Register to Register/MemoryとRegister/Memory to Segment Registerのテストと実装を逆にやってしまったので修正した。

Haskellにも8086アセンブラにも少しずつ慣れてきたかもしれない。

何度も書くが、

  1. 仕様書を読む
  2. ハンドアセンブルする
  3. 逆アセンブルする
  4. 逆アセンブル結果をHaskellで実装する

このパターンをごにょごにょしている。

DisAsm.2014111502.hs