Среди аппаратных средств начнём с оперативной памяти аКа ОЗУ (оперативное запоминающее устройство). Оно является хранилищем, в котором лежат единички да нолики или, иначе, биты. Запущенное Ядро вместе с процессами находятся именно в ОЗУ и являются лишь наборами бИтов. Над памятью шаманит процессор – он считывает из неё инструкции и данные, а затем результат обратно записывает в память.
Сейчас в нашу студию врывается новый термин – состояние. Его можно будет применять к памяти, процессам, ядру и т.п. Раз процессы, ядро и всё остальное программное является лишь последовательностью битов, то под «состоянием» мы будем подразумевать лишь их определенный порядок, а именно в момент N процесс X имел состояние 1010, а через секунду 1011. Конечно, такой пример является ну таким себе, лучше снова применить абстракцию – процесс Х ожидает входа данных т.е. находится в таком состоянии, в котором он способен принять данные. Если перейти на криминалистический тон, то можно представить такую ситуацию: