Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Assembler Как обработать ошибку при компиляции asm в батнике? Добрый вечер, необходимо автоматизировать процесс ассемблирования и компоновки, через bat. Tasm установлен по следующему пути: D:\Program\tasm DosBox: D:\Program\DOSBox-0.74 В директории D:\Program\tasm\bin mopl1.bat, который запускает DosBox с дополнительным параметров в виде батника для внутренних команд доса. start "dosbox" "D:\Program\DOSBox-0.74\DOSBox.exe" "dosbox.bat" https://www.cyberforum.ru/ assembler/ thread1918060.html Assembler MASM-Компоновщик и Отладчик
Как мне воспользоваться компоновщиком и отладчиком,вроде бы создал загрузочный файл.Вот его код: @ echo off masm /z /zi /n 1,1,1; if errorlevel 1 goto err link /co p, p; goto end :err echo Ошибка трансляции! goto fin :end
Assembler Полезные макросы для MASM и TASM Не претендую на создание чего-то нового и гениального, но макросы довольно полезные. Часть из того, что я сделал, уже делали другие. Тем не менее, большинство макросов придумано и сделано мною с нуля, остальной код переписан по-своему :) Вот эти макросы (полный вариант, только заголовки): ;############################################ ;## ## ;## -=... https://www.cyberforum.ru/ assembler/ thread1897136.html Assembler Механизм исключения неиспользуемых процедур из кода https://www.cyberforum.ru/ assembler/ thread1895271.html
В отличие от языков высокого уровня, в программы на ассемблере включается весь код, который содержится в исходнике, в том числе процедуры и данные, которые реально не используются. В первую очередь, я имею в виду include-файлы, а не библиотеки (*.lib). Поэтому я решил сделать механизм, который будет исключать неиспользуемый код из финального релиза. Пользуйтесь на здоровье (см. аттач)!!! ...
Assembler Для чего обнуление регистра DH в приведённом фрагменте программы?
Ребят скажите пожалуйста зачем обнулять регистр DH ? В отладчика без обнуления считывается совсем другое число То есть в DX должно быть число 13 например, а по факту в DX находиться 1913 Для чего обнулять DH ? LEA BX,MAS MOV CX,LEN XOR AX,AX CIKL: MOV DX, XOR DH,DH ;ВОТ ТУТ
Assembler Прыжок внутрь процедуры (masm) В TASM можно без проблем прыгнуть внутрь процедуры jmp lab Hello proc nop lab: nop Hello endpВ MASM такой фокус не прокатит, т.к. все метки внутри процедуры считаются локальными. Менять объявление процедуры на просто метку не хочется: jmp lab https://www.cyberforum.ru/ assembler/ thread1885318.html
Assembler Определение разрядности приложения в masm32 В TASM есть символ @32Bit, в MASM/MASM32 такое отсутствует. Что же вместо него можно использовать? Добавлено через 16 часов 2 минуты В общем, вот такой вариант только нашёлся (проверка модели): ifdef @Version ; MASM @32Bit = (@Model eq 7) ; Flat memory model endifили ifndef ??Version ; not TASM @32Bit = (@Model eq 7) ; Flat memory model endif https://www.cyberforum.ru/ assembler/ thread1885300.html Поясните работу с потоками. Assembler
Помогите разобраться в коде ;Имеется n предметов, веса которых равны a1, a2,…,aN (целые числа от 1 до 10^8). ;Выбрать из них такое подмножество, чтобы их вес был равен заданному числу M, ;либо сказать, что такого подмножества не существует. N не превышает 30. include H:\masm32\include\masm32rt.inc NUM_THREADS=4 ;число порождаемых потоков...
Assembler Ошибка в TASM из-за Дальней подпрограммы(отдельный сегмент) stck segment stack dw 10h dup(0) ;16 слов, инициализированных нулем stck ends data segment atmp db 0h btmp db 0h сtmp dw 0h bol dw 0h x dw (?) massiv dw 4 dup (?) https://www.cyberforum.ru/ assembler/ thread1877294.html Assembler Разминка для спецов №1 (512b game). Предлагаю развлечься! Друзья спецы. Кто хочет немного отвлечься от помощи студентам и проявить спортивный программистский интерес? Предлагаю замутить... (хотел сначала написать "конкурс", но призов нет и жюри тоже)... в общем, своеобразную коллективную развлекуху :) Назовём это "Asm 512b game fun" :) Задача: написать на ассемблере игру на любую тему. Условия: Игра должна быть написана на MASM, TASM или FASM... https://www.cyberforum.ru/ assembler/ thread1865830.html
Перевести код из FASM в TASM Assembler
Нужно переобразовать код из fasm в tasm org *100h jmp *start * fName * db *'*.*',0 * * * * * * *; маска для поиска файлов newDTA *db *45 dup(0) * * * * * *; область DTA newFn * db *13,10,16 dup(0) * * *; новое имя файла с CRLF для вывода ext * * db *'cul' * * * * * * * *; новое расширение noFile *db *13,10,'Rename OK! Press key to exit...$'
Assembler Среда разработки https://www.cyberforum.ru/ assembler/ thread1860603.html
У меня 64-bit windows 8.1. Какой среду посоветуете выбрать?
Asm/C++/Delphi/Py/PHP/VBA
6670 / 1989 / 230
Регистрация: 14.12.2014
Сообщений: 4,166
Записей в блоге: 12
14.03.2017, 22:38 0

Где найти и как установить Turbo Debugger? - Assembler - Ответ 10215644

14.03.2017, 22:38. Показов 33209. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от Omnom Посмотреть сообщение
а вы думали я сюда пришла не обшарив каждый уголок?
Именно так я и думаю, потому что забив в любом поисковике "Скачать Turbo Debugger", сразу выходит куча ссылок, по которым можно его скачать (если не первая, так вторая точно). Есть проги, которые не сразу можно найти, но уж Turbo Debugger отыскать вообще никаких проблем нет... Другое дело, можно не сразу понять как его запускать. Но не смочь найти и скачать саму прогу – это очень странно...

Вернуться к обсуждению:
Где найти и как установить Turbo Debugger? Assembler
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2017, 22:38
Готовые ответы и решения:

Turbo Debugger
Привет Простите за глупый вопрос (а может он и не глупый, не знаю) Суть такова, что при...

Отладчик Turbo Debugger
Почему Turbo Debugger очень сильно загружает процессор? Вот как его запускаешь так диспетчер задач...

Turbo Debugger не хочет работать
При попытке запуска Turbo Debugger'a (tb.ex), всё нормально, но когда открываю в нём...

Дамп памяти в Turbo Debugger
Как в TD просмотреть область памяти, в которой хранятся данные, объявленные в сегменте данных...

13
14.03.2017, 22:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2017, 22:38
Помогаю со студенческими работами здесь

Turbo Debugger не видит программу.
Здравствуйте! Начал изучать ассемблер по самоучителю. Сейчас разбираюсь с 16-битными программами....

Работа в Turbo Debugger (TD в пакете TASM)
Как определите начальные и конечные адреса сегмента данных, сегмента стека и сегмента кодов в TD?

не могу разобраться с отладчиком ( Turbo debugger )
Добрый день господа! Начал изучать ассемблер и не могу разобраться с отладчиком ( Turbo...

Turbo Debugger (Version 5.5)и программы типа com.__
Доброй Ночи!!!Уважаемые знатоки_ассемблерщики почему отладчик фирмы БорланД Turbo Debugger (Version...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru