Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    E come si fa ? E' la prima volta che devo utilizzare un contatore in ASM. Se non ho capito male dovrebbe essere così:

    ;controllo se car1 è una 'A'
    cmp car1,a
    ;jne salta se car1 è diverso da 'A'
    jne uguale ad a
    cont++ (in C)
    jne fine salta se car1 è diverso da 'A'
    ;leggi car2 ecc. ecc.

    E' giusto ? Come posso utilizzare il cont++ in Assembly ? Grazie

  2. #2
    Quote Originariamente inviata da patocosmic Visualizza il messaggio
    E come si fa ? E' la prima volta che devo utilizzare un contatore in ASM. Se non ho capito male dovrebbe essere così:

    ;controllo se car1 è una 'A'
    cmp car1,a
    ;jne salta se car1 è diverso da 'A'
    jne uguale ad a
    cont++ (in C)
    jne fine salta se car1 è diverso da 'A'
    ;leggi car2 ecc. ecc.

    E' giusto ? Come posso utilizzare il cont++ in Assembly ? Grazie
    Si, come pseudocodice è giusto.
    Per incrementare il contatore puoi usare l'istruzione INC.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.