LINUX.ORG.RU

Вышел Netwide Assembler 2.00


0

0

После 7-ми месяцев интенсивной разработки, группа разработчиков NASM выпустила 2.00 версию популярного свободного (под лицензией GNU LGPL) ассемблера. Основным нововведением является полноценная поддержка 64-битной архитектуры (x86-64/x64/AMD64/Intel 64). Поддерживаются инструкции набора SSSE3, SSE4.1, SSE4.2, SSE5.

>>> Подробности

Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

> Power6

Тогда Power6 не было, а потом уже "поезд ушёл".

> нам очень бы хотелось прикупить

Могу подсказать место где стоит выключённым IBM RS/6000 (навернулся родной AIX, без которого нет доступа к IBMовской магнитооптике) и где тебе его отдадут по ценам ниже водочных. Что там именно за процы не знаю, но PPC это точно.

anonymous ()

Re: Вышел Netwide Assembler 2.00

Любопытно, они версию 1.0 так и не доделали (0.9.39) и сразу перешли к 2.0 :)

А по поводу воплей, что в NASM синтаксис "тупой интеловский/MASM-овский", так почитайте доки по NASM-у. Там ясно сказано, что NASM создали потому, что задолбал неодназначный синтаксис MASM/etc. Поэтому в NASM-е синтаксис однозначный и адресация происходит так, как её написал программист.

Вроде mplayer при сборке проверяет есть ли NASM, одно время lilo требовал NASM для сборки. Так что потребители у этого ассемблера есть. И если он _лично вам_ не нужен, это вовсе не означает то, что он вообще никому не нужен.

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

>Вроде mplayer при сборке проверяет есть ли NASM

mplayer не требует NASM для сборки, уже очень-очень давно.

Led ★★★☆☆ ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от Led

Re: Вышел Netwide Assembler 2.00

>>> А mips и arm - энто фантомы. Их не бывает. >>На десктопе не бывает. Даже в серверах - экзотика. >Никто не поскажет: это очередной анонимный идиот на ЛОРе, или он уже тут не в первый раз?

Да по сути почти так и есть. MIPS и SPARC в мобильниках - экзотика. А ARM - экзотика на серверах.

skwish ★★ ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от skwish

Re: Вышел Netwide Assembler 2.00

Я другой анонимус, но распределённые системы на асме писать приходилось. С мордой на Сях.

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от no-dashi

Re: Вышел Netwide Assembler 2.00

> Ну вообще-то компиляторы C давно написаны на самом C

На лиспе.

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

>Могу подсказать место где стоит выключённым IBM RS/6000 (навернулся родной AIX, без которого нет доступа к IBMовской магнитооптике) и где тебе его отдадут по ценам ниже водочных. Что там именно за процы не знаю, но PPC это точно.

Мне подскажи! У меня коллекция :) Если только это не мегашкаф.

paul7 ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

>Какое там мега. Небось вполне ординарный шкаф. Тонны на полторы брутто.

ты - тот же анонимус или нет? Вообще-то RS/6000 бывают вполне воркстейшнового размера.

paul7 ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от AsphyX

Re: Вышел Netwide Assembler 2.00

>Только вот ассоциативность операций пересылки у att смутила... Может арабы участвовали в разработке? ;)

Скорее наоборот, у интела. пересылаем-что-куда, вполне естественная последовательность. У *всех* так, у одного интела куда-что.

paul7 ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от paul7

Re: Вышел Netwide Assembler 2.00

>Скорее наоборот, у интела. пересылаем-что-куда, вполне естественная последовательность. У *всех* так, у одного интела куда-что.

зато можно (условно) поставить знак равенства - что вполне логично и более ассоциативно по отношению к другим высокоуровневым языкам, - не так ли?

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

кстати, именно поэтому широкое использование at&t-ассемблеровских вставок скажем в сишной программе - занятие из разряда "садо-мазо"

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от skwish

Re: Вышел Netwide Assembler 2.00

>> А mips и arm - энто фантомы. Их не бывает. На десктопе не бывает. Даже в серверах - экзотика.

>Да по сути почти так и есть. MIPS и SPARC в мобильниках - экзотика. А ARM - экзотика на серверах.

А при чём тут мобильники? Всё же мобильники != десктопы. Единственное, с чем можно согласиться - "ARM на серверах - экзотика"

Led ★★★☆☆ ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от mv

Re: Вышел Netwide Assembler 2.00

> hw-dependent часть в ядре любой операционки, firmware для dsp.

Кстати как там с интелловским синтаксисом? :)

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от paul7

Re: Вышел Netwide Assembler 2.00

> Мне подскажи! У меня коллекция :) Если только это не мегашкаф.

В шкафу ещё что-то стоит, его не отдадут. А сами серваки - 4U размер, вроде бы. Мыло дай, скину что за контора...

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от paul7

Re: Вышел Netwide Assembler 2.00

> ты - тот же анонимус или нет? Вообще-то RS/6000 бывают вполне воркстейшнового размера.

Значит опиисываю - шкаф чёрный, размером с холодильник (домашний) с буковками "RS/6000" на дверце, в нём два рэковых сервака с PPC, размерами 3 или 4 юнита, ну в общем явно больше чем два рэковых свитча.

Ко всему этому дело подключался такой же шкаф где был робот с руками и "магнитооптиическая библиотека". Бибилиотека доступна только через родную ОС AIX, которая на тех серваках грохнулась. Линукс туда ради интереса ставили, всё работало, но собственно библиотека нет, потому серваки выключили за ненадобностью. Сейчас в том же шкафу трудится что-то на ксеонах, а паверы стоят без дела.

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

PPC это 603 которые? Не, я не про них. Я про те которые G4, G5...

anonymous ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

>>Ну чуть больше спецсимволов, иногда это даже улучшает читаемость

> xml-задрот детектед!

Похоуливорить захотелось, редиска?? Иди нафиг :)

DarkFlame ★★ ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от paul7

Re: Вышел Netwide Assembler 2.00

>Скорее наоборот, у интела. пересылаем-что-куда, вполне естественная последовательность. У *всех* так, у одного интела куда-что.

В большинстве ЯВУ какая ассоциативность у присвоения? То-то же.

AsphyX ★★★ ()
Ответ на: Re: Вышел Netwide Assembler 2.00 от anonymous

Re: Вышел Netwide Assembler 2.00

>В шкафу ещё что-то стоит, его не отдадут. А сами серваки - 4U размер, вроде бы. Мыло дай, скину что за контора...

<Мой ник>@<Мой ник>.net

paul7 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.