https://bitbucket.org/7shi/ikebin/wiki/8086/spec