Логотип
Юнионпедия
Связь
Доступно в Google Play
Новый! Скачать Юнионпедия на вашем Android™ устройстве!
Установить
Более быстрый доступ, чем браузер!
 

NASM

Индекс NASM

NASM (Netwide Assembler) — свободный (LGPL и лицензия BSD) ассемблер для архитектуры Intel x86.

39 отношения: A.out, AT&T-синтаксис, AtheOS, BSD, COFF, DJGPP, DOS, Executable and Linkable Format, Fasm, FreeBSD, GNU Assembler, GNU Lesser General Public License, Hello, world!, Intel, Intel-синтаксис, KolibriOS, Linux, Mac OS, MASM, PowerPC, Solaris, SourceForge.net, SPARC, System V, TASM, UnixWare, Windows, Windows API, X86, Компилятор, Компоновщик, Постоянное запоминающее устройство, Объектный модуль, Си (язык программирования), Тэтхем, Саймон, Исходный код, Лицензия BSD, .COM, .sys.

A.out

a.out (от assembler output — вывод ассемблера) — формат запускаемых файлов, объектного кода и, позднее, разделяемых библиотек в некоторых (старых) версиях UNIX.

Новый!!: NASM и A.out · Узнать больше »

AT&T-синтаксис

AT&T-синтаксис — один из форматов записи мнемоники инструкций процессора.

Новый!!: NASM и AT&T-синтаксис · Узнать больше »

AtheOS

AtheOS (сокр. от Athene Operating System) — это свободная операционная система для компьютеров x86 архитектуры.

Новый!!: NASM и AtheOS · Узнать больше »

BSD

BSD (Berkeley Software Distribution) — система распространения программного обеспечения в исходных кодах, созданная для обмена опытом между учебными заведениями.

Новый!!: NASM и BSD · Узнать больше »

COFF

Common Object File Format (COFF) — формат исполняемых файлов, файлов объектного кода и динамических библиотек.

Новый!!: NASM и COFF · Узнать больше »

DJGPP

DJGPP (акроним от DJ’s GNU Programming Platform) — проект по переносу GNU-утилит на платформы DOS и Windows для поддержки DPMI.

Новый!!: NASM и DJGPP · Узнать больше »

DOS

Скриншот FreeDOS DOS (Disk Operating System — дисковая операционная система, ДОС) — в широком смысле слова, операционная система для компьютеров, ориентированных на использование дисковых накопителей, таких как жёсткий диск и дискета.

Новый!!: NASM и DOS · Узнать больше »

Executable and Linkable Format

ELF (Executable and Linkable Format — формат исполнимых и компонуемых файлов) — формат двоичных файлов, используемый во многих современных UNIX-подобных операционных системах, таких как FreeBSD, Linux, Solaris и др.

Новый!!: NASM и Executable and Linkable Format · Узнать больше »

Fasm

fasm (сокращение от flat assembler) — свободно распространяемый многопроходной ассемблер, написанный Томашем Грыштаром (Tomasz Grysztar).

Новый!!: NASM и Fasm · Узнать больше »

FreeBSD

FreeBSD — свободная операционная система семейства UNIX, потомок AT&T Unix по линии BSD, созданной в университете Беркли.

Новый!!: NASM и FreeBSD · Узнать больше »

GNU Assembler

GNU Assembler или GAS (вызывается командой as) — ассемблер проекта GNU; используется компилятором GCC.

Новый!!: NASM и GNU Assembler · Узнать больше »

GNU Lesser General Public License

GNU Lesser General Public License (LGPL) — это лицензия свободного программного обеспечения за авторством Free Software Foundation (FSF).

Новый!!: NASM и GNU Lesser General Public License · Узнать больше »

Hello, world!

Пример «Hello world» с графическим интерфейсом на GTK+. На заднем плане gedit с исходным кодом на Perl «Hello world» на графическом языке Piet «Hello, world!» — программа, результатом работы которой является вывод на экран или иное устройство фразы «Hello, world!» (в дословном переводе с английского — «Привет, мир!»; представляет собой распространённое неформальное приветствие, близкое к русскому «всем привет!»).

Новый!!: NASM и Hello, world! · Узнать больше »

Intel

