-- Copyright © 1993 by McGraw-Hill, Inc. and Zainalabedin Navabi
-- FIGURE 9.13
-- DECLARATION OF PAR_PARAMETERS PACKAGE OF PAR_LIBRARY :
LIBRARY cmos;
USE cmos.basic_utilities.ALL;
--
PACKAGE par_parameters IS
CONSTANT single_byte_instructions : qit_vector (3 DOWNTO 0) := "1110";
CONSTANT cla : qit_vector (3 DOWNTO 0) := "0001";
CONSTANT cma : qit_vector (3 DOWNTO 0) := "0010";
CONSTANT cmc : qit_vector (3 DOWNTO 0) := "0100";
CONSTANT asl : qit_vector (3 DOWNTO 0) := "1000";
CONSTANT asr : qit_vector (3 DOWNTO 0) := "1001";
CONSTANT jsr : qit_vector (2 DOWNTO 0) := "110";
CONSTANT bra : qit_vector (3 DOWNTO 0) := "1111";
CONSTANT indirect : qit := '1';
CONSTANT jmp : qit_vector (2 DOWNTO 0) := "100";
CONSTANT sta : qit_vector (2 DOWNTO 0) := "101";
CONSTANT lda : qit_vector (2 DOWNTO 0) := "000";
CONSTANT ann : qit_vector (2 DOWNTO 0) := "001";
CONSTANT add : qit_vector (2 DOWNTO 0) := "010";
CONSTANT sbb : qit_vector (2 DOWNTO 0) := "011";
END par_parameters;
--