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

Subversion Repositories rtf8088

[/] [rtf8088/] [trunk/] [rtl/] [verilog/] [DECODE.v] - Diff between revs 6 and 8

Show entire file | Details | Blame | View Log

Rev 6 Rev 8
Line 265... Line 265...
        //-----------------------------------------------------------------
        //-----------------------------------------------------------------
        // disp16 instructions
        // disp16 instructions
        //-----------------------------------------------------------------
        //-----------------------------------------------------------------
        `MOV_M2AL,`MOV_M2AX,`MOV_AL2M,`MOV_AX2M,`CALL,`JMP:
        `MOV_M2AL,`MOV_M2AX,`MOV_AL2M,`MOV_AX2M,`CALL,`JMP:
                begin
                begin
                        `INITIATE_CODE_READ
                        code_read();
                        state <= FETCH_DISP16_ACK;
                        state <= FETCH_DISP16_ACK;
                end
                end
 
 
        default:
        default:
                begin
                begin
Line 282... Line 282...
                if (ir==`MOV_R2S || ir==`MOV_S2R)
                if (ir==`MOV_R2S || ir==`MOV_S2R)
                        w <= 1'b1;
                        w <= 1'b1;
                if (ir==`LDS || ir==`LES)
                if (ir==`LDS || ir==`LES)
                        w <= 1'b1;
                        w <= 1'b1;
                if (fetch_modrm) begin
                if (fetch_modrm) begin
                        `INITIATE_CODE_READ
                        code_read();
                        state <= EACALC;
                        state <= EACALC;
                end
                end
                else
                else
                        state <= IFETCH;
                        state <= IFETCH;
                end
                end

powered by: WebSVN 2.1.0

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