컴퓨터의 동작원리

younoah·2020년 12월 29일
0

[Computer Science]

목록 보기
4/9

컴퓨터는 왜 2진수를 사용할까?

  • 컴퓨터는 전기로 작동하며 전기로 데이터를 처리하고 표현해야 한다.

  • 전기는 흐른다(1), 안흐른다(0) 단 2가지 상태만 존재한다.

  • 따라서 컴퓨터는 데이터를 처리하고 표현할 때 10 2가지만 사용할 수 있기 때문에 2진법을 사용한다.

  • 수많은 전기신호(10)를 이용하여 데이터를 표현할 수 있고 연산을 수행할 수 있으며 전기신호의 전송을 컨트롤할 수 있다.

트랜지스터

부제 : CPU는 어떻게 전기신호로 동작할까?

  • 컴퓨터에서는 전기를 키고, 끄고(흐르게하고, 안흐르게하고)하는 컨트롤 장치가 트랜지스터이다.

  • 트랜지스터는 전기신호를 컨트롤 하여 데이터를 표현, 연산을 수행, 데이터 전송을 컨트롤한다.

  • 트랜지스터는 하나의 전기신호를 키고 끄는 역할을 수행한다.

  • CPU에는 10억개 이상의 트랜지터들을 소형화되고 집적화 되어있다.

  • CPU는 이런 수많은 트랜지스터들을 이용해서 수많은 전기신호(1과 0)을 컨트롤해서 연산을 수행한다.

부제 : 메모리는 어떻게 데이터를 저장할까?

  • 램에도 데이터를 전송하기위해서 트랜지스터가 존재한다.
  • 트랜지스터를 통해서 전기신호를 전송하고 컨트롤하여 램의 커패시터에 저장한다.
  • 커패시터는 전기신호를 저장하는 장치이다.
  • 수많은 전기신호가 데이터를 표현하다.
  • SSD도 램과 비슷하게 트랜지스터와 커패시터로 구성되어 전기시호를 통해서 데이터를 저장하고 전송한다.
profile
console.log(noah(🍕 , 🍺)); // true

0개의 댓글