Komut seti (instruction set), bir mikroişlemcinin anlayabileceği ve yürütebileceği temel komutların topluluğudur. Bu komutlar, işlemcinin işlemleri gerçekleştirmesi için talimatlar verir ve şunları içerebilir: - aritmetik işlemler için komutlar; - bellek erişimi için komutlar; - kontrol komutları; - giriş/çıkış işlemleri için komutlar. Farklı işlemcilere sahip sistemlerde çalışabilen yazılımların oluşturulmasını sağlamak için, her işlemci üreticisi kendi özel komut seti mimarisini (ISA) geliştirir.