В моих примечаниях к лекции по компьютерной архитектуре для описания языка RTL было написано, что:
Если две или более операции должны выполняться одновременно, они разделяются запятыми
P: R3 <- R5, MAR <- IR </p>
Здесь, если функция управления P = 1, загрузить содержимое R5 в R3 и одновременно (часы) загрузить содержимое регистраIR в регистр MAR
, но я читал ранее, мы можем передавать только один регистр в другой.например, A <- C, D <- C допустимо (потому что мы передаем C на шину и устанавливаем разрешение записи для A и D на 1), но A <- CD <- E недопустимо, потому что приодиночные часы C или E должны быть на шине.Так как же это верно? </p>
P: R3 <- R5, MAR <- IR </p>