1. 비트 

1) 구성 및 특징

  • 0 또는 1의 값을 나타내는 이진수
  • 컴퓨터는 비트를 사용해 연산을 수행
  • 컴퓨터의 가장 작은 단위

2) 비트로 나타낼 수 있는 수

복수의 비트를 하나의 단위로 간주하여 각 비트가 지니는 0 또는 1의 값과 위치를 기준으로 2진법 체계의 값을 나타낼 수 있음
  • 1 비트로 나타낼 수 있는 십진수(2¹개) : 0과 1

  • 2비트로 나태낼 수 있는 십진수(2²개) : 0~3

  • 8비트(=1바이트)로 나타낼 수 있는 십진수(2⁸개)

2. 논리연산

컴퓨터에서 데이터를 처리하는데 사용되는 연산으로 주로, 비트 단위로 연산

논리게이트(AND, OR, XOR, NOT 등)를 사용하여 연산을 수행

 

1) AND 게이트

 

 

2) OR 게이트

 

 

3)  NOT게이트

- input : 1개

 

 

 

 


 

 

4) NAND 게이트 : AND게이트와 NOT게이트가 연결된 것

 

 

5)  NOR게이트 : OR게이트와 NOT게이트가 연결된 것


3. 부울대수식

George Boole이 개발
논리연산을 수학적 수식으로 표현하는 방법을 제공

 

 

Reference

https://bugoverdose.github.io/computer-science/bit-and-logic-operation/

https://ko.wikipedia.org/wiki/AND_%EA%B2%8C%EC%9D%B4%ED%8A%B8

https://ko.wikipedia.org/wiki/NOR_%EA%B2%8C%EC%9D%B4%ED%8A%B8

https://ko.wikipedia.org/wiki/NOT_%EA%B2%8C%EC%9D%B4%ED%8A%B8

https://ko.wikipedia.org/wiki/OR_%EA%B2%8C%EC%9D%B4%ED%8A%B8

https://ko.wikipedia.org/wiki/NAND_%EA%B2%8C%EC%9D%B4%ED%8A%B8

https://ko.wikipedia.org/wiki/NOR_%EA%B2%8C%EC%9D%B4%ED%8A%B8

'Dev-log > 컴퓨터구조' 카테고리의 다른 글

클럭과 플립플롭  (0) 2024.06.11
반가산기 전가산기  (1) 2024.06.09
컴퓨 구조  (0) 2024.06.04

+ Recent posts