CodeGuru Forums -
CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic Newsletters VB Forums Developer.com


Newest CodeGuru.com Articles:

  • Installing SQL Server 2008
  • Writing UDFs for Firebird Embedded SQL Server
  • [Updated] Shutdown Manager
  • Building Windows Azure Cloud Service Applications with Azure Storage and the Azure SDK

  • Search CodeGuru:
     



    Go Back   CodeGuru Forums > Other Programming > Assembly
    FAQ Members List Calendar Search Today's Posts Mark Forums Read

    Assembly Questions and Answers for Assembly here!

    Reply
     
    Thread Tools Search this Thread Rate Thread Display Modes
      #1    
    Old April 15th, 2005, 06:29 PM
    darwen's Avatar
    darwen darwen is offline
    Elite Member
    Power Poster
     
    Join Date: Jan 2002
    Location: Scaro, UK
    Posts: 5,864
    darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)
    My assembly tutorials

    I'd just like to ask :

    How did you find them as introductions ?

    Also, since they've seemed to be so successful how would the forum feel about a series of intermediate articles going into more depth and including example sources ?

    I feel I can extend the articles to cover :

    (1) The flags.

    I only dealt with the zero flag. I feel a fuller coverage of the flags is necessary.

    (2) More advanced registers

    i.e. esp and ebp

    (3) Other instructions.

    rep movs etc

    (4) The FPU

    I'm not proposing to cover MMX or SIMD instructions in any of my tutorials. At least at this present moment in time.

    What are your thoughts ?

    Darwen.
    __________________
    www.pinvoker.com - PInvoker - the .NET PInvoke Interface Exporter for C++ Dlls.

    Last edited by darwen; April 15th, 2005 at 06:31 PM.
    Reply With Quote
      #2    
    Old April 16th, 2005, 08:53 AM
    Hobson's Avatar
    Hobson Hobson is offline
    Senior Member
     
    Join Date: Dec 2004
    Location: Poland
    Posts: 1,163
    Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)
    Re: My assembly tutorials

    Your assembly tutorials are very nice and helpful. If I were an assembly beginner, I would like to see one more section there: working with memory. That would include stuff like:
    1. description of instruction like mov (very detailed), lea, etc
    2. string operations (movs, reps)
    3. dealing with arrays, incl. indexing modes

    Basic ideas of FPU would be also great to see, I do not know much about it, so Id learn something.

    Keep up good work

    Hob
    __________________
    B+!
    'There is no cat' - A. Einstein

    Use [code] [/code] tags!

    Did YOU share your photo with us at CG Members photo gallery ?

    Last edited by Hobson; April 16th, 2005 at 09:09 AM.
    Reply With Quote
      #3    
    Old May 2nd, 2005, 05:48 AM
    doxdici doxdici is offline
    Member
     
    Join Date: Oct 2004
    Posts: 254
    doxdici is on a distinguished road (30+)
    Re: My assembly tutorials

    hallo,
    i'm reading your tutorial on assembly,but i have some problems...in compiling it
    i'm usign visual c, but when i compile the project i receive a message
    >>the environment InputFileName variable doesn't exist
    What's wrong?
    Thanks, Isabella
    Reply With Quote
      #4    
    Old May 2nd, 2005, 07:07 AM
    Hobson's Avatar
    Hobson Hobson is offline
    Senior Member
     
    Join Date: Dec 2004
    Location: Poland
    Posts: 1,163
    Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)
    Re: My assembly tutorials

    I am using VC 6.0 and also had this problem. Solution is to replace all occurences of $InputfileName with $InputName. I have no idea if it is some error in tutorial or incompatibility between VC 6 and VC 2003.

    Hob
    __________________
    B+!
    'There is no cat' - A. Einstein

    Use [code] [/code] tags!

    Did YOU share your photo with us at CG Members photo gallery ?
    Reply With Quote
      #5    
    Old May 2nd, 2005, 10:28 AM
    doxdici doxdici is offline
    Member
     
    Join Date: Oct 2004
    Posts: 254
    doxdici is on a distinguished road (30+)
    Re: My assembly tutorials

    and then all goes right?
    Reply With Quote
      #6    
    Old May 2nd, 2005, 06:15 PM
    Hobson's Avatar
    Hobson Hobson is offline
    Senior Member
     
    Join Date: Dec 2004
    Location: Poland
    Posts: 1,163
    Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)Hobson has much to be proud of (1500+)
    Re: My assembly tutorials

    It works for me, but why you just dont check?

    Hob
    __________________
    B+!
    'There is no cat' - A. Einstein

    Use [code] [/code] tags!

    Did YOU share your photo with us at CG Members photo gallery ?
    Reply With Quote
      #7    
    Old November 13th, 2007, 12:05 PM
    dahwan's Avatar
    dahwan dahwan is offline
    Member
     
    Join Date: Mar 2007
    Posts: 375
    dahwan will become famous soon enough (50+)
    Re: My assembly tutorials

    What tutorials?

    I'd like to see them
    __________________
    Please vote the posts you find usefull.

    ---

    I'm back
    Bigger and badder
    Better and bolder
    Explaining stuff -
    With an improved vocabulary!
    Reply With Quote
      #8    
    Old November 13th, 2007, 04:11 PM
    darwen's Avatar
    darwen darwen is offline
    Elite Member
    Power Poster
     
    Join Date: Jan 2002
    Location: Scaro, UK
    Posts: 5,864
    darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)darwen has a brilliant future (2000+)
    Re: My assembly tutorials

    Part I links to the others and is here.

    Darwen.
    __________________
    www.pinvoker.com - PInvoker - the .NET PInvoke Interface Exporter for C++ Dlls.
    Reply With Quote
    Reply

    Bookmarks
    Go Back   CodeGuru Forums > Other Programming > Assembly


    Thread Tools Search this Thread
    Search this Thread:

    Advanced Search
    Display Modes Rate This Thread
    Rate This Thread:

    Posting Rules
    You may not post new threads
    You may not post replies
    You may not post attachments
    You may not edit your posts

    BB code is On
    Smilies are On
    [IMG] code is On
    HTML code is Off
    Forum Jump


    All times are GMT -5. The time now is 03:45 PM.



    Acceptable Use Policy

    internet.comMediabistrojusttechjobs.comGraphics.com

    WebMediaBrands Corporate Info


    Advertise | Newsletters | Feedback | Submit News

    Legal Notices | Licensing | Permissions | Privacy Policy


    Powered by vBulletin® Version 3.7.3
    Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
    Copyright WebMediaBrands Inc. 2002-2009