【正文】
h 1 1 39。 h 1 M u x 1 91 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 h 1 1 39。 END ARCHITECTURE ONE。 END CASE。 WHEN1001=DOUT7=1101111。 WHEN0111=DOUT7=0000111。 WHEN0101=DOUT7=1101101。 WHEN0011=DOUT7=1001111。 WHEN0001=DOUT7=0000110。 END YM。 ENTITY YM IS PORT(DATA_BCD: IN STD_LOGIC_VECTOR(3 DOWNTO 0)。 USE 。 h 1 Eq u a l 14 39。 h 1 M u x 81 39。 h 1 M u x 71 39。 h 1 M u x 61 39。 h 1 M u x 51 39。 h 1 M u x 41 39。 h 1 M u x 31 39。 h 1 M u x 21 39。 h 9 9 9 9 SET I N ~1R EG ~[ 1 5 . . 0 ]SET I N ~2SET I N ~0SET I N ~3SET I N ~4R EG ~[ 3 1 . . 1 6 ]R EG ~[ 4 7 . . 3 2 ] R EG ~[ 6 3 . . 4 8 ]M u x 01 39。 h 4 EN L O C K~3SET I N ~6M I M A I N ~1A C C ~[ 3 1 . . 1 6 ]R EG ~[ 9 5 . . 8 0 ]EN L O C K~2 EN L O C K~4O L D ~2O L D ~4SET I N ~5 SET I N ~7M I M A I N ~0M I M A I N ~2A C C ~[ 1 5 . . 0 ]A C C ~[ 4 7 . . 3 2 ]1 6 39。 END ARCHITECTURE ONE。 END PROCESS。 END IF。 THEN ACC=ACC(11 DOWNTO 0)amp。 ELSIF FLAG_N=39。 11 END IF。 END IF。 SETIN=39。 END IF。 OLD=39。 ELSE SETIN=39。) THEN IF(ACC=REG) THEN OLD=39。) THEN IF(OLD=39。 ELSIF(SETIN=39。039。039。039。139。 END CASE。139。 ACC=1111111111111111。 WHEN01010101=SETIN=39。139。139。039。039。039。039。039。 THEN IF(DATA_F=0100) THEN ACC=1111111111111111。 THEN IF FLAG_F=39。EVENT AND CQD=39。 ARCHITECTURE ONE OF CTRL IS SIGNAL ACC,REG: STD_LOGIC_VECTOR(15 DOWNTO 0)。 DATA_BCD: OUT STD_LOGIC_VECTOR(15 DOWNTO 0))。 CQD: IN STD_LOGIC。 10 SETIN: BUFFER STD_LOGIC。 FLAG_F: IN STD_LOGIC。 DATA_F: IN STD_LOGIC_VECTOR(3 DOWNTO 0)。 USE 。 USE 。 h 3 SE L ~[ 5 . . 3 ]3 39。 h 0 8 0 0 0 0 0 0 M u x 63 2 39。 h D F D F B 7 D F M u x 43 2 39。 h D F 9 F F F 9 7 M u x 23 2 39。 h 0 F F ~0F N ~2M u x 03 2 39。 h 0 3 39。 h 0 3 39。 h 0 3 39。 h 0 3 39。 +A [ 5 . . 0 ]B [ 5 . . 0 ]A D D E R=A [ 2 . . 0 ]B [ 2 . . 0 ]E Q U A L=A [ 2 . . 0 ]B [ 2 . . 0 ]E Q U A L=A [ 2 . . 0 ]B [ 2 . . 0 ]E Q U A L=A [ 2 . . 0 ]B [ 2 . . 0 ]E Q U A LD QP R EE N AC L RS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O U TM U XS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O U TM U XS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O U TM U XS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O U TM U XS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O U TM U XS E L [ 4 . . 0 ]D A T A [ 3 1 . . 0 ]O