mirror of
https://github.com/TomHarte/CLK.git
synced 2024-10-11 08:23:43 +00:00
Adds decoding of disp16 RETs.
This commit is contained in:
parent
782dc3d046
commit
29cf96c703
@ -182,7 +182,9 @@ Instruction Decoder::decode(uint8_t *source, size_t length) {
|
|||||||
MapRegData(0xbc, MOV, true, SP); MapRegData(0xbd, MOV, true, BP);
|
MapRegData(0xbc, MOV, true, SP); MapRegData(0xbd, MOV, true, BP);
|
||||||
MapRegData(0xbe, MOV, true, SI); MapRegData(0xbf, MOV, true, DI);
|
MapRegData(0xbe, MOV, true, SI); MapRegData(0xbf, MOV, true, DI);
|
||||||
|
|
||||||
|
MapPartial(0xc2, RETIntra, true, Disp, AwaitingOperands);
|
||||||
MapComplete(0xc3, RETIntra, None, None);
|
MapComplete(0xc3, RETIntra, None, None);
|
||||||
|
MapPartial(0xca, RETInter, true, Disp, AwaitingOperands);
|
||||||
MapComplete(0xcb, RETInter, None, None);
|
MapComplete(0xcb, RETInter, None, None);
|
||||||
|
|
||||||
// Other prefix bytes.
|
// Other prefix bytes.
|
||||||
|
Loading…
Reference in New Issue
Block a user