Кожна мала електронно-обчислювальна машина містить два блоки -процесор і основну пам'ять (рис. 2.1), котрі є центральною частиною машини. У блоці основної пам'яті зберігається оброблювана інформація та
програми, за якими вона обробляється. А процесор проводить обробку інформації відповідно до програми й керує роботою інших пристроїв машини.
Процес розв'язання будь-якої задачі на ЕОМ складається з послідовності елементарних дій, котрі може виконувати процесор, а саме: операції вибірки інформації з пам'яті або запису до неї, арифметичні та логічні операції, операції порівняння тощо.
Кожна така дія процесора визначається відповідною командою програми. На кожному кроці обробки інформації процесор вибирає з нам'яті чергову команду й дані, необхідні для її виконання, виконує Іадану командою дію та повертає результат у пам'ять. Далі процесор переходить до виконання наступної команди. Так, крок за кроком, продовжується доти, доки з пам'яті не надійде спеціальна команда, яка наказує процесорові припинити виконання програми.