마이크로프로그램은 일반적으로 ROM(Read-Only Memory)에 저장됩니다. 이는 마이크로프로그램이 변경되지 않고 안정적으로 저장되어야 하기 때문입니다. RAM(Random Access Memory)에 저장할 경우 비휘발성 특성을 잃게 되어 전원이 꺼지면 데이터가 사라집니다. 따라서 마이크로프로그램을 RAM에 저장한다는 설명은 옳지 않습니다. 보기 2, 3, 4는 마이크로프로그램의 일반적인 특성과 기능에 대한 올바른 설명입니다. 마이크로프로그램은 CPU 내의 제어장치에서 각종 제어신호를 발생시키며, 마이크로 명령으로 구성되어 CPU의 동작을 설계하는 역할을 담당합니다.