Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2009, 13:23   #21
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

DomiNick
а что это? 0_о
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 29.06.2009, 18:09   #22
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Помоему это какая-то воронка
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 29.06.2009, 20:05   #23
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Цитата:
а что это? 0_о
Знаменитая Демо-Сцена от "Farbrausch"...

Уже не помню для которого компилятора этот вариант...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 29.06.2009, 20:41   #24
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Уже не помню для которого компилятора этот вариант...
Для фасма...
Научите меня, кто-нибудь, сочинять такие же.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 29.06.2009, 21:39   #25
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

[off]
Цитата:
Для фасма...
А, точно...
А тот что на сайте для кого?
Я тока начал изучать Ассемблер...
Обилие компиляторов ещё запутывает...
Цитата:
Научите меня, кто-нибудь, сочинять такие же.
У меня где-то было несколько подобных Демо-Сцен...
[/off]

Так в том коде было "push 0A000h" - может это он и есть?
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 29.06.2009, 21:51   #26
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Так в том коде было "push 0A000h" - может это он и есть?
Это сегмент видеопамяти в большинстве графических режимов. Но это годится ес-но только для реального режима.
Цитата:
А тот что на сайте для кого?
я там на асме только его и увидел...
Цитата:
У меня где-то было несколько подобных Демо-Сцен...
Ды у меня тоже есть, но понять как до этого можно додуматься все равно не могу
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 29.06.2009, 22:14   #27
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
Смех

Цитата:
Это сегмент видеопамяти в большинстве графических режимов. Но это годится ес-но только для реального режима.
Код выложенный мною прекрасно компилируется и запускается из под Windows...
Цитата:
Цитата:
А тот что на сайте для кого?
я там на асме только его и увидел...
Эм... Код на сайте и код из 20-го поста разный...
Точнее программа-то практически одна и та же, но для разных компиляторов...
Вот из 20-го поста - для фасма... А тот что на сайте фасм не признаёт...

И кстати я перепутал - в 20-м посте не сама знаменитая Демо-Сцена от "Farbrausch", а моя "модификация" (наугад поменял что-то из оригинала - получилось нечто интересное)...

Цитата:
но понять как до этого можно додуматься все равно не могу
Мне бы подробный справочник (хотя бы по использованным в этом коде командам) для тех кто видит асм впервые - и я бы может понял...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 29.06.2009, 22:32   #28
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Код выложенный мною прекрасно компилируется и запускается из под Windows...
Маленькая поправка. Не совсем под Windows, а в стандартном эмуляторе доса NTVDM.
Цитата:
Эм... Код на сайте и код из 20-го поста разный...
Точнее программа-то практически одна и та же, но для разных компиляторов...
Да и вправду. Напоминает NASM... Переделал под фасм.. прикольный тунель получился
Цитата:
Мне бы подробный справочник (хотя бы по использованным в этом коде командам) для тех кто видит асм впервые - и я бы может понял...
Ну я могу конечно расписать, что означает каждая команда по отдельности, но все равно мне, чтоб вникнить в эти 64 байта надо посидеть хотя бы вечерок
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4

Последний раз редактировалось Goodwin98; 29.06.2009 в 22:38.
Goodwin98 вне форума Ответить с цитированием
Старый 29.06.2009, 22:43   #29
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
Хорошо

Хм... С момента моего 20-го поста до сегодняшнего вопроса "а что это? 0_о" прошло почти 4 месяца...

И всё-таки что писал-то? Получилось..?

Цитата:
Ну я могу конечно расписать, что означает каждая команда по отдельности, но все равно мне, чтоб вникнить в эти 64 байта надо посидеть хотя бы вечерок
Было бы интересно...

А то во всех книгах засыпают терминами, которых не знаешь...
Вроде объяснений каждой команды по 2-3 страницы, а ничё не понятно...

Такие книги не расчитаны на самоучек...
I am the First of Cyber Evolution...
I am the First to Program your Future...
DomiNick вне форума Ответить с цитированием
Старый 30.06.2009, 00:09   #30
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
Вроде объяснений каждой команды по 2-3 страницы, а ничё не понятно...
Ну тогда я и пытаться не буду, а то обьяснения типа
Цитата:
"fpatan" вычисляет арктангенс значения в ST1, деленного на значение в ST0, сохраняет результат в ST1 и выдвигает стек регистров FPU.
наверно только в ступор загонят, но ничего не обьяснят
А это оказывается не так-то просто, как думалось поначалу, сижу уже 3 часа над этими 64 байтами, а по работе демы добавилось только 6 строчек коментариев
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4

Последний раз редактировалось Goodwin98; 30.06.2009 в 02:51.
Goodwin98 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
grahpichs.h - Рисование ROD Общие вопросы C/C++ 10 22.12.2008 22:01
Рисование TriCERATOP Помощь студентам 5 28.11.2008 15:09
Рисование... HunterMan Win Api 10 30.04.2008 23:46
Рисование на экране... Roberto Win Api 3 07.04.2008 07:35
рисование изолиний Alar Паскаль, Turbo Pascal, PascalABC.NET 0 30.10.2006 14:17