Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Assembly] Codice per TASM in MASM

    Eh si, purtroppo tutti gli esempi sono per questo benedetto TASM ( ma è a pagamento vero? ) ma quello che mi posso permettere è solo il MASM ( free :P )

    Ricevo questo errore:

    Assembling: C:\masm32\Projects\Hello_World\main.asm
    C:\masm32\Projects\Hello_World\main.asm(10) : error A2004: symbol type conflict
    C:\masm32\Projects\Hello_World\main.asm(17) : warning A4023: with /coff switch, leading underscore required for start address : inizio


    Quando cerco di... ' Assemble ASM File ' questo :

    ;TUT5.ASM (Hello Word) - by b0nuS 1997
    .MODEL small ; indica al compilatore il modello di memoria da usare
    .STACK 100h ; dimensiona lo Stack

    .DATA ; inizio del segmento dati
    Messaggio DB "Salve Mondo",13,10,'$' ;dichiarazione del messaggio

    .CODE ; inizio del segmento di codice
    inizio: ;etichetta che definisce l'entry point
    mov ax, SEG Messaggio ; ax = indirizzo del Segmento Dati
    mov ds, ax ; ds = ax
    mov dx, OFFSET Messaggio ; ds = offset del Segmento Dati
    mov ah, 09h ; ah = 09h
    int 21h ; chiamata all'interrupt DOS
    mov ah, 4Ch ; ah = 4Ch
    int 21h ; chiamata all'interrupt DOS
    END inizio ; fine del programma


    L'ho presa da una guida aseembly trovata online... Mi saoete dire come procedere? In pratica dovrebbe stampare 'Salve Mondo' a video... Inoltre mi potete dare info relativa a TASM?
    PaTeR
    From Ban to Life

  2. #2
    Utente di HTML.it L'avatar di cso
    Registrato dal
    Aug 2004
    Messaggi
    2,050
    tasm è a pagamento
    non capisco qual è la riga 10
    che tipo di info vuoi su tasm?

  3. #3
    Originariamente inviato da cso
    tasm è a pagamento
    non capisco qual è la riga 10
    che tipo di info vuoi su tasm?
    La riga dieci è quella dove specifico il Messaggio

    Comuqneu grazie, ho trovato le info che mi servivano ( finalmente :P )
    PaTeR
    From Ban to Life

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.