From a232e9f691187fdb05c35c14d4152d17f4babaf5 Mon Sep 17 00:00:00 2001 From: mrb0nk500 Date: Tue, 8 Dec 2020 10:42:10 -0500 Subject: - Implemented support for the Orthogonal extension into both the assembler, and the emulator. I finally figured out how I could get support for the Ortho extension implemented into the old assembler. The only reason for doing this, is to buy me some while I start work on the new assembler, and to help me get an idea for how to do the same in the new assembler. --- disasm.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'disasm.h') diff --git a/disasm.h b/disasm.h index 3427592..2b65d12 100644 --- a/disasm.h +++ b/disasm.h @@ -336,6 +336,17 @@ static const char *ext_opname[0x100] = { [PCN_E ] = "PCN (E)" }; +static const char *set_cc[8] = { + "NG", + "PO", + "CS", + "CC", + "EQ", + "NE", + "VS", + "VC" +}; + #define ORTHO_1CC(mne, cc) \ [mne##_R##cc] = #mne " r, " #cc, [mne##_M##cc] = #mne " m, " #cc -- cgit v1.2.3-13-gbd6f