Форум программистов, компьютерный форум, киберфорум
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Сортировка массива https://www.cyberforum.ru/asm-beginners/thread57039.html
Помогите, пожалуйста, с задачкой...Подпрограмма сортировки по убыванию массива слов, содержащих в 4,7,9 и 11 битах нули.
Наибольший общий делитель для 3х чисел Assembler
необходимо найти наибольший общий делитель для 3х чисел M,N,K
Умножение Assembler
У меня простенький вопрос....как в ассемблере умножить число на (-1)??? Например мне надо К=(p-q)*(-1)Напишите отрывок этого выражения пожалуйста)
Assembler Вывод переменной asm в c++ Хочу сделать вывод в с++ без iostream, т.е. использовать асемблерную вставку, возможно ли это? https://www.cyberforum.ru/asm-beginners/thread55587.html
Assembler Вычислить https://www.cyberforum.ru/asm-beginners/thread55046.html
Прошу помочь с написанием кода на Ассемблере. Только начали изучать...ничего не могу понять, очень прошу сделать с коментариями...буду очень благодарен... Вот пример
Ввод и вывод чисел в различных системах счисления Assembler
Нужно выполнить перевод чисел из десятичной в двоичную систему счисления. Дать их внутреннее (машинное) представление в соответствии с диапазоном в знаковых и беззнаковых форматах типов Shortlnt...
Определить представимо ли число в виде суммы 2х простых чисел Assembler
Определить представимо ли число содержащиеся в ячейке 0200 в в виде суммы 2х простых чисел. использовать подпрограмму того, что число простое
Assembler Лабораторка: адресация микропроцессорных систем, нужна помощь по тем же причинам не могу составить программу заданную преподавателем... просто так же дал задание без всяких обьяснений и сказал завтра принести... очень надеюсь на Вашу помощь... 1.1. Составить... https://www.cyberforum.ru/asm-beginners/thread54312.html
Assembler Копирование из регистра в регистр https://www.cyberforum.ru/asm-beginners/thread54180.html
Есть xmm-регистр, в котором хранятся два вещественных числа 2-ой точности (double A,B ) xmm0 = (A,B ) Нужно скопировать эти числа в другой xmm-регистр, допустим xmm1, используя SSE2 интструкции так...
Assembler Количество тактов народ помогите написать программу, которая подсчитывает количество тактов процессора, которые нужны для команды ADD. Надо использовать RDTSC. Зарание спасибо https://www.cyberforum.ru/asm-beginners/thread54021.html
Goodwin98
2527 / 823 / 10
Регистрация: 31.05.2009
Сообщений: 1,672
18.10.2009, 14:27 0

Как скомпилировать программу?

18.10.2009, 14:27. Просмотров 77233. Ответов 12
Метки (Все метки)

Ответ

вообще-то программа вышв должна так выглядеть:
Assembler
1
2
3
4
5
6
7
8
9
10
CSEG segment
org 100h
Begin:
mov ah,9
mov dx,offset Message
int 21h
int 20h
Message db 'Hello, world$'
CSEG ends
end Begin
Скачайте doslnk.exe
И в командной строке вводите
Код
ml /c proga.asm
doslnk /t proga.obj
ключ /t - говорит что это должна быть com программа
Вот пример exe программы
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
.model small
.stack 100h
.data 
mesg     db "Hello World! $"
.code
main:
        mov ax, @data ; настраивается сегментный регистр
        mov ds, ax
        
        mov ah, 09
        mov dx, offset mesg ; вывод сообщения
        int 21h
        
        mov ah, 01 ; ждет нажатия кнопок
        int 21h
 
        mov ax,4c00h ; выход
        int 21h
 
end main
Её линковать нужно уже без /t
Код
ml /c proga.asm
doslnk proga.obj


Вернуться к обсуждению:
Как скомпилировать программу?
22
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2009, 14:27
Готовые ответы и решения:

Скомпилировать программу на TASM
assume CS:code, DS:data code segment begin: mov AX, data mov DS, AX call Display_Ask_X...

Скомпилировать программу, и найти ошибки если есть
Помогите пожалуйста скомпилировать программу, и найти ошибки если есть P386 MODEL...

как скомпилировать
Написал первую программу но не могу скомпилировать, подскажите как и в какой среде: ; программа...

Как скомпилировать в com
Как я понял нужно как то скомпилировать в .com? Т.к. .exe не получается, ругается на "No stack"...

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