Цитата Сообщение от ivagor Посмотреть сообщение
Код:
SetPal:
		lxi h,COLR15
		mvi e,15
SetPalLoop:
		mov a,e
		out 2
		mov a,m
		out 0Ch
		xthl
		xthl
		dcx h
		dcr e
		mov a,a
		out 0Ch
		jp SetPalLoop
но это вариант "общего назначения", в микродеме как правило можно еще сократить за счет трюков.

Какие есть трюки в ассемблере ?

Например для сокращения кода я использую такой
вместо lda nnnn/inr a/sta nnnn
пишу lxi h,nnnn/inr m
экономия 3 байта

А что ещё есть из трюков ?