Yasm

Yazılım ekran görüntüsü:
Yasm
Yazılım detaylar:
Versiyon: 1.3.0
Qayıt: 17 Feb 15
Geliştirici: Peter Johnson
Lisans: Ücretsiz
Popülerlik: 25

Rating: nan/5 (Total Votes: 0)

, sadece üç kelime açıklanan Kısaca, Yasm modüler montajcı proje, ama aslında çoklu komut setleri (şu anda x86 ve amd64) desteklemek için yere kadar tasarlandı Netwide Assembler projesinin tamamen yeniden, bir hem GAZ ve NASM sözdizimi, hem de çıkış ikili olarak kabul ELF64, ELF32, Mach-O 32/64-bit, COFF, RDOFF2 ve Windows 32/64-bit nesne formats.User görünür FeaturesUser görünür özellikleri tam özellikli ayrıştırma dahil ve NASM'ın ve GAZ sözdizimi, TASM sözdizimi için başlangıç ​​desteği, 64-bit (amd64) komut seti mimarileri için gettext, basit bir 2-pass optimizer ve destek kullanarak 64-bit tamsayı sabitleri, uluslararası destek için destek, lexing hangi & nbsp kullanılarak etkin olabilir; & Ldquo; -m amd64 & rdquo; seçeneği veya açık 64-bit nesne biçimi çıktı seçerek.
Bu COFF, İkili, RDOFF2, ELF32, ELF64, Win32, Win64, yanı sıra 64-bit ve 32-bit dahil nesne biçimleri, geniş bir yelpazede destek, matematik işlemleri de dahil olmak üzere 64-bit ve yüksek tamsayı sabitleri için izin verir Mach- O nesne dosyası çıkışları. Buna ek olarak, bu CodeView, DWARF2 destekler ve hata ayıklama biçimleri saplar, bir GAZ ve re2c aracı ile yazılır NASM sözdizimi lexers, Yinelemeli dahil UNIX ve Linux işletim sistemleri, yanı sıra Microsoft, Windows ve DOS.Internal featuresInternal özellikleri çalışır GAZ ve NASM hem sözdizimi gibi strdup, MergeSort ve strcasecmp işlevindeki gibi mimari özel talimat ayrıştırıcıları, taşınabilir ve kullanışlı fonksiyonlar küçük bir koleksiyon, yanı sıra kaputun files.Under montajcı test girişi standart seti ve iniş için ayrıştırıcı işlevselliği availabilityThe projenin sadece elle yapılandırmak ve kurulumdan önce programı derlemek için kullanıcı zorlayan bir kaynak arşivi olarak indirebilirsiniz. Bir kaynak arşivi en iyi parçası dağılımının belirli bir türü için tasarlanmış ikili paketler inşa önceden karşıt olarak, herhangi bir GNU / Linux işletim sistemi yüklü olmasıdır.

Ne Bu sürümdeki yeni :

  • Win32, Win64, MacOS X, Unix ve türevleri hedef bir olgun NASM-sözdizimi x86 ve AMD64 assembler kullanın;
  • GAS başka bir GAZ-sözdizimi assembler kullanın;
  • denemek, yeni TASM benzeri sözdizimi veya önyüz;
  • ya DWARF2 veya CodeView kullanarak montaj kaynak düzeyinde hata ayıklama var? 8.0 (2005 VS);
  • (SEH) ve ELF32 / ELF64 parçacığı yerel depolama (TLS) taşıma Win32 / Win64 yapılandırılmış özel destekleyen ücretsiz bir yazılım assembler var;
  • yeni AMD veya Intel SSE5 AVX talimat setleri hedef;
  • istikrar ve özellik seti açısından Yasm ilerleme takip;
  • Yeni bir sürümünden Yasm gelişimine katkıda bulunmaktadır.

nedir sürüm 0.7.2 Yeni:

  • Bu sürüm ekler 64-bit Mach-O PIC orijinal spec yeni belirtilen AVX / AES talimatlar için destek, --prefix ve globals adlandırma --suffix seçenekleri ve destek.
  • Ayrıca geçirilmesine yönelik bir GOTPCREL taşınma oluşturur; rel wrt ..gotpc & quot; ve diğer bazı düzeltmeler ile birlikte, tüm olası durumlarda bayt boyutu olmayan sıkı bas optimize.

Benzer yazılım

slacktrack
slacktrack

11 May 15

avrLab
avrLab

3 Jun 15

omniORB
omniORB

2 Jun 15

WLA DX
WLA DX

2 Jun 15

Geliştirici Diğer yazılım Peter Johnson

Yorumlar Yasm

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!