논리 자료는 논리값을 표현하기 위한 자료 형식이다. 논리값이란 참과 거짓 중 하나를 표시한 값을 말한다. 1비트로 표현할 수도 있지만 일반적으로 컴퓨터 내부에서는 1바이트나 1워드를 논리값을 표현하는 단위로 사용한다.
1바이트를 사용하여 논리 자료를 표현하는 방법은 다음 세 가지가 있다.
①참은 최하위 비트를 1로 표시하여 00000001로 표현하고, 거짓은 00000000으로 표현한다.
②참은 전체 비트를 1로 표시하여 11111111로 표현하고, 거짓은 00000000으로 표현한다.
③참은 하나 이상의 비트를 1로 표시하고, 거짓은 00000000으로 표현한다.