HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 16.03.2008, 11:25
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
С нами: 9981026

Репутация: 1564
По умолчанию

2Дикс
nasm
http://linux.softpedia.com/get/Programming/Compilers/NASM-The-Netwide-Assembler-643.shtml

nasm manual
http://nasm.sourceforge.net/doc/nasmdoc0.html
 
Ответить с цитированием

  #2  
Старый 16.03.2008, 11:26
herna
Banned
Регистрация: 07.01.2008
Сообщений: 8
С нами: 9654086

Репутация: 51
По умолчанию

скачать фасм под линукс там в примерах всё написано
 
Ответить с цитированием

  #3  
Старый 29.03.2008, 00:17
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

Репутация: 1462
По умолчанию

(я недавно в асме):
... компилит нормально , но при запуске пишет "точка входа в процедуру CreateFile не найдена в библиотеке Kernel32.dll" ( fasm , ps: а масме всё нормально)
:
format Pe GUI 4.0
entry main
include 'C:\fasm\Include\win32a.inc'

DO_NOT_SHARE equ 0
OPEN_EXISTING equ 3
GENERIC_WRITE = 40000000h
FILE_ATTRIBUTE_NORMAL = 80h
...
main:
push 0
push FILE_ATTRIBUTE_NORMAL
push OPEN_EXISTING
push 0
push DO_NOT_SHARE
push GENERIC_WRITE
push filename

call dword [CreateFile]

...

section '.data' readable writable

filename db 'log.txt',13,10,0

section '.idata' data import readable writable

library kernel32,'kernel32.dll'

import kernel32,\
CreateFile,'CreateFile'
...

Последний раз редактировалось Jes; 29.03.2008 в 00:20..
 
Ответить с цитированием

  #4  
Старый 29.03.2008, 00:19
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
С нами: 10139366

Репутация: 1502


По умолчанию

Потому что CreateFileA

PS У меня в статье - пример использования
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #5  
Старый 31.03.2008, 13:03
Jes
Постоянный
Регистрация: 16.04.2007
Сообщений: 398
С нами: 10037186

Репутация: 1462
По умолчанию

Цитата:
Сообщение от _Great_  
Закрепленные темы по языкам созданы для вопросов по СИНТАКСИСУ,
ps: а учить полезно и то и то
 
Ответить с цитированием

  #6  
Старый 06.04.2008, 16:06
Manoff
Познающий
Регистрация: 15.12.2007
Сообщений: 38
С нами: 9687053

Репутация: 18
По умолчанию

А где можно компилятор Masm?
 
Ответить с цитированием

  #7  
Старый 06.04.2008, 16:08
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
С нами: 9644006

Репутация: 3099


По умолчанию

Цитата:
Сообщение от Manoff  
А где можно компилятор Masm?
tyt
 
Ответить с цитированием

  #8  
Старый 06.04.2008, 16:28
Manoff
Познающий
Регистрация: 15.12.2007
Сообщений: 38
С нами: 9687053

Репутация: 18
По умолчанию

А каким компилятором лучше пользоваться новичку?
 
Ответить с цитированием

  #9  
Старый 06.04.2008, 16:41
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
С нами: 9644006

Репутация: 3099


По умолчанию

Цитата:
Сообщение от Manoff  
А каким компилятором лучше пользоваться новичку?
А ты под какой операционкой то? вынь?

лучше конечно пока ты осваиваешь юзать то что описано в доках, а потом когда будет опыт выберешь что тебе подходит.

Последний раз редактировалось xcedz; 06.04.2008 в 16:43..
 
Ответить с цитированием

  #10  
Старый 06.04.2008, 16:52
Manoff
Познающий
Регистрация: 15.12.2007
Сообщений: 38
С нами: 9687053

Репутация: 18
По умолчанию

Под виндос и дос , но масм у меня не устанавливается
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы для новичков! (faq) PEPSICOLA С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 92 14.05.2010 17:59
ОС с нуля z01b С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 36 03.07.2008 15:30



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.