Page 399 - 3-3
P. 399
라. ATmega128 의 내부 구조
ATmega128 의 내부구조는 아래의 블록도와 같다 연산을 담당하는. ALU(Arithmetic and Logic
Unit), 범용 레지스터, SRAM, EEPROM 및 타이머 아날로그 디지털 컨버터 통신 디지털 입축력, ,
등의 기능등을 나태내고 있다 대부분의. MCU 는 비슷한 기능을 가지고 있고 아래와 그림과 같이,
표현한다.
그림 Ⅱ - 84 ATmega128 의 내부구조 (datasheet)
‣ 병렬처리의 최대 성능을 위해서 AVR 은 Harvard 구조를 사용한다.
‣ 하바드 구조에서는 프로그램 / 데이터에 대해 분리된 메모리와 버스가 사용된다.
‣ 고성능의 ALU 는 모든 32 개의 범용레지스터와 직접 연결되어 단일 사이클로 동작한다.
- 399 -