flat assembler
Message board for the users of flat assembler.

Index > Main > About Privalov's Tutorial (why not pmode?)

Author
Thread Post new topic Reply to topic
VectorSigma



Joined: 04 Dec 2003
Posts: 3
VectorSigma 04 Dec 2003, 12:40
Hello, i'm new in the world of assembler although i program in high level languages such as C/C++/Java...

Well, as a newbie i need a tutorial and i've downloaded Privalov's one.
But this tutorial is about real mode, that is 16-bit, as i understand. Why Privalov don't you make the tutorial covering protected mode? Are you going to write a 32-bit tutorial in the future (i think is more interesting)?
Post 04 Dec 2003, 12:40
View user's profile Send private message Reply with quote
Tomasz Grysztar



Joined: 16 Jun 2003
Posts: 8263
Location: Kraków, Poland
Tomasz Grysztar 04 Dec 2003, 13:51
Protected mode programming will be covered in the later sections of chapter about DOS programming.
Post 04 Dec 2003, 13:51
View user's profile Send private message Visit poster's website Reply with quote
VectorSigma



Joined: 04 Dec 2003
Posts: 3
VectorSigma 04 Dec 2003, 21:06
ok, i will be wating for it. Thanks...
Post 04 Dec 2003, 21:06
View user's profile Send private message Reply with quote
JohnFound



Joined: 16 Jun 2003
Posts: 3499
Location: Bulgaria
JohnFound 05 Dec 2003, 05:03
VectorSigma wrote:
Are you going to write a 32-bit tutorial in the future (i think is more interesting)?


Hm, are you mean PMode or simply Windows programming? I am asking because this is a bit different things. The difference is that for Windows programming you don't need to know how actually pmode works (at least at the begining) because Windows makes all dirty work for you and gives you simply 32bit address space to execure your application. On other hand if you want to write your own OS in protected mode you need to know almost everything about programming in PMode - selectors, segmentation, paging etc.

Regards.
Post 05 Dec 2003, 05:03
View user's profile Send private message Visit poster's website ICQ Number Reply with quote
HarryTuttle



Joined: 26 Sep 2003
Posts: 211
Location: Poland
HarryTuttle 05 Dec 2003, 08:59
the most interesting thing is how to manipulate in selectors tables and task manager not in your own OS but just in Windows which is designed like black_box_magic (the magic also black:).

OS coding is common in the Internet but there is less number of people who realy know something about windows system construction.
I mean not in general but in details.If I asked a few times about CPL and ring 0 in other forums the people said that it is prohibited because of concern HACK...
What hack ,what is hack ?
Do you realy want to be a good programmer?
Answer yourself!
If you are realy curious then you say YES and study hard.
In my opinion all this chaos and confusion conected with hacking is no warth because the only one thing is different between malicious hackers and good programmers and this is the motivation.
The GOD gives you a free will and this forum Wink .If your motivatin is bad the not only asm programming is dangerous for the society but you also.

So ,in my opinion this is a technical forum about asm coding in flatassembler and every technical topics connected with it should be permitted.

Than You for attention and best regards,
Harry

_________________
Microsoft: brings power of yesterday to computers of today.
Post 05 Dec 2003, 08:59
View user's profile Send private message Reply with quote
VectorSigma



Joined: 04 Dec 2003
Posts: 3
VectorSigma 05 Dec 2003, 17:26
JohnFound, my goal is to write an OS (but there are a lot concepts that
i have to achieve first), like MenuetOS that uses 32-bit protected mode.
So, yes i mean PMode. Well, if you want, the tutorial could start with
Win32 programming (what about Linux?) and after that, it could cover
PMode in depth.
Post 05 Dec 2003, 17:26
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.