Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2011, 15:55   #11
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

я делал выводы руководствуясь своим учебником цитирую "Мы воспользуемся тем, что транслятор ТАSM, работая в режиме MASM поддерживает почти все возможности MASM" Но как я вас понимаю я могу писать код ТАSM и транслировать его транслятором MASM.
serrggeee вне форума Ответить с цитированием
Старый 29.11.2011, 16:05   #12
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

я делал выводы руководствоваясь своей книгой цитирую "Мы воспользуемся тем, что транслятор TASM, работая в режиме MASM поддерживает почти все возможности транслятора MASM" А как понял я вас то в можно писать код TASM и транслировать его транслятором MASM.
serrggeee вне форума Ответить с цитированием
Старый 29.11.2011, 16:06   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

я не понимаю сего смысла, если нужен именно код, то берите современный компилятор, и работайте в нем.
зачем через одно место работать?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 29.11.2011, 18:02   #14
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

если конкретней сказать то я хочу чтобы писать код и при этом понимать что в это время происходит в процессоре
serrggeee вне форума Ответить с цитированием
Старый 29.11.2011, 18:36   #15
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

serrggeee, ну так и пишите так на масме или фасме. Что вам мешает ?
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 29.11.2011, 18:54   #16
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

а где можно узнать различия TASM и MASM и вследствии чего эти изменения, то есть почему нельзя было продолжать программировать на TASM и просто ввести в этот пакет возможноть программировать макрокомандами.
serrggeee вне форума Ответить с цитированием
Старый 30.11.2011, 00:37   #17
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Цитата:
то есть почему нельзя было продолжать программировать на TASM и просто ввести в этот пакет возможноть программировать макрокомандами
Ответ что фирма производитель забила на эту программу вас устроит ?)
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 30.11.2011, 01:21   #18
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

а в исходном коде есть разница например для процессора пентиум 2, 3 . 4 . или только добавляются какието операнды или регистры или эти все изменения берёт на себя транслятор? Этот вопрос я задал в следствии того что как утверждает автор книги которую я читаю что все ассемблеры для каждого процессора отличаются вот я хочу узнать в чём их различие
serrggeee вне форума Ответить с цитированием
Старый 30.11.2011, 01:29   #19
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

x86 процессоры имеют обратную совместимость, т.е. фактически команды только добавляются, но не убираются.
Есть разница при программировании для различных ос(win, lin, dos, etc) и разрядности этих ос(8, 16, 32, 64) но все равно основные команды остаются теми же.
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 30.11.2011, 01:35   #20
serrggeee
Пользователь
 
Регистрация: 12.01.2010
Сообщений: 21
По умолчанию

а разница для программирования в разных ОС заключено в трансляторе или это разници работы OC?
serrggeee вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TASM дело тонкое!:) (Где в TASM IDE?) 3.14oner Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 9 15.11.2011 16:20
Как отправить UDP пакет Larboss Работа с сетью в Delphi 0 20.10.2011 21:30
Как создать новый пакет? tonatas Общие вопросы Delphi 6 15.09.2010 09:52
Как принять пакет с сервера Federal Работа с сетью в Delphi 1 31.05.2010 09:02