Цитата Сообщение от shattered Посмотреть сообщение
Занятно -- ТО пишет, что перед чтением/записью слова в регистр данных нужно ждать "запрос данных 1", но похоже, так делает только начальный загрузчик, а DW.SYS -- нет. Или он рассчитывает, что пока данные не готовы, будет Trap 4?
Дело ( похоже ) в том, что период готовности данных в КЖД короче, чем два цикла DATI, поэтому последовательные команды чтения регистра данных работают без проблем.

Код:
				;	  MOV	(R2)+,@R4 for write
				;	  MOV	@R4,(R2)+ for read
321$:	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	MOV	(R2)+,@R4
	SOB	R1,321$