1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Ajuda assembly

Discussão em 'Programação' iniciada por morbid, 11 de Fevereiro de 2008. (Respostas: 5; Visualizações: 972)

  1. morbid

    morbid Power Member

    Boas pessoal. Tou a fazer um projecto que consiste numa calculadora em assembly que vai ler os valores de um ficheiro e ecrever la o resultado. Por ex no fixeiro esta 4 e 2. O objectivo é a calculadores ler estes 2 numero e depois o utilisador escolhe o operado. Ora o meu problema é ele quando le um ficheiro le completo mas dps não sei como meter pa ele dividir aquilo por linhas. Se alguem perceber alguma coisa disto ficava muito grato.:)
     
  2. SL87

    SL87 Power Member

    o caracter para mudança de linha é o '\n', procura por esse caracter.
     
  3. OubeLa

    OubeLa Power Member

    Em assembly Intel 8086 tens de definir isto em .data

    Código:
    mudaLinha db 13, 10, 00

    O 13 é o carriage return, o 10 e o line feed e o 00 é o caracter com que cada linha termina obrigatoriamente.

    http://pt.wikipedia.org/wiki/ASCII
     
  4. Evil_Tidus

    Evil_Tidus Power Member

    ja agora isso é para Winndows ou linux?
     
  5. OubeLa

    OubeLa Power Member

    Pois, provavelmente só funciona em Windows, no sistema de desenvolvimento MASM/NASM.
     
  6. zxsat

    zxsat Power Member

    windows.

    o \r\n é o fim de linha em windos/msdos, no unix é só \n
     

Partilhar esta Página