|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.10.2015, 19:19 | #1 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
Ассемблер. Компиляция ехе. Выбор компилятора.
Ребят, всем привет, есть какой-то код, например
prj.asm Код:
Теперь у меня стоит виндос 7 и я столкнулся с проблемами совместимости, получал ехе файл так: в CMD.exe писал: tasm prj.asm; Если ошибок нет/, то получался файл prj.obj затем писал tlink prj.obj и получался ехе-файл. Так вот вопрос, есть ли какой-нибудь компилятор, который сможет компилировать для Windows 7 x 64/ х32? FASM и эмуляторы не предлагайте) Спасибо
from dark to light)
|
17.10.2015, 19:35 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
В севене прерывания доса отключены. Вывод - нет.
I'm learning to live...
|
17.10.2015, 20:14 | #3 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
А МАСМ где работать будет? На ХР? На 7ке, кроме FASMa какие компиляторы будут работать?
В общем цель, в принципе, такая: нужно создать ехе-файл, который будет выполняться в консоле, fasm позволит это сделать так, чтоб программист, например, написал так: fasm prj.asm и получил obj файл, а потом и ехе, ну в общем что-нибудь подходящее для меня есть?
from dark to light)
Последний раз редактировалось Алексей_2012; 17.10.2015 в 20:27. |
17.10.2015, 20:36 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Какие-то у тебя приземленные цели...
Тебе нужна консоль или работа с прерываниями? Ты может саму задачу (текст) сюда выложишь? Консоль в состоянии состряпать любые ассемблеры.
I'm learning to live...
|
17.10.2015, 21:52 | #5 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
вообще цель сложная - нужно написать подобие IDE, с редактором кода ассемблера, исполнением этого кода+окно вывода ошибок при компиляции...на подобии как у PAscalABC, там видел такое.
Вот онлайн Паскаль А я хочу сделать подобное, только чтоб код был ассемблеровским. Мне, в принципе, главное факт того, что хоть что-то сделал, а по стольку поскольку на ассемблере проще программ чем: вывести массив от 1 до 1000 мы не писали, то думаю работа с прерываниями int 21h int 10h ...
from dark to light)
|
17.10.2015, 23:28 | #6 |
Ваш К. О.
Участник клуба
Регистрация: 26.12.2012
Сообщений: 1,776
|
|
18.10.2015, 07:50 | #7 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Цитата:
|
|
18.10.2015, 08:00 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
18.10.2015, 21:16 | #9 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
У меня курсовая по этой теме, вот существующие ide и не угодили. Какой компиль лучше взять?
И еще, прошу, приведите пример кода без прерываний
from dark to light)
|
18.10.2015, 21:18 | #10 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выбор компилятора, IDE, редактора | rpy3uH | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 18 | 20.06.2017 21:09 |
Выбор компилятора | assemblerist | Софт | 7 | 21.05.2011 14:58 |
Выбор компилятора. | Serjuk | Помощь студентам | 4 | 02.07.2010 21:33 |
Выбор компилятора, редактора, IDE. | MarkStaver | Qt и кроссплатформенное программирование С/С++ | 1 | 21.02.2010 17:41 |
Выбор компилятора новичку.... | dim3740 | Помощь студентам | 9 | 28.11.2009 09:42 |