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

    [assembly MIPS] moltiplicazione e divisione

    Ciao,
    anche se penso sia la cosa più semplice di questo mondo qualcuno mi può spiegare in modo semplice la moltiplicazione e la divisione usando MUL e DIV?
    Grazie!!

  2. #2
    Dovrebbe funzionare così, almeno in assembly x86 (ma non hai un manuale con tutte le istruzioni, ecc ... ?):
    codice:
    ;; 3 * 5
    mov ax, 3 ;; ax = 3
    mul ax, 5 ;; ax * 5
    div ax, 3 ;; ax / 3 (il resto va in ah, il quoziente in al)
    ;; ah == 5 al == 0

  3. #3
    no uffa nessun manuale...
    comunque grazie per l'aiuto almeno ho un pò più di chiarezza su quel registro ax!

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.