Изменения

Перейти к: навигация, поиск

Участник:Mityada/Ассемблер

847 байт добавлено, 22:14, 2 марта 2012
Новая страница: «= Необходимые программы = == Компилятор == Yasm. Качаем отсюда http://yasm.tortall.net/. == Линковщик == === ...»
= Необходимые программы =

== Компилятор ==
Yasm. Качаем отсюда http://yasm.tortall.net/.

== Линковщик ==
=== Windows ===
<code>link.exe</code> из Microsoft Visual Studio. Лежит в "<code>%Program Files%/Microsoft Visual Studio 10.0/VC/bin/</code>". При запуске может ругаться на нехватку mspdb100.dll, берем из "<code>%Program Files%/Microsoft Visual Studio 10.0/Common7/IDE/</code>".
=== Linux ===
<code>ld</code> из пакета <code>binutils</code>

== Текстовый редактор ==
На ваш вкус и цвет.

= Простейшая программа =

== Windows ==

section .text
global _main

_main:
ret

== Linux ==

section .text
global _start

_start:
mov eax, 1
mov ebx, 0
int 0x80
39
правок

Навигация