Введение
Как и люди, компьютеры используют мозг для обработки информации. Для компьютера мозг - это центральный процессор (ЦП). ЦП - это микросхема, которая выполняет все компьютерные программы. Он находится на материнской плате и взаимодействует со всеми другими аппаратными компонентами внутри компьютера. Ничто не может работать без предварительной обработки процессора.
4 этапа обработки информации
В каждой компьютерной программе есть набор инструкций. ЦП использует инструкции как руководство для запуска программ. Чтобы определить, что делать с инструкциями, ЦП выполняет 4 шага, чтобы убедиться, что программа работает без ошибок. Четыре шага - это выборка, декодирование, выполнение и обратная запись.
Видео дня
Фаза извлечения
Первое, что нужно сделать, это этап выборки. Когда пользователь делает команду на открытие программы, ЦП получает этот запрос и обрабатывает его. Затем ЦП извлекает желаемую программу, обращаясь к памяти для местоположения программы. Каждая программа имеет номер счетчика программ; это план, который ЦП использует для поиска программы и получения дальнейших инструкций от программы.
Фаза декодирования
Декодирование - это следующий этап процесса. Когда ЦП загружает программу, он не видит всех тех красивых графических аспектов, которые мы видим. Все, что он видит, - это программный код. Этот код необходимо расшифровать на языке, понятном процессору. Существуют буквально сотни различных языков программирования, которые программисты используют для написания программ. ЦП должен сначала решить, на каком языке написана программа, а затем декодировать ее, чтобы понять инструкции, содержащиеся внутри кода.
Процесс декодирования - это еще один список шагов. ЦП разбивает код таким образом, чтобы он стал управляемым. Части, с которыми имеет дело ЦП, - единственные, которые напрямую с ним взаимодействуют. Код операции (указывает числовой порядок кода) используется для определения порядка, в котором код должен быть выполнен. Бывают случаи, когда ЦП не может интерпретировать код самостоятельно; поэтому он использует переводчик, называемый микропрограммой. Как только микропрограмма интерпретирует код, она отправляет инструкции обратно в ЦП на понятном ей языке.
Фаза выполнения
Далее идет этап выполнения. После определения числового порядка инструкций в коде ЦП теперь готов выполнять их по порядку. Программа загружена и подготовлена для пользователя. Начиная с шага 1, при необходимости загружаются все компоненты, необходимые для эффективного выполнения программы, с использованием кода операции и микропрограммы.
Фаза обратной записи
Фаза обратной записи - последняя. Во время каждого из предыдущих шагов ЦП записывает отзывы о процессе. Это необходимо, если на одном из шагов возникла проблема. Даже если все загрузилось успешно, ЦП записывает статус обратно в память. Примером этого является случай, когда из-за ошибки Windows не запускается должным образом. После перезагрузки компьютера ЦП записывает ошибку в память. Когда программа загружается снова, ЦП получает информацию о последней попытке и отображает сообщение пользователю. Итак, вот как компьютер обрабатывает информацию; следуя заранее определенным шагам и инструкциям внутри программного кода с использованием ЦП.