Цитата Сообщение от shattered Посмотреть сообщение
в T11 нет понятия bus error, и чтобы его добавить корректно, придется немного перетряхнуть код.
Мне показалось удобным добавлять Trap_4 в код при помощи исключений :

Код:
	if( !abRAM[addr] )
	{
		wBadAddr = addr;
		nBadAccessType = 4;
		throw(0);
	}
Тогда бросать исключения можно в любом месте и на любом уровне вложенности вызовов подпрограмм, а обрабатывать - только на самом верхнем уровне.