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

Subversion Repositories ao486

[/] [ao486/] [trunk/] [rtl/] [ao486/] [commands/] [CMD_LEA.txt] - Blame information for rev 6

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 alfik
 
2
3
`define CMD_LEA         #AUTOGEN_NEXT_CMD
4
5
 
6
7
dec_ready_modregrm_one && decoder[7:0] == 8'h8D
8
prefix_group_1_lock || `DEC_MODREGRM_IS_MOD_11
9
`CMD_LEA
10
SET(consume_modregrm_one);
11
12
 
13
14
IF(rd_cmd == `CMD_LEA);
15
    SET(rd_dst_is_reg);
16
 
17
    SET(rd_req_reg);
18
 
19
    IF(~(rd_address_effective_ready)); SET(rd_waiting); ENDIF();
20
ENDIF();
21
22
 
23
24
IF(exe_cmd == `CMD_LEA);
25
 
26
    SET(exe_result, exe_address_effective);
27
 
28
ENDIF();
29
30
 
31
32
IF(wr_cmd == `CMD_LEA);
33
    SET(write_regrm);
34
ENDIF();
35

powered by: WebSVN 2.1.0

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