검색어 입력폼

[디지털] implication chart를 이용한 등가항 소거

등록일 2003.11.24 파일확장자압축파일 (alz) | 7페이지 | 가격 3,000원

소개글

* del_eqv.cpp : 소스
* del_eqv.cpp.hwp : 소스분석
* input.txt : 테스트용 입력 파일
================================================
C언어를 이용해 Moore & Mealy type의 상태 테이블을
implcation chart를 이용해 등가항을 소거한 후 최종
상태 테이블을 출력함.

목차

없음

본문내용

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <conio.h>

#define MAX 10 // 받아들일 상태의 최대수
#define BUFFER_SIZE 30 / 한 line의 크기

typedef struct state_table{ //it read state table from input file
int no; // State number
char ps; // Present State
char ns[2]; // Next State
char po[3]; // Present Output
}State;

typedef struct imp_chart{ // making up implication chart, it is used
char eqv[2][2]; // states inscripted in a lattice of imp
char iseqv; // to make sure whether it is equiv or not
}Chart;

State *state[15]; // 받아들인 각 상태의 포인터
int state_num; // 받아들인 상태의 수
int moore_or_mealy; // line당 받아들인 입력값을 개수로 type 판단
FILE *result; // result write
다운로드 맨위로