«И́нтел» («Intel Corp.») — производитель электронных устройств и компьютерных компонентов, включая микропроцессоры, наборы системной логики (чипсеты).

Новый!!: NASM и Intel · Узнать больше »

Intel-синтаксис

Intel-синтаксис — один из форматов записи мнемоники инструкций процессора.

Новый!!: NASM и Intel-синтаксис · Узнать больше »

KolibriOS

KolibriOS (Коли́бриОС) — операционная система для PC, полностью написанная на ассемблере fasm и распространяемая на условиях лицензии GPL.

Новый!!: NASM и KolibriOS · Узнать больше »

Linux

Linux (или), Ли́нукс) — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так возможно и собственнических. Появившись как решения вокруг созданного в начале 1990-х годов ядра, уже с начала 2000-х годов системы Linux являются основными для суперкомпьютеров и серверов, расширяется применение их для встраиваемых систем и мобильных устройств, некоторое распространение системы получили и для персональных компьютеров. За счёт использования свободного программного обеспечения и привлечения волонтёров каждая из систем Linux обладает значительными программными возможностями, трудно реализуемыми в прочих моделях разработки: например, в 2008 году расчёты показывали, что для того, чтобы «с нуля» разработать систему, аналогичную Fedora 9, потребовалось бы затратить $10,8 млрд, а совокупная себестоимость только ядра Linux оценивалась в сумму более $1,4 млрд, притом только за 2008 год она увеличилась на $315 млн, совокупный труд оценён в размере 73 тыс. человеко-лет. Традиционно системами Linux считаются только те, которые включают в качестве компонентов основные программы проекта GNU, такие как bash, gcc, glibc, coreutils, GNOME и ряд других, в связи с чем часто всё семейство иногда идентифицируется как GNU/Linux, притом существует спор об именовании GNU/Linux. Существует проект стандартизации внутренней структуры Linux-систем — Linux Standard Base, часть из документов которого зарегистрировано в качестве стандартов ISO; но далеко не все системы сертифицируются по нему, и в целом для Linux-систем не существует какой-либо общепризнанной стандартной комплектации или формальных условий включения в семейство. Однако есть ряд систем на базе ядра Linux, но не имеющих в основе зависимости от программ GNU, которые к Linux-семейству традиционно не относят, в частности таковы мобильные системы Android и FirefoxOS. Пингвин Tux Официальным логотипом и талисманом Linux является пингвин Tux, созданный в 1996 году Ларри Юингом. Торговая марка «Linux» принадлежит создателю и основному разработчику ядра Линусу Торвальдсу. При этом проект Linux в широком смысле не принадлежит какой-либо организации или частному лицу, вклад в его развитие и распространение осуществляют тысячи независимых разработчиков и компаний, одним из инструментов взаимодействия которых являются группы пользователей Linux. Существует ряд некоммерческих объединений, ставящих основной целью развитие и продвижение Linux, наиболее крупное и влиятельное из них — основанный в 2007 году The Linux Foundation. Существует значительный рынок коммерческой технической поддержки Linux-систем, на котором с долей свыше 70 % (2017) доминирует корпорация Red Hat. Линус Торвальдс — создатель и основной координатор проекта по разработке ядра Linux Ричард Столлман — основатель проекта GNU.

Новый!!: NASM и Linux · Узнать больше »

Mac OS

Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем производства корпорации Apple.

Новый!!: NASM и Mac OS · Узнать больше »

MASM

Macro Assembler (MASM) — ассемблер для процессоров семейства x86.

Новый!!: NASM и MASM · Узнать больше »

PowerPC

IBM PowerPC 601 PowerPC (или сокращённо PPC) — микропроцессорная RISC-архитектура, созданная в 1991 году альянсом компаний Apple, IBM и Motorola, известным как AIM.

Новый!!: NASM и PowerPC · Узнать больше »

Solaris

Solaris — операционная система, разработанная компанией Sun Microsystems для платформы SPARC, с 2010 года принадлежит вместе с активами Sun корпорации Oracle.

Новый!!: NASM и Solaris · Узнать больше »

SourceForge.net

SourceForge.net — один из самых больших в мире веб-сайтов для разработчиков открытого программного обеспечения, который обслуживается SourceForge, Inc. и использует проприетарную систему SourceForge.

Новый!!: NASM и SourceForge.net · Узнать больше »

