User Tag List

Показано с 1 по 10 из 82

Тема: Вопрос по ассемблеру Z80

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    Регистрация
    03.07.2021
    Адрес
    г. Кировск
    Сообщений
    922
    Спасибо Благодарностей отдано 
    87
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    156 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Zidane Посмотреть сообщение
    Или практичнее будет использовать цикл, увеличивая значение адреса на величину смещения?
    Все зависит от предпочтений: или цикл, но помедленней, или развертываем код, занимая память, но выигрываем в скорости.
    Более-менее универсальный вариант с переменным смещением:

    Код:
    А=записываемое число, HL=нач. адрес записи, DE=приращение (шаг)
    если повторов 256 или меньше:
    
    MET	LD	(HL),A	; байт
    	ADD	HL,DE
    	DJNZ	MET
    	
    если больше 256 значений:
    
    	LD	BC,256*.SUM+'SUM ; счетчик "наоборот"
    MET	LD	(HL),A
    	ADD	HL,DE
    	DJNZ	MET
    	DEC	C
    	JR	NZ,MET

    Этот пользователь поблагодарил reddie за это полезное сообщение:

    Zidane(12.07.2022)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Книга по ассемблеру Z80
    от Shwartz в разделе Пресса
    Ответов: 11
    Последнее: 06.07.2018, 14:29
  2. Книги по бейсику и Ассемблеру Z80
    от stepmotor в разделе Программирование
    Ответов: 3
    Последнее: 30.01.2018, 19:53
  3. вопрос по z80 stealh
    от scl^mc в разделе Эмуляторы
    Ответов: 11
    Последнее: 17.08.2007, 15:32
  4. ламерский вопрос о временных диаграммах шин Z80
    от boo_boo в разделе Несортированное железо
    Ответов: 3
    Последнее: 30.01.2006, 13:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •