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

    [assembler] aiuto alla risoluzione di un problema2

    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,0111000100101101b
    mov bx, 1100100100010011b
    mov cx, ax
    mov dx, ax
    xor ax, bx
    and cx, ax
    add dh,dl
    inoltre se potete aiutarmi a svolgere un'altro esercizio
    scrivere un brano di programma assembly che inserisca in ax una variabile a 16 bit, in bx la negazione logica del contenuto di ax, in cx il risultato dell'operazione and tra ax e bx, in dx il risultato dell'operazione or tra ax e bx

  2. #2
    Utente di HTML.it L'avatar di cso
    Registrato dal
    Aug 2004
    Messaggi
    2,050

    Re: [assembler] aiuto alla risoluzione di un problema2

    codice:
    mov ax,0111!0001!0010!1101b ; 712Dh
    mov bx,1100!1001!0001!0011b ; C913h
    mov cx,ax  ; CX = AX = 712Dh
    mov dx,ax  ; DX = AX = 712Dh
    xor ax,bx  ; 1011!1000!0011!1110b = B83Eh
    and cx,ax  ; 712Dh
    add dh,dl  ; DH = 71 DL = 2D alla fine DH = 9Eh

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.