Важная информация

User Tag List

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

Тема: RLE сжатие (покритикуйте)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member Аватар для Vladson
    Регистрация
    14.01.2008
    Адрес
    Эстония, Таллинн
    Сообщений
    177
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    24
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию RLE сжатие (покритикуйте)

    Собственно сжатие картинки и разжатие
    (причём разжатие занимает всего 20 байт)
    Код:
    	ORG	7E00H
    	LD	HL,4000H
    	LD	DE,8000H
    L4	LD	B,00H
    	LD	C,(HL)
    L3	INC	HL
    	LD	A,H
    	CP	5BH
    	JR	Z,L5
    	INC	B
    	LD	A,FFH
    	CP	B
    	JR	Z,L6
    	LD	A,(HL)
    	CP	C
    	JR	Z,L3
    L6	LD	A,B
    	LD	(DE),A
    	INC	DE
    	LD	A,C
    	LD	(DE),A
    	INC	DE
    	JR	L4
    L5	LD	A,0
    	LD	(DE),A
    	RET
    Код:
    	ORG	7F00H
    	LD	HL,8000H
    	LD	DE,4000H
    L2	LD	A,(HL)
    	CP	0
    	RET	Z
    	LD	B,A
    	INC	HL
    	LD	A,(HL)
    	INC	HL
    L1	LD	(DE),A
    	INC	DE
    	DJNZ	L1
    	JR	L2
    Собственно критики хочется, мало ли у кого есть советы...
    Разрабатываю новый сетевой протокол
    Variable Length Advanced Data Sending Over Network
    Что он будет делать и зачем нужен не знаю, разработал пока только название.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

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

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

Похожие темы

  1. Архивирование, сжатие, упаковка.
    от GriV в разделе Программирование
    Ответов: 30
    Последнее: 22.07.2019, 17:25
  2. Ответов: 25
    Последнее: 09.08.2006, 11:21
  3. Ответов: 18
    Последнее: 18.06.2006, 16:50
  4. порты #x5 покритикуйте :)
    от Ronin в разделе Несортированное железо
    Ответов: 15
    Последнее: 16.06.2006, 12:32

Ваши права

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