컴퓨터 시스템은 크게 하드웨어와 소프트웨어로 나눌 수 있다하드웨어 : 컴퓨터를 구성하는 기계적 장치소프트웨어 : 하드웨어를 제어하는 명령어 집합하드웨어는 중앙처리장치(CPU), 기억장치(RAM, HDD), 입출력장치(마우스, 프린터)로 나뉜다.이들은 시스템 버스로 연결
중앙처리 장치 CPU는 크게 연산 장치, 제어장치, 레지스터로 구성된다.연산 장치산술 연산과 논리 연산을 수행연산에 필요한 데이터를 레지스터에서 가져오고, 연산 결과를 다시 레지스터로 보낸다제어 장치명령어를 순서대로 실행할 수 있도록 제어하는 장치주기억장치에서 명령어를
속도가 빠른 장치와 느린 장치 사이의 속도 차이에 따른 병목 현상을 줄이기 위한 메모리CPU가 주기억장치에 저장된 데이터를 읽어올 때, 자주 사용하는 데이터를 캐시 메모리에 대신 저장하면 다음에 이용할 때 주기억장치가 아닌 캐시 메모리에서 먼저 가져오면서 속도를 향상시
컴퓨터는 실수를 고정 소수점과 부동 수소점 두 가지 방식으로 표현한다소수점이 찍힐 위치를 정해놓고 소수를 표현부호, 정수부, 소수부로 구성총 32비트 중 '부호(1비트) + 정수부(15비트) + 소수부(16비트)'로 구성장점 : 실수를 단순하게 표현단점 : 정수부와 소
데이터 전송 시, 오류 검사 및 수정정보 전달 과정에서 오류가 생겼는지 검사하기 위해 추가하는 비트전송하는 데이터의 각 문자에 1비트를 더하여 전송8비트 구조에서 7비트는 전송 데이터, 1비트는 패리티 비트다종류는 2가지로 짝수 패리티 비트, 홀수 패리티 비트가 있으며
프로세서 : 정보를 전달하는 여러 장치로 구성되어 사용자가 애플리케이션을 실행할 때 요청한 작업을 처리ARM(Advanced RISC Machine) : 진보된 RISC 기기RISC(Reduced Instruction Set Computing) : 감소된 명령 집합 컴