1. | 디지털시스템 | 기초적인 논리회로를 배운 후에 논리 게이트를 이용하여 보다 복잡한 디지틀 시스템을 설계하는 방법론에 대하여 다룬다. 논리 게이트를 이용하여 기억소자를 만드는 방법에서 계수기를 직관적인 방법으로 설계를 하고 난 후에, 조건에 따라 순서를 제어하는 이론인 Moore Machine과 Mealy Machine을 설계하는 정형화된 방법을 소개한다. 이들의 설계 방법을 확장하여 간단한 연산을 처리하는 컴퓨터의 ALU 를 설계하고 이를 제어하는 논리회로를 다룬다. 끝으로 비동기 방법으로 설계를 할 경우에 발생하는 Race 문제와 상태를 줄이기 위한 최소화가 미치는 영향을 소개한다. |