1 | |
Masm 32 для windows 7 64 бит04.02.2012, 13:55. Показов 12142. Ответов 13
Метки нет (Все метки)
здравствуйте ,вопрос такой,воспользовашись ссылкой этого раздела установил Masm 32 ,также скачал Doslink ,воспользовавшись примерами из данного раздела пытался сделать .при запуске Buil d all" открывается консоль ,программа вроде компилируется ,но пишет Link error , хотя получаются два файла asm" и obj ,а линковать не получается ,не создается ничего .. Система Windows 7 64 бит , может для нее нужна другая среда ?
Сильно как бы камнями не кидайте.. Спасибо
0
|
04.02.2012, 13:55 | |
Ответы с готовыми решениями:
13
MASM для WIndows 8 Windows 64 бит и 32 бит Delphi приложение последовательность инструкций для обнуления трех старших бит регистра DH, без изменения остальных бит как перенести программу с Windows ХР 32-бит на Windows-7 64-битного ноутбука? |
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
|
|
04.02.2012, 14:31 | 2 |
Карлен, твой код под дос, ему нужен 16-ти разрядный линкер
0
|
2014 / 1286 / 61
Регистрация: 05.06.2010
Сообщений: 2,213
|
|
04.02.2012, 15:12 | 4 |
код на картинке под tasm/masm (не 32)
нет, у фасма синтаксис немного отличается
0
|
04.02.2012, 16:10 [ТС] | 6 | |||||
у становил FASM пытаюсь скомпилировать программу
[Environment] Fasminc=D:\FASM\INCLUDE Include=D:\FASM\INCLUDE FASMW.INI открыл и прописал те строчки в низу с указанием правильного пути , скриншот добавлю ,может патч прописывать еще нужно ?
0
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|
04.02.2012, 17:59 | 7 |
Вы определитесь для чего вам ассемблер нужен.
0
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|
04.02.2012, 18:08 | 9 |
Код в первом посте у вас для доса, а пример для фасма - для винды.
Асм для доса проще учить хотя бы из-за того, что учебников и статей для этого немеряно, для винды же таких не так много.
0
|
04.02.2012, 18:13 [ТС] | 10 |
Goodwin98, меня более интересует применение его в реальном времени ,допустим лучше понимать происходящее в машине ,тоесть язык машины чтобы применить эти знания с пользой для себя и окружающих ,в каком направлении копать.? чтобы то что прийдется изучать не было зря,где то так .
0
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|
04.02.2012, 18:31 | 11 |
Карлен, я уже сказал, что для програмирования под винду учебных материалов в разы меньше, чем для доса.
Например, я в свое время читал Дневники чайника и туториалы икзелиона А вообще, по моему, если учить под винду, то лучше учить не в голом асме, а делая асм вставки в тот язык программирования, который вы больше знаете, но я ничего не могу подсказать что почитать в этом случае.
0
|
04.02.2012, 18:44 [ТС] | 12 |
У меня Windows 7 64 ,бита , смогу ли я установив FASM и изучать код под ДОС , ведь с МАСМ возможны сложности в этой системе?
Изучаяпод ДОС будет ли оно актуально на нынешнее время,? мне просто необходимо разобраться сформулировал вопрос как смог
0
|
2537 / 833 / 10
Регистрация: 31.05.2009
Сообщений: 1,668
|
|
04.02.2012, 19:25 | 13 |
Вы не сможете без эмулятора запустить дос программу в своей ОС. А с эмулятором вы сможете и масмом пользоваться.
Учебников для фасма не очень много ) Вы можете начать с любого компилятора, а потом, разобравшись в их отличиях, решите для себя что вам удобнее. Насчет актуальности не уверен, но разбираться под досом будет проще, чем сразу под винду, но это мое субъективное мнение
0
|
4164 / 1816 / 216
Регистрация: 06.10.2010
Сообщений: 4,069
|
|
04.02.2012, 19:34 | 14 |
Карлен
На FASM`е ты сможешь только скомпилировать, а запускать придётся через DOSBox. Присоединяюсь к этим словам
0
|
04.02.2012, 19:34 | |
04.02.2012, 19:34 | |
Помогаю со студенческими работами здесь
14
MASM в Windows 7 (64x) MASM под Windows Запуск кода MASM под Windows 7 x64 Windows 7 64-бит зависает wi-fi Не запускается Windows 7 64 бит Windows 7: 32 или 64 бит? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |