Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Ajuda em assembly

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Ajuda em assembly

    Olá pessoal, estou começando agora com assembly e estou fazendo exercicios de assembly para poder tentar entender, mas nao estou conseguindo. Alguem poderia me ajudar? O exercicio que estou fazendo é o seguinte:

    Some dois dados de 16 bits (dados positivos ou negativos)

    Obrigado.
    Last edited by Prime; 27-06-2011, 22:43.

  • Font Size
    #2
    Bom, sobre o Assembly, lamento mas não sei muita coisa.
    Só gostaria de informar que a tag Importante é de uso exclusivo da staff

    Comment


    • Font Size
      #3
      Bom cara isso depende de qual Assembly, mais a idéia é parecida.

      Código:
      mov  ax, 1 ; atribui 1 a parte menos significativa do registrador A
      mov  bx, 2 ; atribui 2 a parte menos significativa do registrador B
      add  ax, bx ; soma os dois e guarda no A.
      Abraços.


      WCG 147
      sigpic

      Comment


      • Font Size
        #4
        Postado Originalmente por WCG147 Ver Post
        Bom cara isso depende de qual Assembly, mais a idéia é parecida.



        Abraços.


        WCG 147
        não existe isso de qual Assembly, Assembly é uma linguagem não existe Assembly++ ou Assembly#, a unica coisa que difere é pra qual arquitetura você irá programar e qual sintaxe irá usar.

        Código:
        mov  ax, 1 ; atribui 1 a parte menos significativa do registrador A (não existe registrador A, existe o AX - 16bits e o EAX - 32bits, RAX - 64bits)
        mov  bx, 2 ; atribui 2 a parte menos significativa do registrador B (mesma coisa)
        add  ax, bx ; soma os dois e guarda no A.
        ax é um registrador 16bits a parte menos significativa é al, o mesmo pra bx.

        Comment

        X
        Working...
        X