Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Windows API
  4. Assembly

Assembly

Scheduled Pinned Locked Moved Windows API
question
3 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Ahamed Azeem
    wrote on last edited by
    #1

    Hi, I have read about assembly in some basic books. But I have not yet got clear idea about it. Can any one please explain?

    Ahamed Azeem software Programmer

    P R 2 Replies Last reply
    0
    • A Ahamed Azeem

      Hi, I have read about assembly in some basic books. But I have not yet got clear idea about it. Can any one please explain?

      Ahamed Azeem software Programmer

      P Offline
      P Offline
      Paul Conrad
      wrote on last edited by
      #2

      Is there anything Windows Vista specific with your question? You might try a different forum for assembly language programming, such as the General Discussion forum (there really isn't an assembly specific forum here)...

      "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon

      1 Reply Last reply
      0
      • A Ahamed Azeem

        Hi, I have read about assembly in some basic books. But I have not yet got clear idea about it. Can any one please explain?

        Ahamed Azeem software Programmer

        R Offline
        R Offline
        Russell
        wrote on last edited by
        #3

        Simply assembly is the lenguage of the PC, at the lower level. To write a function in higher level as C++ or basic you have to follow the specified sintax as open-close parentesis, declare variables and then you are ready to start. In assebly there isn't this, or better, there is, but it is not so clear: you can call a routine using CALL and the routine ends with RET. But it is not so simple: first you have to understand at least how use ALL the registries of the processor, and how the memory is used (POP PUSH). Then you will find that you can simply translate every C++/basic function line per line, simply expanding every line to a lot a instructions. This will require a lot of timem so ... it only depends on what you have to prepare or why. It is also possible to insert some lines of assembly in a C++ function using asm__, in this way you have only to prepare a short function to do what you need. :-D


        Russell

        1 Reply Last reply
        0
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • World
        • Users
        • Groups