마이크로컴퓨터 구성도

flowchart TB
    subgraph CPU["CPU"]
        PC["PC
Program Counter"] DEC["Decoder"] ALU["ALU"] GPR["General Registers"] SYSR["System Registers"] PC -- 명령 주소 --> DEC DEC -- 제어 신호 --> ALU GPR <--> ALU SYSR <--> DEC end ROM["ROM
부팅 코드 / 명령 저장"] RAM["RAM
실행 중 데이터 / 스택"] MAINBUS["Main Bus
Address / Data / Control"] LOCALBUS["Local Bus"] UART["UART"] PERI["Peripherals
PWM / Sensor / Audio"] ROM <--> MAINBUS RAM <--> MAINBUS CPU <--> MAINBUS MAINBUS <--> LOCALBUS LOCALBUS <--> UART LOCALBUS <--> PERI