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

    [assembler] aiuto alla risoluzione di un problema

    Mi potete aiutare a risolvere questi due esercizi
    indicare il contenuto esadecimale dei 4 registri generali dopo l'esecuzione di ogni istruzione del seguente brano assembly:
    Mov ax,0
    lea bx, dato
    mov cx, [bx]
    mov dx, ax
    mul cl
    htl

    dato dw 3421h ;supposto che l'indirizszo di dato sia 0132h

    inoltre se potete aiutarmi a svolgere un'altro esercizio
    scrivere un brano di programma assembly che inserisca in ax e in bx il contenuto di due valiabili di tipo world, in cx il risultato della somma tra ax e bx, e in dx il risultato della differenza tra ax e bx.

  2. #2
    risultato primo esercizio
    ax=0
    bx=010d
    cx=3421
    dx=0

  3. #3
    Utente di HTML.it L'avatar di cso
    Registrato dal
    Aug 2004
    Messaggi
    2,050
    dato1 dw 92h
    dato2 dw 87h

    mov ax,dato1
    mov bx,dato2

    mov cx,ax
    add cx,bx

    mov dx,ax
    sub dx,bx

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