
mem_addr <= to_unsigned(14,10); mem_din <= x"4000"; mem_we <= '1';  -- BA
                            
mem_addr <= to_unsigned(2,10); mem_din <= x"4018"; mem_we <= '1';   -- BZ

mem_addr <= to_unsigned(2,10); mem_din <= x"4008"; mem_we <= '1';   -- BC

mem_addr <= to_unsigned(2,10); mem_din <= x"4010"; mem_we <= '1';   -- BN

mem_addr <= to_unsigned(2,10); mem_din <= x"4020"; mem_we <= '1';   -- BE

mem_addr <= to_unsigned(14,10); mem_din <= x"1400"; mem_we <= '1';  -- LDA

mem_addr <= to_unsigned(8,10); mem_din <= x"1800"; mem_we <= '1';   -- LDAM
                       
mem_addr <= to_unsigned(6,10); mem_din <= x"2800"; mem_we <= '1';   -- STAM

mem_addr <= to_unsigned(14,10); mem_din <= x"1C00"; mem_we <= '1';  -- LDAMM
                                 
mem_addr <= to_unsigned(14,10); mem_din <= x"2C00"; mem_we <= '1';  -- STAMM
                            
mem_addr <= to_unsigned(4,10); mem_din <= x"3440"; mem_we <= '1';   -- ADD
                            
mem_addr <= to_unsigned(14,10); mem_din <= x"35C0"; mem_we <= '1';  -- SHL
                             
mem_addr <= to_unsigned(14,10); mem_din <= x"3580"; mem_we <= '1';  -- SHR
                              
mem_addr <= to_unsigned(14,10); mem_din <= x"3480"; mem_we <= '1';  -- AND
                               
mem_addr <= to_unsigned(14,10); mem_din <= x"34C0"; mem_we <= '1';  -- OR
                                
mem_addr <= to_unsigned(2,10); mem_din <= x"3540"; mem_we <= '1';   -- NOT

mem_addr <= to_unsigned(2,10); mem_din <= x"5000"; mem_we <= '1';   -- CALL

mem_addr <= to_unsigned(2,10); mem_din <= x"6000"; mem_we <= '1';   -- RET
                                
