All pastes #975737 Raw Edit

behaviour of ADR

public text v1 · immutable
·published 2008-04-07 19:35 UTC
rendered paste body
architecture behaviour of ADR is
     begin
          process(Takt)
               if reset = '1' then PC <= "000000";
               elsif Takt = '1' then
                    if count = '1' then
                         PC <= PC + '1';
                    elsif branch = '1' then
                         PC <= PC + offset;
                    end if;
               end if;
          end;
end architecture behaviour;

architecture behaviour of ALU is
     begin
           process(Sel)
                if Sel = "00" then
                     Res <= A + B;
                elsif Sel = "01" then
                     Res <= A - B;
                elsif Sel = "10" then
                     Res <= A nand B;
                elsif Sel = "11" then
                     Res <= A nor B;
                end if;
           end;
     end behaviour;