Цитата Сообщение от Hunta Посмотреть сообщение
Всё равно не понял, что там было исправлять? Вроде всё работает и так.
При запуске теста 791401.MAC на моделирование затыкается на halt:
Код:
;_____________________________________________________________________________
;
incb1:		cmp	@R5, #66 		; тест 66, incb decb
		bne	eincb1			;
		inc	@R5			;
		mov	#temp, R4		;
		movb	#177, @R4 		;
		sec				;
		incb	@R4			;
		jsr	PC, @#$cc13		;
		mov	#376, @R4 		;
		mov	#$cc11,	R0		;
		incb	(R4)+			;
		jsrR0				; jsr PC, (R0)+ избегаем ошибки Z
						;
		tstb	-(R4)			;
		tst	-(SP)			;
		mov	R4, (SP)+		;
		clc				;
		incb	@-(SP)			;
		jsr	PC, @#$cc4		;
		cmpb	@(SP)+,	@(R4)+		;
		sec				;
		incb	-1(R4)			;
		jsr	PC, @#$cc1		;
		cmpb	-(R4), #1		;
		beq	1$			;
		mov	#241, -(R5) 		;
		inc	-(R5)			;
		halt				; ошибка incb	-1(R4)
   						;
1$:		sec				;
Как вариант, могу предположить, что у меня в проекте БК1610 что-то не правильно сделано.
Но без правок cpu у меня проект не работает.