1. We have moved from vBulletin to XenForo and you are viewing the site in the middle of the move. Though the functional aspect of everything is working fine, we are still working on other changes including the new design on Xenforo.
    Dismiss Notice

how to convert ascii to binary(vice versa)help please

Discussion in 'Assembly Language Programming (ALP) Forum' started by valley_07, Sep 23, 2008.

  1. valley_07

    valley_07 New Member

    hello..
    i have a problem on how to convert ascii to binary using codes in assembly language.
    please post the code so i caN study it..
    thanks.
     
  2. oogabooga

    oogabooga New Member

    In which assembly language?
    What exactly is the problem?
     
  3. valley_07

    valley_07 New Member


    here is the code..

    mov ah,aL
    and aL,00FH
    ADD AL,009h
    DHA
    adc aL,040h
    DAA
    XCHG AH,AL
    SHR AL,1
    SHR AL,1
    SHR AL,1
    SHR AL,1
    ADD AL,090H
    DAA
    ADC AL,040H
    DAA
    ADC AL,040H
    DAA
    XCHG AH,AL

    IS THAT CODE CORRECT?

    what i'm asking for is the code on how you can convert acii characters to binary.
    i'm using notepad and when i'm testing the code i'm using the command prompt.
    hope you can give the code for my quarry,,

    i really need to know on how to convert ascii to binary in assembly
     
  4. valley_07

    valley_07 New Member

    up up..still need answers..
    thank you
     
  5. oogabooga

    oogabooga New Member

    I still don't understand what you are trying to do.
    And I can't comprehend your code at all.
    Getting late here. (yawn) Goodnight.
     
  6. xpi0t0s

    xpi0t0s Mentor

    Not sure why you're asking if the code is correct. Does it perform the conversion you want? If it does then it's correct. If not then it isn't. If not, what isn't it doing; explain exactly what the problem is. Could you clarify what you mean by "convert ASCII to binary" with a couple of examples, for example A is 65 in ASCII, given input A would you want the program to display 0100 0001?

    Also there are lots of different microprocessors each with its own assembly language. Which processor are you using?
     
  7. misee10

    misee10 New Member

    hey, this is my problem to....
    @xpi0t0s the one that you were tellling was exactly my problem could you help?...
    ...please....
     
  8. xpi0t0s

    xpi0t0s Mentor

    What help do you need? valley_07 has already posted some code; can you adapt that to your needs?
     
  9. misee10

    misee10 New Member

    it didnt work here....i used what he used and it has errors
     
  10. xpi0t0s

    xpi0t0s Mentor

    Did the assembler just print "errors" or did it say something more helpful?
     

Share This Page