From: Stefan Rebernig Date: Mon, 29 Nov 2010 13:48:41 +0000 (+0100) Subject: decoder add ldi X-Git-Tag: bootrom_v1~118 X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=calu.git;a=commitdiff_plain;h=84e1e93112f21f3bec042c70d132423d7f8ba6c6 decoder add ldi --- diff --git a/cpu/src/decoder_b.vhd b/cpu/src/decoder_b.vhd index c045d6a..ab0ee7e 100644 --- a/cpu/src/decoder_b.vhd +++ b/cpu/src/decoder_b.vhd @@ -218,6 +218,9 @@ begin instr_s.signext := instruction(2); instr_s.high_low := instruction(1); + instr_s.op_group := LDST_OP; + instr_s.op_detail(NO_PSW_OPT) := '1'; + if (instr_s.opcode = "11010") then if (instr_s.signext = '1' and instr_s.immediate(11) = '1') then instr_s.immediate(31 downto 16) := (others => '1');