컴퓨터의 논리와 구조

김상선·2022년 5월 17일
0

1일 1로그 IT지식

목록 보기
2/6

Understading the Digital World - Brian W. Kernighan
1일 1로그 100일 완성 IT지식 - 브라이언 W. 커니핸

[하드웨어] 001. 컴퓨터의 논리와 구조

폰노이만의 컴퓨터의 정의
완성된 장치가 범용 컴퓨팅 기계가 되려면 산술 연산, 기억-저장, 제어, 운영자와의 연결을 담당하는 특정 주요기관을 포함해야한다.

이 책에서는 컴퓨터를 두가지 측면으로 이해.

  • 추상적 부분(논리적 구성) : 컴퓨터의 기능적인 부분, 무엇을 하는지
  • 물리적 부분(구조적 속성) : 어떻게 만들어져 있는지, 어떻게 연결되어있는지

데스크탑, 매킨토시 컴퓨터, 스마트폰, 태블릿PC, 전자책 등 컴퓨팅 장치는 모두 다르게 생겼고 사용하는 느낌도 다르지만 내부 작동 원리는 근본적으로 똑같다.

  • 예를 들어 자동차를 기능적으로 보자면 :
    차를 움직이는 엔진과 연료를 저장하는 연료탱크, 차를 제어하는 핸들이 달려있으며, 탑승자와 짐이 들어갈 공간이 있다.
  • 자동차를 물리적으로 보자면 :
    고성능 엔진으로 빠르게 달릴 수 있거나, 에어백과 범퍼가 더 안전하거나, 짐을 많이 실을 수 있는 트렁크가 크다거나 하는 물리적 속성이 있다.

포르쉐 911과 폭스바겐 비틀은 성능과 디자인이 다르지만, 엔진이 달려있으며 사람이나 짐을 옮기는 이동수단인 것은 같다.


독서 후기

첫 장이라 메모할 수 있는 이론적인 내용보다는 컴퓨터의 논리적 구성과 물리적 속성에 대해 차로 비유하는 설명이 있었다.

profile
일요일을 좋아합니다.

0개의 댓글