문서 목록
⭐️는 필수 지식, 💡는 이해하면 좋은 지식이에요.

컴퓨터구조와 운영체제

개념 설명

CPU, 메모리, 저장장치 등 하드웨어 자원을 운영체제가 관리하여 프로그램 실행을 지원하는 구조.

핵심 포인트

  • CPU: ALU(연산), 레지스터(임시저장), 제어장치(명령어 해석)로 구성
  • 메모리 계층: 레지스터 > 캐시(L1/L2/L3) > RAM > 저장장치 순으로 속도 감소
  • 프로세스: 실행 중인 프로그램, 스레드: 프로세스 내 실행 단위
  • 문맥교환: CPU가 프로세스 간 전환 시 상태 저장/복원하는 과정

예시 코드

// OS 스케줄링과 유사한 JavaScript 이벤트 루프
console.log('1'); // 동기 실행

더 많은 내용을 확인하세요! 📚

컴퓨터구조와 운영체제의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.

✨ 모든 기술 문서 무제한 액세스

📝 실습 예제와 상세한 코드 설명

🎯 면접 예상 질문과 답변 가이드

플랜 비교하기