하드웨어컴퓨터에서 각종 정보의 전송 통로를 제공해주고, 정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체ex) 메인 보드, CPU, HDD, 키보드, 마우스, 모니터소프트웨어정보들이 이동하는 방향과 정보 처리의 종류를 지정 및 그러한 동작들이 수행될 시간을 지정해
명령어 인출(Instruction fetch) : 기억장치로부터 명령어를 읽어온다명령어 해독(Instruction decode) : 수행해야 할 동작을 결정하기 위하여 명령어를 해독한다데이터 인출(Data fetch) : 명령어 실행을 위하여 데이터가 필요한 경우에는
CPU와 주기억장치의 속도 차이를 보완하기 위하여 그 사이에 설치하는 반도체 기억장치CPU와 주기억장치 사이에 위치CPU가 기억장치로부터 데이터를 읽기 전 캐시에 있는지 검사있다면 즉시 인출 가능하므로 액세스 시간 크게 단축캐시 적중(cache hit)CPU가 액세스하
실수를 정수부와 소수부로 분리표현 가능한 범위도 작고 비효율적컴퓨터에서 실수를 표현하는 방법 중 하나가수(M)는 정밀도(precision)를 결정해주고, 지수(E)는 표현 가능한 수의 범위(range)를 결정매우 큰 수와 매우 작은 수를 표현할 때 유용정규화(Norma
데이터 전송 중 발생할 수 있는 오류를 검출하기 위해 사용되는 비트데이터의 무결성을 확인짝수 패리티(Even Parity) \- 데이터 비트에서 1의 개수를 짝수로 만드는 방식 \- '1011001'에서 1이 네 번 등장하므로 패리티 비트로 0이 추가되어 '101
RISC 아키텍처 \- ARM 프로세서는 RISC(Reduced Instruction Set Computer) 아키텍처를 기반으로 설계 \- RISC 아키텍처는 간단한 명령어 세트를 사용하여, 각 명령어를 효율적으로 처리 \- 복잡한 명령어 세트를 사용하는 CIS