Thread: low level programming book

  1. #1
    Registered User
    Join Date
    Sep 2008
    Posts
    76

    low level programming book

    Hello friends,

    I have basic knowledge of c and I want to advance my knowledge by doing low-level
    programming.I am very interesting in playing with PC hardware.
    Please provide related tutorials or book 's URLs.

    best regards,
    CChakra

  2. #2
    Kernel hacker
    Join Date
    Jul 2007
    Location
    Farncombe, Surrey, England
    Posts
    15,677
    Hans Peter Messmer, The Indispensible PC Hardware Book (aka "The Bible").

    It is not about C, but it describes the PC generic PC hardware. It does, however, make use of DOS and 16-bit code [or at least, it does in the version I have got - it is probably nearer 10 years old by now].

    --
    Mats
    Compilers can produce warnings - make the compiler programmers happy: Use them!
    Please don't PM me for help - and no, I don't do help over instant messengers.

  3. #3
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    What kind of software would you like to create?

    If you want to play with datacommunication, there's a lot of information here:
    http://www.beyondlogic.org/

    Andrew Tanenbaum wrote some nice books on low level programming issues like computer networks and operating systems.
    http://www.cs.vu.nl/~ast/

    This site on embedded systems programming contains a lot of news, articles and tutorials.
    http://www.embedded.com/

    Have fun!

  4. #4
    Registered User
    Join Date
    Sep 2008
    Posts
    76
    thanks for reply master.

    Sir, the book is highly advanced ,completely out of my head.

    Sir I am from non-math background but I love c/c++ which specialization would be best for me
    device programming
    or
    windows programming
    or
    unix network programming.

    my skills : core java,jsp,servlet,html,xml,pl/sql.

    please guide me sir

    best regards,
    CChakra

  5. #5
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    Looking at your current skills, I think you would find C programming itself quite low level. So perhaps you could study the C language a bit more and later decide on which direction you would like to take.

    When I started learning C, I've read The C Programming Language. Besides teaching the language, it has some nice examples on memory usage and unix operating system interfacing. Perhaps there are currently better books on learning C.... I don't know about that.

  6. #6
    Registered User
    Join Date
    Sep 2008
    Posts
    76
    Quote Originally Posted by Shiro View Post
    What kind of software would you like to create?

    If you want to play with datacommunication, there's a lot of information here:
    http://www.beyondlogic.org/

    Have fun!
    I want to do this above kind of stuff.I will be looking forward to your support

    thanks for your advice

    best regards,
    CCharka
    Last edited by CChakra; 09-09-2008 at 09:26 AM.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. How to make a chain-structure
    By MalickT in forum C Programming
    Replies: 12
    Last Post: 03-27-2008, 05:51 AM
  2. C/C++, low or high level?
    By Sentral in forum A Brief History of Cprogramming.com
    Replies: 4
    Last Post: 01-23-2007, 11:43 PM
  3. Looking for a c++ book, didn't were to post this...
    By Rune Hunter in forum C++ Programming
    Replies: 6
    Last Post: 09-24-2004, 06:32 PM
  4. Must read book!
    By RealityFusion in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 07-15-2004, 09:05 PM