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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2009, 13:04   #11
Archiserafim
 
Регистрация: 11.05.2009
Сообщений: 8
По умолчанию

в том то и дело...компилятор не может перевести некоторые паскалевские функции...
или у меня плохой компилятор...
Archiserafim вне форума Ответить с цитированием
Старый 31.08.2009, 13:20   #12
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Господи, вы ДВА полных месяца всё пытаетесь (причём, как я понимаю, не очень успешно) решить эту задачу!?
да за это время уже можно полностью выучить ассемблер и написать Вашу задачку с нуля!

Цитата:
компилятор не может перевести некоторые паскалевские функции...
какой компилятор? и какие функции?...

p.s. давно бы уже во фрилансе решили свою проблему. Раз уж всё равно учиться не хотите...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 01.09.2009, 21:58   #13
Doholyan
Форумчанин
 
Регистрация: 26.04.2009
Сообщений: 270
По умолчанию

господа! че сразу шуметь....сложно человеку понять когда пишет на ASMе..он пишен на прямом...машинном коде, а машинный код, не имеет смысла компелировать...

Archiserafim
_______________
не заморачивайся на подробностях...пойми основу...устройства центрального процесора(так как под каждый процесор имееться своего рода свой машинный код) и оперативную память...
Doholyan вне форума Ответить с цитированием
Старый 02.09.2009, 04:39   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

поправлю что асм компилить то нужно, ибо асм файл это всетаки текст...
асмовые инструкции это так называемный псевдо-код...то есть код в котором все эти опкоды имеют имена.

если писать сразу в машинных кодах то да, компилить ничего не надо...
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.09.2009, 07:36   #15
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

но главное что одна команда АСМа=1машиному коду, а в высокоуровневых языках анологичная команда имеет бОльшее кол-во машиных кодов. Соответственно код на асме более рационнальный и более быстрый. Вот в этом и есть приемущество в скорости асма
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Старый 02.09.2009, 16:22   #16
Doholyan
Форумчанин
 
Регистрация: 26.04.2009
Сообщений: 270
По умолчанию

Соответственно код на асме более рационнальный и более быстрый. Вот в этом и есть приемущество в скорости асма

не только в скорости работоспасобности программы зависит....но, на низком уровне промисываються драйвера на всё переферию...так как даже в паскале не пропишиш "мышку" без участия ASM
Doholyan вне форума Ответить с цитированием
Старый 03.09.2009, 22:02   #17
Archiserafim
 
Регистрация: 11.05.2009
Сообщений: 8
По умолчанию

У меня был компилятор tasm
Archiserafim вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сканнер Паскаля nusik Общие вопросы C/C++ 4 24.04.2009 23:04
Интерпретатор Паскаля SvetickPro Помощь студентам 1 17.10.2008 22:00
Русификация паскаля Exact Паскаль, Turbo Pascal, PascalABC.NET 7 21.03.2008 14:15
Настройка паскаля Snake_ua Паскаль, Turbo Pascal, PascalABC.NET 7 18.10.2007 17:56
перенос с паскаля на си Ядовитый Общие вопросы C/C++ 2 29.06.2007 13:17