ASM here
Results 1 to 8 of 8

Thread: ASM here

  1. #1
    Member
    Join Date
    Oct 2001
    Posts
    30

    Wink ASM here

    sorry just want to ask some questions~~


    what kind of programming can ASM Language do?????

    like what type of the program?
    \"If you don\'t know it--------DON\"T DO IT ( anti---\"JUST DO IT\" from NIKE )\"

    \"Ask not what your country can do for you, but what you can do for your country\" by JFK

  2. #2
    Senior Member
    Join Date
    Sep 2001
    Posts
    138
    technically you can do anything in assembly you can do in C or any other programming language for that matter. I am slightly addicted to programming in assembly and that makes a LOT of people freak out.
    http://www25.brinkster.com/cheeseball

    -- Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment--

  3. #3
    Senior Member
    Join Date
    Sep 2001
    Posts
    118
    A language is a language. It's not the particular language that has inherent power--it's what the programmer does with it. Give a newbie C, generally considered to be among the most powerful languages in existence, and you'll end up with "Hello, World." Give an old, crusty, but very competent programmer BASIC, a language designed for beginners, and, after he removes your head from your shoulders for foisting such a language on him, he'll create an operating system.

    It's not how big it is............it's how you use it.
    Got Root?



    This user powered by Linux.

  4. #4
    Member
    Join Date
    Dec 2001
    Posts
    94
    What KublaiKhan says it perfectly true. It all depends on what you want to do and can do.

    >>like what type of the program?

    ASM is generally complicated for new users (not that it's easy for expereinced either) so if you

    want to make a calculator - dont use ASM
    want to make a game - dont use ASM
    want to make a graphics program - dont use ASM

    but if you want to do something like
    secure your PC boot process,
    OS-networking stuff,
    make deadly viruses
    etc then ASM is good.

  5. #5
    Senior Member
    Join Date
    Feb 2002
    Posts
    170
    Good point even though I seriously doubt anyone *ould program an operating system in BASIC.

    Personally, I've never cared much about asm because to me, it seems inefficent. I would be cool to know though.
    Mankan

    \"The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.\"
    - Edsger Dijkstra

  6. #6
    AO Antique pwaring's Avatar
    Join Date
    Aug 2001
    Posts
    1,409
    ASM allows you to access hardware directly and you can do almost anything to your computer (or someone else's!) using it, which is why you should make sure you know what you are doing before messing around with it!

    Assembly is somewhat OTT for most tasks though, it's usually easier and quicker to perform the same task in C, which is why the majority of *nix programs are written in that language. Unless you *have* to access hardware directly or need the maximum speed/minimum size executable, it's usually best to give assembly a miss and used C instead. Of course, in the good old days where hard disk space was measured in megabytes and memory was measured in kilobytes, assembly was often the only way to get tasks done in a reasonable amount of time, hence it's use in games such as Doom and Quake.
    Paul Waring - Web site design and development.

  7. #7
    Member
    Join Date
    Oct 2001
    Posts
    30
    oh~~ thank to all of your for the respond
    \"If you don\'t know it--------DON\"T DO IT ( anti---\"JUST DO IT\" from NIKE )\"

    \"Ask not what your country can do for you, but what you can do for your country\" by JFK

  8. #8
    Senior Member
    Join Date
    Feb 2002
    Posts
    114
    If you wanna play about with asm there is a good microcontroller simulator available in shareware called sms32v23 for Windows95/98/NT from this web site http://www.samphire.demon.co.uk/ hope this helps
    [pong][gloworange]665[/gloworange] Next door to the [glowpurple]devil[/glowpurple][/pong]

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •