재영의 기술 블로그
홈 아카이브 소개 게임

Lectures 카테고리

Lectures 카테고리의 모든 포스트

February 19, 2026 undefined분 읽기

오토마타와 컴파일러 10 - 의미 분석과 타입 검사

파서가 잡지 못하는 오류를 의미 분석이 어떻게 잡아내는지, 그리고 타입 검사가 프로그램의 안전성을 보장하는 원리

Lectures
더 읽기
February 25, 2026 undefined분 읽기

오토마타와 컴파일러 11 - 중간 표현과 최적화

컴파일러가 왜 중간 표현을 거치는지, 그리고 최적화가 어떻게 프로그램을 더 빠르게 만드는지

Lectures
더 읽기
March 5, 2026 undefined분 읽기

오토마타와 컴파일러 12 - 코드 생성

최적화된 중간 표현이 실제 기계어로 변환되는 과정과, 오토마타 이론에서 시작하여 컴파일러 구현까지 이어지는 여정의 마무리

Lectures
더 읽기
December 27, 2025 undefined분 읽기

컴퓨터 구조 01 - 컴퓨터 구조 개요

폰 노이만 아키텍처의 핵심 개념과 CPU, 메모리, 버스가 어떻게 협력하는지

Lectures
더 읽기
January 4, 2026 undefined분 읽기

컴퓨터 구조 02 - CPU 내부 구조

ALU, 제어 유닛, 데이터패스의 내부 동작과 명령어가 CPU를 통과하는 과정

Lectures
더 읽기
January 10, 2026 undefined분 읽기

컴퓨터 구조 03 - 명령어 집합 아키텍처 (ISA)

ISA의 역할과 CISC/RISC 철학, x86과 ARM의 설계 차이

Lectures
더 읽기
January 18, 2026 undefined분 읽기

컴퓨터 구조 04 - 파이프라인과 병렬 처리

명령어 파이프라이닝, 해저드 처리, 분기 예측, 슈퍼스칼라와 비순차 실행

Lectures
더 읽기
January 25, 2026 undefined분 읽기

컴퓨터 구조 05 - CPU 권한 수준과 보호

CPU가 왜 권한 수준을 구분하는지, x86 보호 링과 ARM 예외 수준이 어떻게 시스템을 보호하는지

Lectures
더 읽기
February 2, 2026 undefined분 읽기

컴퓨터 구조 06 - 인터럽트와 예외

인터럽트가 존재하는 이유와 IDT, ISR, PIC/APIC의 동작 원리

Lectures
더 읽기
← Previous
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Next →

© 2025 Jae · Notes on systems, software, and building things carefully.

RSS