마이크로컴퓨터 구성도
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