SPARC

Микропроцессор UltraSPARC II компании Sun Microsystems SPARC (Scalable Processor ARChitecture — масштабируемая архитектура процессора) — архитектура RISC-микропроцессоров, первоначально разработанная в 1985 году компанией Sun Microsystems.

Новый!!: NASM и SPARC · Узнать больше »

System V

Множество потомков System V System V (произносится как System five, AT&T UNIX System V) — одна из версий операционной системы Unix, разработанная в AT&T и выпущенная в 1983 году.

Новый!!: NASM и System V · Узнать больше »

TASM

Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на языке ассемблера для архитектуры x86.

Новый!!: NASM и TASM · Узнать больше »

UnixWare

UnixWare — POSIX-совместимая операционная система, разрабатываемая с начала 1990-х годов компанией Novell на основе UNIX System V, которая в свою очередь была разработана UNIX Systems Laboratories.

Новый!!: NASM и UnixWare · Узнать больше »

Windows

Windows — семейство коммерческих операционных систем (OC) корпорации Microsoft, ориентированных на применение графического интерфейса при управлении.

Новый!!: NASM и Windows · Узнать больше »

Windows API

Windows API (application programming interfaces) — общее наименование набора базовых функций интерфейсов программирования приложений операционных систем семейств Microsoft Windows корпорации «Майкрософт».

Новый!!: NASM и Windows API · Узнать больше »

X86

80486 DX2 x86 (Intel 80x86) — архитектура процессора c одноимённым набором команд, впервые реализованная в процессорах компании Intel.

Новый!!: NASM и X86 · Узнать больше »

Компилятор

Компиля́тор — программа или техническое средство, выполняющее компиляциюГОСТ 19781-83 //; см.

Новый!!: NASM и Компилятор · Узнать больше »

Компоновщик

Компоновщик (также редактор связей, от link editor, linker) — инструментальная программа, которая производит компоновку («линковку»): принимает на вход один или несколько объектных модулей и собирает по ним исполнимый модуль.

Новый!!: NASM и Компоновщик · Узнать больше »

Постоянное запоминающее устройство

Микросхема масочного ПЗУ NEC D23128C в компьютере ZX Spectrum Микросхема EPROM Intel 1702 с ультрафиолетовым стиранием Микросхема EPROM AMD AM2716, выпущенная в 1979 году Постоя́нное запомина́ющее устро́йство (ПЗУ) — энергонезависимая память, используется для хранения массива неизменяемых данных.

Новый!!: NASM и Постоянное запоминающее устройство · Узнать больше »

Объектный модуль

Объе́ктный мо́дуль (также — объектный файл, object file) — файл с промежуточным представлением отдельного модуля программы, полученный в результате обработки исходного кода компилятором.

Новый!!: NASM и Объектный модуль · Узнать больше »

Си (язык программирования)

Си (C) — компилируемый статически типизированный язык программирования общего назначения, разработанный в 1969—1973 годах сотрудником Bell Labs Деннисом Ритчи как развитие языка Би.

Новый!!: NASM и Си (язык программирования) · Узнать больше »

Тэтхем, Саймон

Саймон Тэтхем (Simon Tatham) — английский профессиональный программист и разработчик свободного программного обеспечения.

Новый!!: NASM и Тэтхем, Саймон · Узнать больше »

Исходный код

Исходный код HTML страницы со вставкой на языке JavaScript Исхо́дный код (также исхо́дный текст) — текст компьютерной программы на каком-либо языке программирования или языке разметки, который может быть прочтён человеком.

Новый!!: NASM и Исходный код · Узнать больше »

Лицензия BSD

Лицензия BSD (BSD license, Berkeley Software Distribution license — Программная лицензия университета Беркли) — это лицензионное соглашение, впервые применённое для распространения UNIX-подобных операционных систем BSD.

Новый!!: NASM и Лицензия BSD · Узнать больше »

.COM

.COM (command) — расширение файла, использовалось в некоторых операционных системах в различных целях.

Новый!!: NASM и .COM · Узнать больше »

.sys

.sys — расширение имени файла в Microsoft Windows и MS-DOS операционных системах.

Новый!!: NASM и .sys · Узнать больше »

ИсходящиеВходящий
Привет! Мы на Facebook сейчас! »