|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2005
Città: Cesena
Messaggi: 323
|
[Assebly] Problemi con i compilatori
Qualcuno potrebbe aiutarmi con i compilatori dell'assembly? ho scaricato il TASM e il MASM 32, ma ho diversi problemi, una volta installati non riesco ad utilizzarli. è possiible usare i compilatori del C per l'assembly? Per essempio il Palles C, oppure il visual studio della microsoft?
Grazie |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Dec 2004
Città: Venezia
Messaggi: 192
|
ciao, quando programmavo in assembly usavo SPIM. Ti posto il link da dove puoi fare il download
http://www.cs.wisc.edu/~larus/spim.html ciao
__________________
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Se in DOS, il MASM32 non credo che ti serva. Se hai il TASM a 16 bit (non il tasm32!) puoi fare questo semplice 'hello world': Codice:
;===============================================================================
DSEG SEGMENT PARA PUBLIC 'DATA'
HELLO DB "Hello world!", 13, 10, 36
DSEG ENDS
;===============================================================================
SSEG SEGMENT PARA STACK 'STACK'
DB 1024 DUP (?)
SSEG ENDS
;===============================================================================
CSEG SEGMENT PARA PUBLIC 'CODE'
ASSUME CS:CSEG, DS:DSEG, ES:DSEG, SS:SSEG
MAIN PROC NEAR
MOV AX,DSEG
MOV DS,AX
MOV ES,AX
MOV AH,09H
MOV DX,OFFSET HELLO
INT 21H
MOV AX,4C00H
INT 21H
MAIN ENDP
CSEG ENDS
END MAIN
TASM HELLO.ASM poi TLINK /Tde HELLO.OBJ e ottieni un bel HELLO.EXE da lanciare.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2005
Città: Cesena
Messaggi: 323
|
Ok, grazie mille, adesso provo. Ciao!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:16.



















