@demsp

Как работает счетчик команд в процессоре?

Из книги: "Команда может занимать от 1 (только код операции) до 11 и более байт, если задаются 4-байтовое смещение и 4-байтовый операнд в режиме непосредственной адресации, а также 2 байта адресного режима и код операции."
Как я понимаю, процессору нужно увеличить счетчик команд при переходе к следующей операции. Но если команды имеют разный размер, как тогда процессор находит начало следующей команды? А если счетчик увеличивается на 1, т.е. РС+1, как тогда обрабатываются команды больше одного байта?
  • Вопрос задан
  • 524 просмотра
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Вычисляет на основе текущей команды.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы