Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#16: 2010-02-12 16:27:03 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:05
карма: 0

0
Ответов: 356
Рейтинг: 31
#17: 2010-02-12 16:27:40 ЛС | профиль | цитата
tsdima писал(а):
Блин, какая разница? У FASM-а мощные средства макрообработки, на этом и построен в данный момент пакет. А для MASM-а нужно будет использовать FTCG. Что-то до сих пор никто не взялся за такой пакет. Я так полагаю, не нужен он никому.

В данный момент пакет FASM лежит мёртвым грузом поскольку найти имеющуюся в нём ошибку без средств отладки нереально. Полагаю что если кто ещё раз и возьмётся за него, то скорее всего будет писать заново.
А пакет нужен, т.к. ASM ближе в понимании и человеку, и машине.

iarspider писал(а):
лицензия MASM явно запрещает разработку софта под другие системы.

Невелика разница в тандемах Delphi-FPC, MASM-FASM - один для обкатки, другой для релиза.
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#18: 2010-02-12 16:33:40 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:05
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#19: 2010-02-12 16:33:52 ЛС | профиль | цитата
45-251-190-89.baltnet.ru писал(а):
На счет линуха я возможно немного перегнул палку. Он гдето на уровне XP(SP0), но всеже медленнее

это как так сравнение проводится интересно Вы и автомобили сравниваете так же "Ауди быстрее ездит, чем БМВ", не уточняя марки обсуждаемых машин?
карма: 26
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#20: 2010-02-12 16:38:31 ЛС | профиль | цитата
olDjeka писал(а):
А пакет нужен, т.к. ASM ближе в понимании и человеку, и машине

Да неужели Если бы так было, то никто бы не стал разрабатывать языки высокого уровня (ключевое слово здесь, именно "высокого")
карма: 22

0
Администрация
Ответов: 15294
Рейтинг: 1518
#21: 2010-02-12 16:38:40 ЛС | профиль | цитата
45-251-190-89.baltnet.ru писал(а):
Не согласен, хоть я этим и не занимаюсь, у меня сейчас другие интересы, меня постоянно просят удалить Висту и w7, и поставить XP. У этих операционок кроме проблем с производительностью еще и убогий интерфейс.

согласен или не согласен тут значения не имеет. Приведенное мною утверждение основано на технической характеристики рассматриваемых ОС и то, что вам интерфейс XP нравится больше, чем Vista не заставит первую лучше работать с многопроцессорными системами и с более чем 4Gb RAM (как и со всеми остальными, но менее важными вещами)

45-251-190-89.baltnet.ru писал(а):
Дело в том, что в ассемблере есть такие фокусы котрые на другом языке выполнить очень сложно...

привидите пример - тогда и поговорим
------------ Дoбавленo в 16.39:
olDjeka писал(а):
т.к. ASM ближе в понимании и человеку, и машине.

ого А истина-то была совсем рядом
карма: 26
0
Гость
Ответов: 17029
Рейтинг: 0
#22: 2010-02-12 16:41:01 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:05
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#23: 2010-02-12 16:43:57 ЛС | профиль | цитата
Dilma писал(а):
не заставит первую лучше работать с многопроцессорными системами и с более чем 4Gb RAM

Да, в XP есть эти проблемы, ну никто не мешал мелкомягким переписать ядро, не сильно трогая интерфейс. Не зря же они выкрутились, создав образ XP под Win7, жаль, что только для Pro версий (не для домашних)
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#24: 2010-02-12 16:44:30 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:05
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#25: 2010-02-12 16:49:38 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:06
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#26: 2010-02-12 16:55:58 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:06
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#27: 2010-02-12 17:07:44 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:06
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#28: 2010-02-12 17:20:32 ЛС | профиль | цитата
45-251-190-89.baltnet.ru писал(а):
Ну используй тогда XP 64 или Win2003 , Win2003 64

45-251-190-89.baltnet.ru, вы право издеваетесь, коллега? XP 64 - по вашему можно назвать "64х битной операционной системой"? Вы уже позабыли шутки про "32х битную многозадачную операционную систему Windows 95"?

45-251-190-89.baltnet.ru писал(а):
Ну например, код в стеке, код в данных, живой код(самомодифицирующийся) и т.д. и т.п. примеров много.

в защищенном режиме работы процессора можно однозначно разделить сегменты программы на данные и код, один из которых не может быть модифицирован, а второй - исполнен. Это - наше будущее, которое автоматически исключает существование части полиморфных червей и любых атак, основанных на инжектировании кода при переполнении буферов во время обработки данных. Даже господа из Microsoft это осознали в своих ОС Vista и Win7. Т.е. программы, написанные в таком стиле заранее обречены.

45-251-190-89.baltnet.ru писал(а):
Но лиха беда начало при интеграции с HiAsm возможно этот недостаток уйдет, и программист сможет участвовать,оптимизировать и видеть свой код на всех этапах разработки. В этом случае HiAsm будет уже серьезным инструментом, с помощью которого можно будет писать все вплоть до драйверов. И производительность будет на уровне.

а вот это уже другой вопрос. HiAsm+ASM это уже самостоятельный язык, т.к. тот кто умеет генерировать листинг ассемблера способен собирать программы и сразу в бинарный код, миную посредников
карма: 26
0
Ответов: 356
Рейтинг: 31
#29: 2010-02-12 17:29:08 ЛС | профиль | цитата
olDjeka писал(а):
А пакет нужен, т.к. ASM ближе в понимании и человеку, и машине.

nesco писал(а):
Если бы так было, то никто бы не стал разрабатывать языки высокого уровня (ключевое слово здесь, именно "высокого")

Больше не будут , на пороге визуальное программирование

Dilma писал(а):
А истина-то была совсем рядом

Она всегда рядом, но не всегда её замечаешь
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#30: 2010-02-12 18:22:46 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:22:06
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)