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. C#
  4. 8086 assembler

8086 assembler

Scheduled Pinned Locked Moved C#
csharpquestion
6 Posts 4 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.
  • G Offline
    G Offline
    gif2020
    wrote on last edited by
    #1

    I've visual c# 2008 ,I wanna make an assembly program of 8086 microprocessor on it,, is it available ???? could u show me the steps ,,plz??? ;) thanks

    D L 2 Replies Last reply
    0
    • G gif2020

      I've visual c# 2008 ,I wanna make an assembly program of 8086 microprocessor on it,, is it available ???? could u show me the steps ,,plz??? ;) thanks

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      Uhhh.. you're either asking how to write an 8086 emulator or your looking to write an app in Intel Assembly Language. I really can't tell which. In either case, the required discussion would fill entire books. WAY too much information for a couple of forum posts.

      A guide to posting questions on CodeProject[^]
      Dave Kreskowiak

      1 Reply Last reply
      0
      • G gif2020

        I've visual c# 2008 ,I wanna make an assembly program of 8086 microprocessor on it,, is it available ???? could u show me the steps ,,plz??? ;) thanks

        L Offline
        L Offline
        Luc Pattyn
        wrote on last edited by
        #3

        Here[^] is an article that seems to explain things rather well, I didn't test it however I do expect it to work properly, even with Visual Studio C++ Express. What it doesn't say is you will be getting some build errors, unless you move some switches away from their default values. Trial and error will be involved. [ADDED] ML.exe may already be present in C:\Program Files\Microsoft Visual Studio 9.0\VC\bin Now how is this a C# question? [/ADDED] :)

        Luc Pattyn [My Articles] Nil Volentibus Arduum

        P 1 Reply Last reply
        0
        • L Luc Pattyn

          Here[^] is an article that seems to explain things rather well, I didn't test it however I do expect it to work properly, even with Visual Studio C++ Express. What it doesn't say is you will be getting some build errors, unless you move some switches away from their default values. Trial and error will be involved. [ADDED] ML.exe may already be present in C:\Program Files\Microsoft Visual Studio 9.0\VC\bin Now how is this a C# question? [/ADDED] :)

          Luc Pattyn [My Articles] Nil Volentibus Arduum

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

          Luc Pattyn wrote:

          Now how is this a C# question?

          From what it sounds like, and I'm still wondering about it, he might be wanting to have some 8086 (why an old 8086, maybe meant 80x86) Assembly code get called from C#. Like Dave's post, who knows for sure.

          "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

          L 1 Reply Last reply
          0
          • P Paul Conrad

            Luc Pattyn wrote:

            Now how is this a C# question?

            From what it sounds like, and I'm still wondering about it, he might be wanting to have some 8086 (why an old 8086, maybe meant 80x86) Assembly code get called from C#. Like Dave's post, who knows for sure.

            "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

            L Offline
            L Offline
            Luc Pattyn
            wrote on last edited by
            #5

            Nah. Calling an assembly function is too easy: just call it like you would call a regular C/C++ function, i.e. using P/Invoke, and make sure to have the calling conventions declared correctly. We'll know what he really wants tomorrow. Or later. Or not at all. Who knows? :)

            Luc Pattyn [My Articles] Nil Volentibus Arduum

            P 1 Reply Last reply
            0
            • L Luc Pattyn

              Nah. Calling an assembly function is too easy: just call it like you would call a regular C/C++ function, i.e. using P/Invoke, and make sure to have the calling conventions declared correctly. We'll know what he really wants tomorrow. Or later. Or not at all. Who knows? :)

              Luc Pattyn [My Articles] Nil Volentibus Arduum

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

              Luc Pattyn wrote:

              just call it like you would call a regular C/C++ function, i.e. using P/Invoke, and make sure to have the calling conventions declared correctly

              It's pretty easy, too. But again, who knows what his real requirements are.

              "The clue train passed his station without stopping." - John Simmons / outlaw programmer "Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon "Not only do you continue to babble nonsense, you can't even correctly remember the nonsense you babbled just minutes ago." - Rob Graham

              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