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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2009, 09:08   #1
Познающий
Форумчанин
 
Аватар для Познающий
 
Регистрация: 09.05.2009
Сообщений: 162
По умолчанию Собираю СОМ. снова лаги =(

Всем большой большой привет

в общем так
поместил я этот код
Код:
	page	60,132
TITLE	A05COM1	COM-ОПЕРАЦИИ ПЕРЕМЕЩЕНИЯ И СЛОЖЕНИЯ
	.MODEL	TINY
	.CODE

	ORG 100H
BEGIN: 	JMP MAIN
;---------------------------------------------------------
FLDD	DW	215
FLDE	DW	125
FLDF	DW	?
;---------------------------------------------------------
MAIN	PROC	NEAR	
	MOV	AX,FLDD	   ; ПОМЕСТИТЬ 0215 В АХ
	ADD	AX,FLDE	   ; ПРИБАВИТЬ 0125 К АХ
	MOV	FLDF,AX	   ; СОХРАНИТЬ СУММУ В FLDF
	MOV	AX,4C00H   ; ЗАВЕРШИТЬ РАБОТУ
	INT 	21H
MAIN	ENDP		   ; КОНЕЦ ПРОЦЕДУРЫ
	END	BEGIN      ; КОНЕЦ ПРОГРАММЫ
Из Питера Авеля в СОМ.ASM (и txt тоже)

делаю ml COM.asm все бы хорошо - обж создался а вот линковщик бунтует =(

излагает проблему в нескольких строчках непонятных мне ошибок. Привожу все что вывел кроме копирайта. Масм 611. Линкер 5.12.8078
Код:
/z2
"COM.obj" /t
"COM.com"
NUL
LINK : warning LNK4044: unrecognized option "z2"; ignored 
LINK : warning LNK4044: unrecognized option "t"; ignored 
COM.obj : warning LNK4033: converting object forvat from OMF to COFF
COM.obj : fatal error LNK1190: invalid fixup found, type 0x0001
совершенно не понимаю чего он от меня хочет =(
С наилучшими пожеланиями.
Познающий вне форума Ответить с цитированием
Старый 16.11.2009, 12:55   #2
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

Тот линкер, которым вы это пытаетесь сделать не может создавать программы для доса. Посмотрите есть ли в папке bin link16 или вот вам doslnk.
Вложения
Тип файла: rar DOSLNK.rar (146.4 Кб, 26 просмотров)
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 16.11.2009, 14:45   #3
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

masm 6.11
сборка com не так
ML file.asm /AT
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Старый 16.11.2009, 14:51   #4
Goodwin98
equ asm
Участник клуба
 
Аватар для Goodwin98
 
Регистрация: 02.05.2009
Сообщений: 1,605
По умолчанию

А что в масм 6.11 нельзя отдельно транслировать и компоновать ?
Да и версия линкера такая же как и у моего masm v10
Какой вопрос - такой ответ. Не забываем пользоваться поиском, гуглом.
Помощь в выполнении работ по ассемблеру ICQ:2725322O4
Goodwin98 вне форума Ответить с цитированием
Старый 16.11.2009, 16:48   #5
Познающий
Форумчанин
 
Аватар для Познающий
 
Регистрация: 09.05.2009
Сообщений: 162
По умолчанию

ой) остальные топы не увидел)

Поставил линк - поработал немного))) Написал код, только он неохотно работает) В общем, я в другой теме выложу, чтоб не было оффтопа)))
Спасибо ребята)))
С наилучшими пожеланиями.
Познающий вне форума Ответить с цитированием
Старый 16.11.2009, 22:21   #6
airyashov
Форумчанин
 
Регистрация: 02.04.2008
Сообщений: 358
По умолчанию

Цитата:
Сообщение от Goodwin98 Посмотреть сообщение
А что в масм 6.11 нельзя отдельно транслировать и компоновать ?
Да и версия линкера такая же как и у моего masm v10
можно версия линкира
Microsoft (R) Segmented Executable Linker Version 5.31.009 Jul 13 1992
неплохо пишу на ассемблере для 80х86
icq: 3(один)7748666
mail: airyashov(а)inbox.ru
airyashov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЛАГИ Andrey174rus Операционные системы общие вопросы 2 16.10.2009 12:33
Собираю авантюристов Strummer Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 30.01.2009 21:46
Периодические лаги!!! что делать? FAn2009 Компьютерное железо 2 05.12.2008 18:33
Периодические лаги!!! что делать? FAn2009 Помощь студентам 2 04.12.2008 14:45