OpenCores
URL https://opencores.org/ocsvn/zipcpu/zipcpu/trunk

Subversion Repositories zipcpu

[/] [zipcpu/] [trunk/] [sw/] [zasm/] [asmdata.cpp] - Diff between revs 26 and 34

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 26 Rev 34
Line 555... Line 555...
                case OP_NONE:
                case OP_NONE:
                default:
                default:
                        fprintf(fp, "\tTLINE OP   = (Unrecognized, %d)\n", m_opcode);
                        fprintf(fp, "\tTLINE OP   = (Unrecognized, %d)\n", m_opcode);
                                break;
                                break;
                }
                }
                fprintf(fp, "\tTLINE COND = %d\n", m_cond);
                if (m_cond == 0)
 
                        fprintf(fp, "\tTLINE COND = (Always)\n");
 
                else
 
                        fprintf(fp, "\tTLINE COND = %s\n", zop_ccstr[m_cond&0x07]);
                if (m_imm == NULL)
                if (m_imm == NULL)
                        fprintf(fp, "\tTLINE imm  = (NULL)\n");
                        fprintf(fp, "\tTLINE imm  = (NULL)\n");
                else if (!m_imm->isdefined()) {
                else if (!m_imm->isdefined()) {
                        m_imm->reduce();
                        m_imm->reduce();
                        fprintf(fp, "\tTLINE imm  = ");
                        fprintf(fp, "\tTLINE imm  = ");
                        m_imm->dump(fp);
                        m_imm->dump(fp);
                        fprintf(fp, "\n");
                        fprintf(fp, "\n");
                } else
                } else
                        fprintf(fp, "\tTLINE imm  = %d\n", m_imm->eval());
                        fprintf(fp, "\tTLINE imm  = %d\n", m_imm->eval());
 
                if (m_opb != ZPARSER::ZIP_Rnone)
                fprintf(fp, "\tTLINE opb  = %d\n", m_opb);
                fprintf(fp, "\tTLINE opb  = %d\n", m_opb);
 
                if (m_opa != ZPARSER::ZIP_Rnone)
                fprintf(fp, "\tTLINE opa  = %d\n", m_opa);
                fprintf(fp, "\tTLINE opa  = %d\n", m_opa);
        }
        }
}
}
 
 
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.