Список форумов Scenergy Web Resource Scenergy Web Resource
8-bit imagination. Post your mind!
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Алгоритмическое попрошайничество
На страницу Пред.  1, 2, 3
 
Начать новую тему   Ответить на тему    Список форумов Scenergy Web Resource -> News Discussion
Предыдущая тема :: Следующая тема  
Автор Сообщение
Rob F.
Гость





СообщениеДобавлено: 22.05.2005 02:46:09    Заголовок сообщения: Re: зхасм Ответить с цитатой

Архей писал(а):


или

LDX BC,(BC)

вместо

PUSH AF
LD A,(BC)
PUSH AF
INC BC
LD A,(BC)
LD B,A
POP AF
LD C,A
POP AF



ААА ... Куда мир катится ???

Ну LD BC,HL я ещё понимаю, хотя не понимаю зачем делать LDX ? Наверное АЛАСМ требует добавление "X" ... Но тот пример который был сверху меня ужаснул !!! Это что-то слишком громосткое !!! Я да же не представляю себе где такое можно использовать ... Если бы это занимало мало тактов или пару байт памяти, то есть смысл, но тут ...

Кстати, хочу привести пример, когда подобная процедура будет всегда видоизменяться ... Мне кажется так будет на много проще и быстрее:

LD ($+6),BC
LD BC,(0)

Наверное, - в итоге подобные процедуры, на которых кто-то захочет написать какой-нибудь язык программирования, станут как целая тьма языков на ПиЦи: - оптимизация оптимизированной программы для оптимизированного исполнения оптимизированной оптимизации !!! =)

А если серьёзно, то подобные процедуры лучше заучить, и лучше всего это сделать на практике, то есть написать что-то ... Так шаг за шагом человек придёт к тому к чему приходит Coder ...

Хотя признаюсь, что сейчас программеры пишущие свои творения мышкой или создавая базы данных, - называют себя Coder'ами, от чего я стал путаться в понятиях ...

--------- By Rob F. / Entire Group ... ---------
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Scenergy Web Resource -> News Discussion Часовой пояс: GMT + 4
На страницу Пред.  1, 2, 3
Страница 3 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group