|
он именно так выполняет. Главное факт того, что это может происходить КАЖДЫЙ ТАКТ. Из-за наличия кучи шин (PB - 32 bita, BB, CB, DB - по 16 бит и EB с FB тоже по 16 бит). Между прочем, и происходит каждый такт - FETCH фаза конвейера читает PB, фазы access & read - читают по BB, CB и DB, а фаза write пишет по EB и FB. И это все происходит одновременно, если, конечно не возникает конфликта памяти (правильно расположены данные по блокам DARAM/SARAM). И если для цикла испорльзована аппаратная поддержка, а не команды переходов, то кстати, конвейер не чистится.
P.S. Про 54хх не скажу как там - давно очень было, я про 55хх.
E-mail: info@telesys.ru