Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
MahovIV
5 / 6 / 4
Регистрация: 17.09.2013
Сообщений: 337
1

На сколько отличаются MASM и TASM?

15.06.2015, 16:02. Просмотров 1119. Ответов 9
Метки нет (Все метки)

На сколько отличаются языки программирования MASM и TASM? Много ли у них общего?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2015, 16:02
Ответы с готовыми решениями:

Перевод из TASM в MASM
Нашел код на тасме, что нужно поменять что бы перевести на МАСМ? .model small .data sAny db...

MASM,TASM
Очевидно, что программирование на макроассемблере легче для восприятия чем на уровне команд...

TASM to MASM
Компилил стареньким ТАСМом вот такой вот фрагмент: ;обычное сложение 2-х чисел Code Segment byte...

FASM/MASM/TASM
В ентернетах очень много различных примеров для различных ассемблеров, я решил что буду изучать...

Отличие masm от tasm
В вузе изучаем tasm, однако, я бы не назвал это изучением, скорее наоборот, лжеучения... Решил сам...

9
Ethereal
7709 / 2265 / 311
Регистрация: 17.02.2013
Сообщений: 3,345
15.06.2015, 17:20 2
Цитата Сообщение от MahovIV Посмотреть сообщение
На сколько отличаются языки программирования MASM и TASM
Если в попугаях, то различие примерно 10. Существенно-с.
Цитата Сообщение от MahovIV Посмотреть сообщение
Много ли у них общего?
TASM от рождения поддерживал синтаксис MASM. Т.е. TASM странслирует программу, написанную для того MASM, который существовал до появления TASM.

З.Ы.
Потом TASM умер.
1
MahovIV
5 / 6 / 4
Регистрация: 17.09.2013
Сообщений: 337
15.06.2015, 19:44  [ТС] 3
Но ведь я именно TASM учил.
0
Ethereal
7709 / 2265 / 311
Регистрация: 17.02.2013
Сообщений: 3,345
16.06.2015, 00:14 4
Лучший ответ Сообщение было отмечено Mikl___ как решение

Решение

Так с одного легко перейти на другой. У них у обоих есть некая общая часть и специфические для каждого особенности.
1
16.06.2015, 00:14
Constantin Cat
5763 / 1254 / 402
Регистрация: 28.02.2015
Сообщений: 2,727
Завершенные тесты: 1
16.06.2015, 12:52 5
MahovIV
Различий несколько:
- у масм болле сложная командная строка и различаются ключи компилятора;
- макросы несколько различаются в написании.
Поэтому я согласен
Цитата Сообщение от Ethereal Посмотреть сообщение
с одного легко перейти на другой.
0
MahovIV
5 / 6 / 4
Регистрация: 17.09.2013
Сообщений: 337
16.06.2015, 15:12  [ТС] 6
А каким лучше пользоваться?
0
Constantin Cat
5763 / 1254 / 402
Регистрация: 28.02.2015
Сообщений: 2,727
Завершенные тесты: 1
16.06.2015, 16:11 7
MahovIV
Я предпочитаю пользоватся Tasm'ом, но если в задании указан Masm или Fasm, то можно и на нем. Но у каждого кодера свое мнение. Если организовать опрос TASM, MASM, NASM, FASM, WASM и т.д., то результат будет приблизительно одинаков с разницей процентов 10.
Вам самому выбирать, что удобнее.
0
Mikl___
Автор FAQ
13893 / 6528 / 658
Регистрация: 11.11.2010
Сообщений: 11,760
17.06.2015, 02:44 8
Цитата Сообщение от MahovIV Посмотреть сообщение
А каким лучше пользоваться?
FAQ для раздела Assembler, MASM, TASM http://www.cyberforum.ru/cgi-bin/latex.cgi?\rightarrow
  • JWasm(краткий экскурс)
  • описание ключей ml.exe
  • Где скачать компилятор для ассемблера. Небольшое сравнение ассемблерных компиляторов
0
Charles Kludge
Клюг
7650 / 3165 / 383
Регистрация: 03.05.2011
Сообщений: 8,381
17.06.2015, 11:09 9
Цитата Сообщение от MahovIV Посмотреть сообщение
А каким лучше пользоваться?
Дело вкуса. Предпочитаю FASM — на нём можно писать не только под ДОСъ/вынь, но и под FreeBSD.
Тасм мёртв, да и не все мнемоники он понимает, Масм тоже не без глюков, да и не люблю я его ещё со времён ДОСи 3.30.
0
Ethereal
7709 / 2265 / 311
Регистрация: 17.02.2013
Сообщений: 3,345
17.06.2015, 19:25 10
Цитата Сообщение от MahovIV Посмотреть сообщение
А каким лучше пользоваться?
Я, например, если нужно MS-DOS-овскую программу накидать использую TASM, а если Виндозную-32, то MASM.
1
17.06.2015, 19:25
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.06.2015, 19:25

TASM, MASM, или что?
Помогите плиз, нужно срочно какой-нибудь ассемблер компилятор!! С Р О Ч Н О!! Пожалуйста помогите...

Разница в вызове процедур MASM, TASM
Привет, балуюсь... полностью одинаковые процедуры с аргументом. на тасм32 вот так вызываю и все...

конвертирования с языка masm на язык tasm
Привет всем подскажите пожалуйста программку для конвертирования с языка masm на язык tasm


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru