Assembly needs on a operative system
Posted: Sun Apr 15, 2012 1:26 pm
From what i know, and from what i've read before the need for handcoded assembly is just on the bootloader and on specific parts of the kernel right?
Im trying to develop some basic OS just to learn and to gain experience but to be honest i am now learning assembly and the book i am reading it's horrible to read (at least on the chapter i am reading).
The book that i am reading is "Assembly Step by Step, Programming With Linux" from Jeff Duntemann and i cannot simply understand the 4th chapter (Addressing). It is awfully confuse and i've spent an entire day to read like 10 pages and i am still left with doubts.
Where is the problem, is the book that is really hard to understand or i am the problem?
Is there anyway to simply skip the whole assembly thing, or is there an easier way to learn at least this chapter?
If i use a thirty party boot-loader (like grub) may i do the rest like there is no such thing(assembly) in the world?
Regards
Im trying to develop some basic OS just to learn and to gain experience but to be honest i am now learning assembly and the book i am reading it's horrible to read (at least on the chapter i am reading).
The book that i am reading is "Assembly Step by Step, Programming With Linux" from Jeff Duntemann and i cannot simply understand the 4th chapter (Addressing). It is awfully confuse and i've spent an entire day to read like 10 pages and i am still left with doubts.
Where is the problem, is the book that is really hard to understand or i am the problem?
Is there anyway to simply skip the whole assembly thing, or is there an easier way to learn at least this chapter?
If i use a thirty party boot-loader (like grub) may i do the rest like there is no such thing(assembly) in the world?
Regards