[ オリジナルレポート ]

BugID: #06083

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
システムコア解決済み修正済み2015-11-20 04:162015-11-21 10:00
 
テスターoliver担当者galibertソース
バージョン0.167発生バージョン修正バージョン0.168
修正コミットプルリク
フラグ実機・資料検証済み
セット
セット詳細
 
概 要asmflagが間違っている。
詳 細For the following ranges, the asmflags are wrong:

0x2210,0x22ff (resb)
0x2310,0x23ff (res)
0x2410,0x24ff (setb)
0x2510,0x25ff (set)
0x2610,0x26ff (bitb)

The asmflags for all of them are currently "@%rw3,%3" - this indicates, that the register is read from Bit 0-3 (3rd part of the opcode bitwise). Instead, the register is decoded in the bit 4-5 - so the 2nd part of the opcode. So the asmflags have to be "@%rw2,%3"

Please find a Photo of my Z8000-ASM Book attached. And an assembler-run of all mentioned mnemonics.
If wanted I can provide pictures of other ASM Books I own....
再現手順 
追加情報 
 
添付ファイルjpg file033.jpg (2015-11-20 04:16)
jpg file001.jpg (2015-11-20 04:16)