IT/IT 지식

[IT지식 / 독서 📖 ] 1. 하드웨어 : 001~003

토끼개발자 조르디 2023. 8. 13. 11:45

001. 컴퓨터의 논리와 구조

논리적 구성 (기능적 구성)

: 어떤 부분들로 이루어져 있고 무슨 일을 하며 어떻게 연결되어 있는지

  • 추상적인 기능
  • '무엇을 하는지'
  • 논리적 구성 면에서는 오늘날의 컴퓨터는 1950년대의 컴퓨터와 매우 유사
  • 내부 작동 원리는 근본적으로 똑같음 : ex - PC, 맥, 크롬북, 스마트폰, 태블릿PC, 전자책 단말기

 

물리적 구조

: 각 부분이 어떻게 생겼고 어떻게 만들어지는지

  • 구체적인 구현
  • '어떻게 만들어지는지' , '얼마나 빨리 작동하는지'
  • 오늘날의 컴퓨터는 60~70년 전보다 훨씬 작고 저렴하고 빠르고 안정적이며, 일부 속성은 말 그대로 100만 배 더 뛰어나다. 
  • 모두 다르게 생겼고 사용하는 느낌 다름 : ex - PC, 맥, 크롬북, 스마트폰, 태블릿PC, 전자책 단말기

 

 

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

- 아서 벅스, 허먼 골드스타인, 존 폰 노이만, 1946

 

 

002. 프로세서 속도와 심장 박동수

프로세서 (processor)

: 산술 연산, 데이터 운송, 다른 구성 요소 작업 제어

  • 컴퓨터의 두뇌
  • 초당 수십억 회의 연산을 수행
  • 다음 수행 연산 결정 가능 : 사용자 개입 필요성 줄임, 독립적 수행
  • '2.2GHz 듀얼 코어 인텔 Core i7'
    • 인텔 : 프로세서 제조사
    • Core i7 : 인텔의 프로세서 제품군 중 하나
    • 듀얼 코어 : 하나의 패키지에 처리 장치가 두 개 - 코어 : 프로세서와 동의어

 

주 기억 장치 (primary memory)

: 프로세서가 현재 작업 중인 데이터 + 프로세서가 그 데이터로 무엇을 해야 하는지 알려 주는 명령어 저장

  • 메모리에 다른 명령어를 로드(적재) : 프로세서가 다른 계산을 수행하도록
  • 프로그램 내장식 (stored-program) : 범용 장치
    • 워드프로세서, 스프레드시트, 웹 서핑, 이메일, 페이스북으로 연락, 세금 처리, 음악 재생 등의 모든 일을 각각을 실행할 수 있는 명령어를 메모리에 배치함으로써 동시 수행이 가능

 

  • 주 기억 장치에서는 현재 활성화된 프로그램의 명령어를 저장 + 그 프로그램의 데이터 + 여러개 동시에 실행을 위해 배후에서 작동하는 운영체제의 명령어도 저장
  • RAM : 임의 접근 메모리
    • 프로세서가 정보에 접근할 때 메모리에 저장된 위치와 무관하게 같은 속도로 접근 가능

 

  • 휘발성(volatile) : 전원이 꺼지면 메모리의 내용 사라지고 현재 활성화된 모든 정보 없어진다
  • 메모리 용량은 바이트(byte)로 측정 
    • 메모리 용량이 클수록 컴퓨팅 속도가 더 빠르다
    • 정보 저장 용량 한정적

 

 

003. HDD와 SSD의 차이

보조 기억 장치 (secondary storage)

: 저원이 꺼져 있을 때도 정보를 유지

  • 자기 디스트 (하드 디스트, 하드 드라이브) : 오래된 기술
    • 메모리보다 많은 정보 저장

 

  • SSD : 최근 
    • 메모리보다 많은 정보 저장

 

 

https://search.shopping.naver.com/book/catalog/32482667693

 

1일 1로그 100일 완성 IT 지식 : 네이버 도서

네이버 도서 상세정보를 제공합니다.

search.shopping.naver.com