1. Map이번 프로그램에 사용되는 Map은 팀원들의 집이 모두 나타내어지는 중구의 Map이다.각 건물들을 노드로 지정하고 노드들의 거리를 엣지로 표현하여 나타내었다.노드는 모두 78개 이며, 각 엣지는 129개로 표현되어진다.( 이 지도의 C프로그램 그래프는 무방향 그래프이고 인접리스트로 표현했다. )2. 마일리지 차트지도에서 각 노드끼리 연결된 엣지들의 거리들을 정리해둔 차트이다.이 차트를 이용해서 C프로그램에 TEXT파일 형식으로 입력을 받아 그래프를 구성하고입력 받은 마일리지 차트를 기초로 해서 그래프를 인접리스트 형태로 프로그램을 구현하기 위해 필요한 차트이다 ( 자세한 내용은 엑셀파일을 참조 )
1. 실험 제목 : 2‘s Complement Numbers를 이용한 Signed 4-Bit 병렬 가/감산기2. 실험 목적 - 2‘s Complement Numbers를 이용한 Signed 4-Bit 병렬 가/감산기를 직접 설계한다.3. 실험 내용 Select Bit가 0일 때 가산기, 1일 때 감산기로 동작하는 가/감산기를 설계한다. 가/감산 연산은 2‘s Complement Numbers를 사용한다. 가/감산기는 전체 9개의 Input(A[3:0], B[3:0], Select)와 5개의 Output(S[3:0], Overflow)를 가진다. 최상위 bit는 부호를 표시한다. (아래 그림에서 입력 : A3 와 B3, 출력: S3) 가/감산 연산을 할 때 Overflow가 발생하면 그림에서 Overflow 출력이 1이 되는 Overflow 검출기도 함께 설계한다.
1. 실험 제목 : 자판기를 제어하는 조합 논리회로설계2. 실험 목적 : 조합 논리회로를 이용해서 음료수 자판기를 직접 설계한다.3. 실험 내용 600원 짜리와 700원 짜리 음료수를 판매하는 자판기이다. 이 자판기는 100원 짜리 동전 7개와 500원 짜리 동전 1개를 각각 입력 받을 수 있다. 최대 1200원의 돈을 입력받을 수 있다. 만약 거스름돈이 발생할 경우에는 거스름돈을 100원 짜리 동전으로 반환하게 되는데 입력한 금액과 선택한 상품에 따라 잔돈은 1개에서 6개까지 반환될 수 있다.※ 단, 입력한 동전의 금액이 음료수의 값 보다 작을 때에는 음료수를 선택할 수 없으며 반환되는 거스름돈도 없다고 가정한다.