컴퓨터구조·운영체제
컴퓨터구조, 운영체제, 시스템 소프트웨어, 반도체·메모리 구조
439 POSTS · 3 / 15
CPU 주소 지정 방식과 유효 주소 계산
CPU 주소 지정 방식의 유효 주소 계산, 메모리 접근 특성, x86·ARM·MIPS·RISC-V 활용 방식을 정리한다.
2026-01-16
CPU 주소지정방식과 유효 주소 계산
CPU 주소지정방식의 즉치·직접·간접·변위 접근법과 유효 주소 계산, CISC·RISC의 주소 모드 차이를 정리한다.
2026-01-16
CPU 구성 요소와 파이프라이닝: ALU·제어 장치·레지스터의 작동 구조
CPU를 이루는 ALU, 제어 장치, 레지스터, 클럭과 파이프라이닝의 역할 및 명령어 처리 구조를 정리한다.
2026-01-16
CPU 명령어 수준 병렬성을 높이는 슈퍼스칼라와 비순차 실행
슈퍼스칼라, 비순차 실행, 분기 예측, 투기적 실행이 명령어 수준 병렬성을 활용해 CPU IPC를 높이는 방식을 정리한다.
2026-01-16
CPU 스케줄링 알고리즘의 선택 기준과 동작 방식
FCFS, SJF, Round Robin, 우선순위, MLQ, MLFQ의 CPU 스케줄링 특성과 선점 방식, 적용 환경을 비교한다.
2026-01-16
DaaS: 데이터센터 인프라를 서비스로 운영하는 방식
DaaS의 제공 범위와 Colocation·IaaS의 차이, 인프라 구성, 계약·보안·마이그레이션 검토 항목을 정리합니다.
2026-01-12
DDR 메모리의 전송 구조와 세대별 기술 변화
DDR 메모리의 양 에지 전송 원리, 프리페치와 타이밍, DDR1부터 DDR5까지의 전압·대역폭·채널 구조 변화를 정리한다.
2026-01-12
인터럽트: CPU 실행을 멈추고 비동기 이벤트를 처리하는 방식
인터럽트의 처리 과정과 하드웨어·소프트웨어·예외 분류, 벡터 테이블, 우선순위, 운영체제별 관리 방식을 정리한다.
2026-01-06
캐시 메모리의 지역성·매핑·쓰기 정책
CPU와 메모리의 속도 차이를 줄이는 캐시 메모리의 지역성, 계층 구조, 매핑·교체·쓰기 정책과 일관성 관리 방식을 정리한다.
2026-01-04
임계영역과 동기화: 공유 자원 접근을 제어하는 방법
임계영역의 상호배제·진행·한정 대기 조건과 Peterson 알고리즘, 원자 연산, Mutex·Semaphore 활용을 정리한다.
2026-01-04
CPU 주소지정방식과 메모리 피연산자 접근
CPU 주소지정방식의 피연산자 위치 계산 원리와 즉시·직접·간접·레지스터·인덱스·베이스·상대 주소지정의 특성을 정리한다.
2026-01-03
Context Switching: CPU 실행 상태를 넘기는 과정과 오버헤드
Context Switching의 상태 저장·복원 과정, 프로세스와 쓰레드 전환 비용, TLB·캐시 영향과 최적화 방법을 정리한다.
2026-01-03
CPU 제어 장치가 명령어 실행을 조율하는 방식
CPU 제어 장치의 명령어 해석, 제어 신호 생성, 명령어 사이클과 Hardwired·Microprogrammed 설계 방식을 정리한다.
2026-01-03
CPU 명령어 사이클: 인출부터 인터럽트 처리까지
CPU 명령어 사이클의 Fetch·Decode·Execute 흐름과 메모리 접근, Write Back, 인터럽트, 파이프라인 및 CPI의 관계를 정리한다.
2026-01-03
CPU 명령어 실행 상태와 파이프라인 흐름
CPU가 Fetch, Decode, Execute, Memory Access, Write Back 상태를 거쳐 명령어를 처리하는 흐름과 파이프라인 동작을 정리한다.
2026-01-03
CPU 명령어 파이프라인: 해저드와 실행 최적화의 구조
CPU 명령어 파이프라인의 단계별 실행 구조와 성능 특성, 데이터·제어·구조적 해저드 및 최적화 기법을 정리한다.
2026-01-03
CPU 파이프라인과 비파이프라인의 처리량·복잡도 비교
CPU 파이프라인과 비파이프라인 구조를 처리량, CPI, 레이턴시, 해저드, 클럭 속도와 설계 복잡도 관점에서 비교한다.
2026-01-03
CPU 스케줄링과 프로세스 실행 순서 설계
CPU 스케줄링의 목표와 FCFS, SJF, Round Robin, 우선순위 큐, 실시간·멀티프로세서·자바 스레드 스케줄링을 정리한다.
2026-01-03
CPU 구조와 명령어 실행, 성능을 높이는 프로세서 기술
CPU의 제어장치·ALU·레지스터·캐시 구조부터 명령어 사이클, 파이프라이닝, 멀티코어와 ISA까지 정리한다.
2026-01-02
CPU 멀티스레딩과 SMT·멀티코어 병렬 실행 구조
Superscalar CPU의 멀티스레딩 방식과 SMT, CMP의 차이, 자원 공유와 스레드 스케줄링의 운영 관점을 정리한다.
2026-01-02
임계영역과 동시성 제어: 공유 자원을 안전하게 다루는 법
임계영역의 발생 조건과 Race Condition 원리, Mutex·Semaphore·Monitor·Spinlock 기반 동시성 제어를 정리한다.
2026-01-02
CPU 성능평가와 HW 용량산정: 벤치마크 기반 시스템 용량 계획
CPU 성능평가와 HW 용량산정의 절차, TPC·SPEC 벤치마크 지표, 워크로드와 고가용성 검토 항목을 정리한다.
2025-12-30
CPU 캐시 구조와 메모리 접근 성능 설계
CPU와 DRAM 사이의 속도 격차를 줄이는 캐시의 지역성, 배치·교체·쓰기 정책과 AMAT, MESI 일관성을 정리한다.
2025-12-28
CPU 명령어 사이클과 레지스터 동작 이해
CPU가 명령어를 인출·해독·실행·저장하는 명령어 사이클과 PC, IR, MAR, MBR, AC 레지스터의 역할을 정리한다.
2025-12-28
CPU 병렬처리 기법: 파이프라이닝부터 EPIC까지
CPU 명령어 병렬처리의 실행 단계와 파이프라이닝, 슈퍼스칼라, VLIW, EPIC의 구조·트레이드오프를 정리한다.
2025-12-28
CPU 스케줄링 알고리즘과 성능 지표
CPU 스케줄링의 선점·비선점 방식과 FCFS, SJF, HRN, RR, SRTF, 다단계 큐의 특성 및 성능 지표를 정리한다.
2025-12-28
CPU 클럭: 프로세서 동작을 맞추는 타이밍 신호
CPU 클럭의 주기와 주파수, 엣지 트리거, 클럭 도메인과 클럭 게이팅·DVFS·PLL의 역할을 정리한다.
2025-12-25
메이저 상태 사이클로 읽는 CPU 명령어 처리 흐름
메이저 상태 사이클의 Fetch, Indirect, Execute, Interrupt 전이와 마이크로 연산, F·R 플립플롭 상태를 정리한다.
2025-12-25
CPU 명령어 사이클을 구성하는 메이저 상태
CPU 메이저 상태의 Fetch, Execute, Indirect, Interrupt 흐름과 상태 레지스터, 상태별 마이크로 연산을 정리한다.
2025-12-25
CPU 마이크로 연산과 제어 신호의 실행 구조
CPU 내부에서 레지스터와 플래그 상태를 바꾸는 마이크로 연산의 유형, 제어 신호, 클럭 동기화와 명령어 실행 관계를 다룹니다.
2025-12-25