Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.07.05;
Скачать: CL | DM;

Вниз

Замена стандартного debug.exe для тестов.   Найти похожие ветки 

 
cosinus   (2009-05-06 10:01) [0]

Доброе утро.
Вопрос следующий.
Пытаюсь более-менее хотя бы разобраться с ассемблером. Начал со статьи на wasm.ru (вот ссылка http://www.wasm.ru/print.php?article=1022001).
Я действительно полный чайник в ассемблере, поэтому и статью выбрал вроде по себе, да и написана вроде забавно. Для всех тестов там используется встроенная в винду debug.exe. А есть ли какой либо аналог этой программы , для более удобной работы? Вообще-то я почти уверен, что есть, но я даже не пойму, что искать ((( Всякие MASM и иже с ними пока я считаю слишком навороченными. Что-нибудь попроще, а-ля блокнот, с компиляцией просто. Потому что опускаться еще ниже и писать в Hex-е как-то совсем не хочется )))
Можно конечно найти инфо, какие комманды, как будут в hex-е или же просто вбить все необходимые для тестов в файл, а потом открыв в hex-редакторе, переписать в табличку, но ИМХО это извращение и никакой наглядности для обучаемого, то есть меня.


 
Узурап   (2009-05-06 10:02) [1]

fasm


 
cosinus   (2009-05-06 18:00) [2]

Спасибо.


 
Sapersky   (2009-05-06 18:27) [3]

Delphi. Серьёзно.
Конечно, программу на "чистом" ассемблере там не написать. Но кому эта "чистота" нужна, кроме маньяков с wasm?
См. хелп, Object Pascal (Delphi) reference / Inline assembler code. Примеры asm-функций есть в базовых стандартных модулях - system, sysutils и т.д. В крайнем случае всегда можно написать то, что нужно на Паскале и посмотреть, как с этим справится компилятор (Ctrl-Alt-C). Он ведь тоже неплохо знает ассемблер, получше многих программистов.


 
Palladin ©   (2009-05-06 18:32) [4]

Особенно оптимизацию.


 
Кто б сомневался ©   (2009-05-07 01:25) [5]

Скачай пакет KOL MCK - там много ассемблера для обычных задач, для графики, для компонетов, для общения с окнами. И как раз увидишь как использовать его в Delphi в реальных ситуациях.
Ведь KOL специально для Delphi компилятора написан.


 
Кто б сомневался ©   (2009-05-07 01:30) [6]

Вообще найди книгу Зубкова Assemler - она для начинающих, и ориентирована не на чистый асм, а на смесь с языками высокого уровня.
Если хочешь учить чистый асм - читай asm для чайников калашникова.
первую книгу могу скинуть, давай мыло.


 
antonn ©   (2009-05-07 01:39) [7]

первая книга: http://desksoft.ru/index.php?forum=13&th=76 :)


 
Узурап   (2009-05-07 01:58) [8]

может таки прочитаем вопрос?:-)



Страницы: 1 вся ветка

Текущий архив: 2009.07.05;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
2-1242655529
@!!ex
2009-05-18 18:05
2009.07.05
Помогите перевести на С++.


10-1158657335
Krants
2006-09-19 13:15
2009.07.05
"Selection.End(xlDown).Select" в Excel


2-1242477832
Чипырик
2009-05-16 16:43
2009.07.05
SQL-запрос. Подскажите пожалуйста.


15-1241296202
Юрий
2009-05-03 00:30
2009.07.05
С днем рождения ! 3 мая 2009 воскресенье


15-1240950597
Юрий
2009-04-29 00:29
2009.07.05
С днем рождения ! 29 апреля 2009 среда