인터페이스 (3) 썸네일형 리스트형 [하드웨어 뜯어보기] 인터페이스/통합편 #40 - 입출력장치의 통신 구조 세상과 소통하는 감각기관키보드·마우스·모니터·스토리지·네트워크와 대화하는 컴퓨터의 복잡한 신경 프로토콜핵심요약입출력장치는 컴퓨터가 현실과 연결되는 감각기관이다.USB·HDMI·SATA·Ethernet 등 인터페이스는 각각 규격과 통신 프로토콜이 다르다.모든 I/O는 버스 → 드라이버 → OS → CPU 계층을 통해 동작한다.DMA와 인터럽트는 I/O 장치가 효율적으로 데이터를 전달하게 만든다.I/O 성능은 시스템 체감 속도에 지대한 영향을 미친다. 1. I/O 장치란 무엇인가?핵심 문장: 입출력(I/O)은 컴퓨터가 세상과 만나는 관문이다. 컴퓨터는 스스로 정보를 만들어낼 수 없습니다. 외부에서 데이터를 받아들이거나(입력), 외부로 결과를 전달해야(출력) 비로소 유의미한 작업을 수행할 수 있습니다. 따라서.. [하드웨어 뜯어보기] 인터페이스/통합편 #39 - 버스와 인터페이스 총정리 부품 간 신호가 오가는 신경망CPU·메모리·GPU·스토리지·입출력 장치를 하나의 유기체로 엮는 시스템의 ‘데이터 혈관’핵심요약버스(Bus)는 모든 부품이 데이터를 주고받는 통신로(신경망)이다.CPU-RAM-GPU-SSD는 각기 다른 버스를 통해 연결된다.DMA·인터럽트는 CPU의 부담을 줄여 시스템 효율을 극대화한다.PCIe·QPI·Infinity Fabric 같은 현대 버스는 고속 직렬 구조로 진화했다.버스를 이해하면 ‘시스템 전체 성능’이 왜 그렇게 나오지 설명할 수 있다. 1. 버스(Bus)란 무엇인가?핵심 문장 : 버스는 모든 부품이 데이터를 주고받는 ‘신경다발’이며, 시스템 전체의 혈관이다. CPU가 아무리 빠르더라도 메모리나 저장장치, GPU와 통신할 수 없다면 컴퓨터는 단 한 줄의 명령도 실.. [하드웨어 뜯어보기] 저장장치 #34 - NVMe와 PCIe SSD 초고속 데이터 고속도로로 진입하다PCIe 레인, 병렬 큐, 컨트롤러 구조가 만드는 SSD의 극한 속도핵심요약NVMe SSD는 PCIe 레인을 통해 CPU와 직접 통신하는 초고속 저장장치다.AHCI(SATA) 기반 SSD보다 훨씬 많은 병렬 큐를 지원해 지연시간이 매우 짧다.컨트롤러는 NVMe 명령을 큐 단위로 처리하며 DMA를 통해 직접 메모리를 읽고 쓴다.NVMe는 고속 컴퓨팅, 서버, AI 환경에서 표준으로 자리 잡았다. 1. NVMe와 PCIe SSD는 무엇인가?핵심 문장: NVMe SSD는 CPU와 ‘직결된 고속 데이터 고속도로’를 타고 달리는 저장장치이다. NVMe(Non-Volatile Memory Express)는 플래시 메모리(SSD)를 위해 새롭게 설계된 저장장치 프로토콜입니다. 기존 S.. 이전 1 다음