컨텍스트 스위칭 (Context Switching) 1. 개요 컨텍스트 스위칭(Context Switching)이란 운영체제가 현재 실행 중인 프로세스나 스레드의 상태를 저장하고, 다음에 실행할 프로세스나 스레드의 상태를 복원하여 CPU의 제어권을 전환하는 과정을 말합니다. 이는 단일 CPU 환경에서도 여러 프로그램이 동시에 실행되는 것처럼 보이게 하는 멀…
검색 결과
"레지스터 세트"에 대한 검색 결과 (총 6개)
ARM64 ARM64은 ARM 아키텍처의 64비트 확장 버전으로, 공식적으로는 AArch64(ARM Architecture 64-bit)라고도 불립니다. 이 아키텍처는 ARM Holdings(현재는 SoftBank 산하의 Arm Limited)에서 개발하였으며, 모바일 기기뿐 아니라 서버, 임베디드 시스템, 데스크톱 컴퓨터에 이르기까지 다양한 컴퓨팅 환경에…
명령어 세트 아키텍처 (Instruction Set Architecture, ISA) 1. 개요 명령어 세트 아키텍처(Instruction Set Architecture, 이하 ISA)는 컴퓨터의 소프트웨어가 하드웨어에 명령을 내리기 위해 사용하는 추상적인 인터페이스이자 규격이다. ISA는 CPU가 이해하고 실행할 수 있는 기계어 명령어들의 집합, 레지스터…
128비트 레지스터 128비트 레지스터(128-bit register)는 컴퓨터 아키텍처에서 128비트(16바이트)의 데이터를 한 번에 저장하고 처리할 수 있는 하드웨어 수준의 데이터 저장소입니다. 일반적으로 64비트 프로세서의 확장된 데이터 경로와 연산 능력을 제공하며, 특히 SIMD(Single Instruction, Multiple Data) 명령어를…
EM64T EM64T(Extended Memory 64 Technology)는 인텔(Intel)이 개발한 64비트 마이크로프로세서 아키텍처 기술로, 기존의 x86 아키텍처를 확장하여 64비 연산을 지원하도록 설된 기술입니다. 이 기술은 인텔의 x86 프로세서 라인에 64비트 처리 능력을 추가함으로써, 메모리 주소 공간 확장, 성능 향상, 미래 지향적인 컴퓨…
RISC-V 개요 RISC-V(리스크파이브)는 오픈 소스 기반의 명령어 세트 아키텍처(ISA, Set Architecture)로, 201년 미국 캘리포니아 대학교 버클리 캠퍼스(UC Berkeley)의 컴퓨터 과학 연구팀이 개발을 시작한 프로젝트이다. RISC-V는 기존의 상용 ISA(예: x86, ARM)와 달리 모든 사람이 자유롭게 사용, 수정, 배포할…