Интернет магазин китайских планшетных компьютеров



Компьютеры - GoAsm

27 апреля 2011


Оглавление:
1. GoAsm
2. Особенности
3. Поддерживаемые наборы инструкций



ассемблер для процессоров семейства x86, созданный Джереми Гордоном для написания программ для операционных систем семейства Windows, способен создавать 32- и 64-битных версий, а также программы с поддержкой Unicode. GoAsm является проприетарным ПО и распространяется в бинарном формате.

Цель разработки

GoAsm создавался с целью создать компилятор с простым и ясным синтаксисом, производящий как можно более компактный код, скромными потребностями для обработки скриптов и возможностью добавления расширений.

Пример программы

Пример программы Hello World, которая выводит на экран сообщение «Hello World» и завершается.

DATA SECTION
 
KEEP DD 0               ;переменная
 
CODE SECTION
 
START:
PUSH -11
CALL GetStdHandle
PUSH 0,ADDR KEEP
PUSH 24,'Hello World'
PUSH EAX
CALL WriteFile
XOR EAX,EAX
RET


Просмотров: 2603


<<< Fasm
Inno Setup >>>