인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
하드웨어

/

컴퓨터 구조

비전공자를 위한 컴퓨터 구조

SW 개발자가 알아야 할 컴퓨터 구조와 동작 원리의 핵심을 그림으로 이해하기 쉽게 알려드립니다.

(4.5) 수강평 2개

수강생 55명

Thumbnail

초급자를 위해 준비한
[개발 · 프로그래밍] 강의입니다.

이런 걸
배워요!

  • 컴퓨터 동작 원리

  • CPU 구조

소프트웨어 개발자가 꼭 알아야 할 
컴퓨터 구조와 동작 원리 완벽 정리! 

비전공자가 SW 개발하기 위해 반드시 알아야 하는 컴퓨터 구조 핵심 설명

컴퓨터 
구성 장치

컴퓨터 
동작 과정

CPU 
내부 구성

인터럽트 
처리 과정

DMA 
처리 과정

디스크 
동작 원리

명령어 
처리 과정

캐시 
원리

정수/실수 
연산 원리

MMU 
원리

CPU/GPU  
차이점


 

SW 개발을 잘하고 싶다면 컴퓨터 동작 원리를 확실하게 알아야 합니다.

코딩이란 첨단 기술 집약체인 컴퓨터를 동작 시키기 위한 명령어를 작성하는 작업입니다. 그러므로 컴퓨터 구조와 동작을 잘 이해해야 좋은 코드를 작성할 수 있는 SW 개발자로 성장할 수 있습니다. 이 강의는 비전공자가 SW 개발자가 되기 위해 반드시 알아야 하는 컴퓨터 구조와 동작 원리를 설명합니다.

강의 그림 예시<컴퓨터 구조>

이 강의가 특히 도움이 되는 분들

  • 컴퓨터 동작 원리를 제대로 이해하고 싶은 비전공자
  • ✅ CS 면접 준비하는 사람
  • 좋은 코드 작성을 위해 컴퓨터 구조를 배우고 싶은 SW 개발자
  • 그림으로 컴퓨터 동작을 이해하고 싶은 분
  • 이론/개념 공부만으로 부족함을 느끼는 학부생

이 강의만의 특징을 
확인해보세요.

💡 컴퓨터의 복잡한 동작 과정을 이해하기란 쉽지 않습니다. 이 강의는 비전공자도 쉽게 이해 할 수 있게 컴퓨터 장치들의 구조적인 그림들을 바탕으로 동작 과정과 원리를 자세하게 설명합니다.

실무 개발자를 생각한 
근본 원리 중심 수업

일반적으로 컴퓨터 전공 학부 과정에서의 컴퓨터 구조 강의가 HW 개발 중심으로 진행하는 것과 달리, SW 개발을 잘하기 위해 컴퓨터 구조와 동작 원리를 이해하는 것을 목적으로 구성하였습니다.

  • 최신 기술 보다는 원리적인 기술을 설명합니다. 가령 최신 CPU에서는 성능 좋은 예측 가산기 등이 들어갈 수 있지만, 이 강의에서는 기초 장치인 전가산기만 설명합니다.
  • 최신 32/64비트가 아닌 과거의 4/8비트 컴퓨터 기준으로 설명을 진행합니다. 비트 수가 달라도 원리는 다르지 않기 때문에 적은 비트를 기준으로 간단하게 설명합니다.
  • 래치, 플립플롭, 나이퀴스트 이론, 트랜지스터 등 HW 심화 기술은 설명하지 않습니다.

더 쉽게, 더 편리하게 
꼼꼼한 구성  

학습자 관점에서 복잡한 개념을 보다 명료하게 익힐 수 있도록 강의를 제작하였습니다.

  • 성우 녹음을 통해 전달력을 높였습니다.
  • 컴퓨터 장치의 구조를 나타내는 약 50p의 그림을 바탕으로 강의하여 동작 원리를 더 쉽고 자세하게 이해할 수 있습니다.

강의 그림 예시<명령어 처리 과정>

강의 그림 예시<인터럽트>

컴퓨터 구조에 대한 이해가 늘 아쉬우셨나요?
지식공유자 한마디 💬

리눅스 커널을 개발하면서 컴퓨터 구조와 OS의 추상적인 개념을 넘어 세부적인 동작까지 이해할 수 있게 되었습니다. 그 경험을 바탕으로 SW 개발자가 알아야 하는 컴퓨터 구조를 강의로 제작하였습니다.

개인 이력

  • 컴퓨터 공학 전공자로 15년 경력의 SW 개발자 (Github 바로가기)
  • 리눅스 커널 개발 및 임베디드/네트워크 보안 장비 등 개발 
  • iOS, Android, MFC, QT, 딥러닝, 빅데이터 등 개발

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • 컴퓨터 동작 원리를 제대로 이해하고 싶은 비전공자

  • CS 면접 준비하는 사람

  • 좋은 코드 작성을 위해 컴퓨터 구조를 배우고 싶은 SW 개발자

  • 그림으로 컴퓨터 동작을 이해하고 싶은 분

  • 이론/개념 공부만으로 부족함을 느끼는 학부생

선수 지식,
필요할까요?

  • 사칙연산

  • 논리적인 사고

안녕하세요
CIK입니다.

커리큘럼

전체

35개 ∙ (1시간 41분)

강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!