Цитата Сообщение от Patron Посмотреть сообщение
Такой вариант исключён и для ВМ1 и для ВМ2. Они хранят только одно прочитанное слово и это слово всегда команда.

Дело в том, что предвыборка у ВМ1 и ВМ2 начинается только тогда, когда точно известно, что больше обращений к шине у текущей команды не будет. Такое бывает лишь в 2х случаях:

1. Операция начата, а приёмник результата операции - регистр.
2. Запись результата операции в память уже выполнена.

Легко заметить, что в обоих этих случаях следующее слово, загружаемое из памяти - команда.
Вовсе нет. В начале каждой команды он делает независимо ни от чего выборку следующего за командой слова. Если же в команде происходит запись в это слово, или же переход, то тогда идет перекеширование этого предвыбранного слова заново. Все же почитай доки, вижу, что до сих пор их не смотрел)