Как я могу улучшить эти инструкции по арке 8051?

Я записываю в память несколько адресов и мне нужно оптимизировать код. Есть лучший способ сделать следующее?

SETB 00h
SETB 01h
SETB 02h
SETB 03h
SETB 04h
SETB 05h
SETB 06h
SETB 07h

2 ответа

Решение

Я думаю, что вы хотите сделать, это:

MOV 20h,#0FFh

это должно быть эквивалентно установке каждого байта

Я вижу технические характеристики и косвенный адрес лучше для изменений

MOV @R0,#0FFh
Другие вопросы по тегам