mi interesserebbe un ide per assembly, se nn esiste potreste consigliarmi il miglior kit(compiler, linker, debugger) per assembly???
grazie.
mi interesserebbe un ide per assembly, se nn esiste potreste consigliarmi il miglior kit(compiler, linker, debugger) per assembly???
grazie.
WinAsm
a me piace notepad
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!
sì... ok.. ma poi per compilarlo, linkarlo e debuggarlo nn è che usi notepadOriginariamente inviato da DYNAM!C+
WinAsm
a me piace notepad
Originariamente inviato da ascatem2
sì... ok.. ma poi per compilarlo, linkarlo e debuggarlo nn è che usi notepad
ti fai un bel bat, e poi lo metti nel menu contestuale dei file *.asm
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!
Originariamente inviato da ascatem2
sì... ok.. ma poi per compilarlo, linkarlo e debuggarlo nn è che usi notepad
ti fai un bel bat, e poi lo metti nel menu contestuale dei file *.asm
DYNAMIC+ [ E-mail ]
Secondo me non si può fare!
Non esiste un compilatore in assembly ma l'assemblatore
se vuoi fare una bella accoppiata ti consiglio TASM e TextPad (li usiamo anche a scuola)!!!
Quando li avrai scaricati sappimi dire così ti posto la lista delle keyword (FATTA DA ME) cioè quella che se scrivi MOV o CMP te li colora :rollo:
tasm lo usiamo anche noi a cuola per quanto riguarda text pad proverò a trvarlo in rete.. noi usiamo l'edit di dosOriginariamente inviato da cso
Non esiste un compilatore in assembly ma l'assemblatore
se vuoi fare una bella accoppiata ti consiglio TASM e TextPad (li usiamo anche a scuola)!!!
Quando li avrai scaricati sappimi dire così ti posto la lista delle keyword (FATTA DA ME) cioè quella che se scrivi MOV o CMP te li colora :rollo:
io uso un editorino fatto in VB con una textbox e con i pulsanti di scelta rapida (es. F7 = compila ed esegui)...ovviamente però uso TASM e TLINK..
www.vape04.too.it - informatica, elettronica e tante altre cose.
@LFEO§OFT GREEnOS
Quando avete scaricato il textpad potete usare questo file per far colorare le keyword (molto comodo per trovare errori)
Salvatelo come Assembly.syn nella dir "C:\Programmi\TextPad 4\Samples\".codice:; Syntax file for Assembly x86 - contributed by Cso. C=1 [Syntax] Namespace1 = 6 IgnoreCase = Yes SingleComment = ; StringStart = ' StringEnd = ' CharStart = ' CharEnd = ' [Keywords 1] aaa aad aam aas add and arpl bound bsf bsr bswap bt btc btr bts call cbw cdq clc cld cli clts cmp cmpsb cmpsd cmpsw cmpxchg cwd cwde cwde daa das dec div enter esc hlt idiv imul in inc insb insd insw int into invd invlpg iret iretd ja jae jb jbe jcxz je jecxz jg jl jle jmp jnb jnbe jnc jne jnl jnle jno jnp jnz jo jp jpe js jz lahf lar ldit lds lea leave les lfs lgdt lgs lldt lmsw lock lodsb lodsd lodsw loop loopnz loopz lsl lss ltr mov movsb movsd movsw movsx movzx mul neg nop not or out outsb outsd pop popa popad popf popfd push pusha pushad pushf pushfd rcl rcr repnz repz ret retf rol ror sahf sar sbb scasb scasd scasw seta setb setbe sete setg setl setle setnb setne setnl setno setnp setns seto setp sets sgdt shl shld shr shrd sldt smsw stc std sti stosb stosd stosw str sub test verr verw wait wbinvd xadd xchg xlat xor ;***** end dosseg .model .code .data org [Keywords 2] ;floating-point byte db dw dword equ f2xm1 fabs fadd faddp far fbld fbstp fchs fclex fcom fcomp fcompp fcos fdecstp fdisi fdiv fdivp fdivr fdivrp feni ffree fiadd ficom ficomp fidiv fidivr fild fimul fincstp finit fist fistp fisub fisubr fld fld1 fldcw fldenv fldl2e fldl2t fldlg2 fldln2 fldpi fldz fmul fmulp fnop fnsts fpatan fprem fptan frndint fsave fscale fsetpm fsin fsincos fsqrt fst fstcw fstenv fstp fstsw fsub fsubp fsubr fsubrp ftst fucom fucomp fucompp fwait fxam fxch fxtract fyl2x fyl2xp1 near ptr qword short tbyte word [Keywords 3] ;registers ah al ax bh bl bp bx ch cl cs cx dh di dl ds dx eax ebx ecx edi edx es esi [Keywords 4] ;flags si sp ss st st(0) st(1) st(2) st(3) st(4) st(5) st(6) st(7)
Per utilizzare il Assembly.syn aprite un file .asm e andate nelle proprietà del documento..il resto smanettate
NOTA: il suddetto file l'ho creato io copiando TUTTE le keyword fornite dalle Norton Guides quindi non mi rompete se ne manca qualcuna