월: 2020 2월

버스 중재 (Bus Arbitration)

I. 버스 중재 (Bus Arbitration)의 개요 가. 버스 중재의 개념 버스 경합이 발생하였을 때, 각 버스 마스터가 미리 정해진 기준에 따라 순서대로 버스를 사용할 수 있게 해주는 기술 나. 버스 중재를 위한 구성 요소 버스 마스터: 시스템 버스에 연결된 컴퓨터의 기본 장치 버스 경합: 여러 버스 마스터가 동시에 시스템 버스 사용 요구 시 버스 경합이

상호 배제 기법, 모니터 (Monitor)

I. 모니터의 개요 가. 모니터의 개념 프로그래밍 언어 수준에서 동시성을 제어하여 타이밍 오류를 해결한 상호 배제 기법 나. 모니터의 특징 세마포어의 이론적 기반 제공, 타이밍 오류와 P/V 연산 코드구현 순차적으로만 사용할 수 있는 공유 자원 및 그룹 할당 데이터, 프로시저를 포함하는 병행성 구조   II. 모니터의 동작 개념도/구성 요소와 연산의 구현 가. 모니터의 동작 개념도/구성

FTL (Flash Translation Layer)

I. FTL (Flash Translation Layer)의 개요 개념도 개념 운영체제에서 사용하는 파일시스템의 논리 섹터 주소를 SSD (Solid State Drive)의 물리 블록과 페이지 주소로 변환하는 계층 운영체제의 파일시스템은 HDD의 디스크 섹터 기반 주소 체계를 사용하지만, SSD는 블록과 페이지 단위로 메모리 셀을 구성하므로 호환성 문제 발생 SSD는 운영체제의 파일시스템 호환성을 지원하기 위해 FTL을 통해 논리적 섹터 구조를 지원

SSD (Solid State Drive)

I. SSD의 개요 가. SSD (Solid State Drive)의 개념 기존 HDD 역할을 낸드(NAND) 플래시 메모리와 컨트롤러가 대신하여 속도, 무게, 전력 소모 등 향상시킨 반도체 보조기억장치 나. SSD의 특징 특징 설명 회로 유형 측면 – 낸드 플래시 메모리(비휘발성)로 만든 저장장치 적용 단말 측면 – 모바일 기기에 적합한 차세대 저장장치 저장방식 측면 – 기계적인 원리가 아닌 반도체