본문 바로가기
반응형

입출력장치2

[CS] 컴퓨터 구조 (7) 입출력장치 입출력 장치는 앞서 학습한 CPU 메모리보다 다루기가 까다롭다. 일단 입출력장치에는 종류가 너무도 많다. 장치가 다양하면 장치마다 속도, 데이터 전송 형식 등도 다양 해지며 정보를 주고 받는 방식을 규격화하기가 어렵다. 또 일반적으로 CPU와 메모리의 데이터 전송률은 높지만 입출력 장치의 데이터 전송률은 낮다.(전송률이란 데이터를 얼마나 빨리 교환할 수 있는지를 나타내는 지표) 이러한 이유로 입출력 장치는 장치 컨트롤러를 통해 컴퓨터와 연결된다. 이를 통해 컴퓨터 내부와 정보를 주고 받게 된다. 장치 컨트롤러의 역할 - CPU와 입출력장치 간의 통신 중개(일종의 번역가 역할 수행. 즉 통신의 규격화) - 오류 검출 - 데이터 버퍼링( 버퍼링이란? : 전송률이 높은 장치와 낮은 장치 사이에 주고 받는 데이.. 2023. 7. 13.
[CS] 컴퓨터 구조 (1) 컴퓨터의 핵심 부품들 컴퓨터 구조를 공부하면서 배운 내용을 정리해보자. 컴퓨터는 기본적으로 사람의 명령을 받아 그 명령을 수행하는 기계이다. 컴퓨터가 이해하는 정보는 데이터와 명령어가 있다. -데이터 숫자, 문자, 이미지, 동영상과 같은 정적인 정보, 컴퓨터와 주고 받는 혹은 내부에 저장된 정보를 데이터라고 통칭하기도 한다. 0.1만을 사용한 2진법으로 숫자와 문자를 표현한다. -명령어 컴퓨터는 결국 명령어를 처리하는 기계이므로 컴퓨터를 실질적으로 움직이는 정보라고 할 수 있겠다. 위 설명한 데이터는 명령어를 위한 일종의 재료인 셈이다. 컴퓨터의 네 가지 핵심 부품 -CPU 컴퓨터의 두뇌라고 할 수 있다. 메모리에 저장된 명령어를 읽어들이고 해석하고, 실행하는 부품이다. 크게 ALU(산술연산논리장치), 제어장치, 레지스터로 .. 2023. 6. 12.
반응형