
Сообщение от
gid
CPU получает сигналы МПИ
Правильно ли я понимаю, что следующий интерфейс является исчерпывающим для V-модели 1801ВМ1:
Код:
typedef unsigned short word;
struct MPI_signals_type
{
bool SACK;
bool DMGO;
bool DMR;
bool SEL1;
bool SEL2;
word AD;
bool BSY;
bool DCLO;
bool ACLO;
bool IRQ1;
bool IRQ2;
bool IRQ3;
bool INIT;
bool VIRQ;
bool IAKO;
bool DOUT;
bool DIN;
bool RPLY;
bool WTBT;
bool SYNC;
};
class VM1_MPI_interface {
public:
virtual void Clock()=0;
virtual MPI_signals_type & Link_MPI()
{
return MPI_signals;
}
protected:
MPI_signals_type MPI_signals;
};