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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2012, 19:42   #1
Adverse
 
Регистрация: 15.04.2012
Сообщений: 4
Стрелка Asm. Передача параметров командной строки.

Возможно вопрос довольно глупый но я в Асме человек новый.
Необходимо получить имя файла который надо открыть, написанное после имени программы в командной строке. Прочитал что все парметры кладутся в стек. Но я не знаю длину имени файла. Как ее найти? Вот код который я написал:
Код:
SECTION .data

SECTION .bss
fn:	resb 80 
SECTION .text

GLOBAL _start
_start:
	times 2 pop ebx
	mov ebx, 0
	pop ebx
	mov BYTE[fn], ebx
	mov eax, 4
	mov ebx, 1
	mov ecx, fn
	mov edx, 10
	int 80h
	mov eax, 1
	mov ebx, 0
	int 80h

Последний раз редактировалось Stilet; 15.04.2012 в 19:57.
Adverse вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача параметров asm-asm Maksimall89 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 22.12.2011 11:54
передача параметров программе при запуске из командной строки shurik_7866 Общие вопросы Delphi 3 03.06.2009 18:23
Получение параметров командной строки по PID sadist_ds Win Api 1 25.02.2009 20:22
Передача параметров в командной строке RUBEY Общие вопросы Delphi 1 12.01.2009 18:57
Передача параметров aesoem Общие вопросы Delphi 8 15.07.2008 21:51