본문 바로가기

펌웨어2

CPU 기본 구성 CPU(Central Processing Unit)의 구성은 레지스터(Register Unit), 연산부(Operation Unit), 제어부(Control Unit)이다. CPU 기본 구성 CPU는 세 가지 부분으로 구성되며 레지스터(Register Unit), 연산부(Operation Unit), 제어부(Control Unit)로 이루어져있다. 1) 레지스터부 레지스터는 ALU(산술연산과 논리연산을 하는 회로 장치)가 연산을 수행하기 전 메모리부터 가져온 데이터를 임시로 저장하거나 연산 결과를 임시로 저장한다. 즉, 레지스터와 데이터 메모리를 레지스터 파일이라고 하는 하나의 통합 공간에 같이 두고 Register to Register 방식으로 일괄 관리한다. 2)연산부 ATmega32의 연산부는 AL.. 2022. 3. 6.
컴퓨터 시스템의 구성 컴퓨터 시스템의 구성 컴퓨터란 입력된 데이터를 받아들여 이를 처리, 저장, 검색하여 결과를 출력하는 기계이다. 내부적으로 이진법의 숫자를 처리, 저장, 검색하는 작업이며 엄밀히 얘기하면 높거나, 낮은 전압을 처리하는 작업이다. 컴퓨터는 크게 하드웨어와 소프트웨어로 나눌 수 있다. 하드웨어의 장치 중 핵심은 프로그램을 실행하는 프로세서이고 이외에 프로그램이 실행될 때 여러 가지 데이터를 저장하는 메모리와 입출력을 담당하는 디바이스가 있다. 예를 들어 키보드, 마우스, 모니터, 프린터 등과 같은 것이다. 소프트웨어는 컴퓨터의 작동과 기능을 제어한다. 일반적인 컴퓨터 구조(Computer Architecture)는 계층별로 하드웨어-펌웨어-커널-OS(운영체제)-어플리케이션으로 구성되어 있다. 하드웨어 하드웨어.. 2022. 3. 5.