8bit register with ALU computation

Discussion in 'VHDL' started by stts, Jul 30, 2009.

  1. stts

    stts

    Joined:
    Jul 30, 2009
    Messages:
    1
    Register_ALU:
    • the design will contain 8 8-bit registers which can be loaded from an external input;
    • the design will contain a block of logic which will have two 8-bit inputs A[7..0] and B[7..0], and will produce one 8-bit output C[7..0];
    • the output will be formed as
    o A and B, or 00
    o A or B, or 01
    o A plus B, or 10
    o A minus B; 11
    • the operation {logical and, logical or, arithmetic plus, arithmetic minus} will be selected by an external input to the design, called Op_Code[1..0];
    • the output C[7..0] can be
    o loaded back into one of the eight internal registers, or
    o read externally.

    i've ran into some problem with the above statement
    i've created 8 8bit registers with a 3bit multiplexer which i can select which registers i want my input to store into

    but now how do i load the output back to the input registers?

    thanks in advance
     
    stts, Jul 30, 2009
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Manuel

    alu implementation

    Manuel, Feb 3, 2004, in forum: VHDL
    Replies:
    3
    Views:
    5,243
    Manuelll
    Feb 6, 2004
  2. Lily

    need help with ALU 8 BIT

    Lily, Apr 6, 2004, in forum: VHDL
    Replies:
    0
    Views:
    1,035
  3. Lily
    Replies:
    16
    Views:
    1,380
    Bob Jenkins
    May 10, 2004
  4. Cesar Andres Roldan Garcia

    Controling the ALU

    Cesar Andres Roldan Garcia, Mar 31, 2005, in forum: Python
    Replies:
    5
    Views:
    366
    Chris Smith
    Apr 2, 2005
  5. humble
    Replies:
    0
    Views:
    913
    humble
    Oct 28, 2006
Loading...

Share This Page