Win 16 bit and Win 32 bit

Hi,

Why do Win 16 bit applications run in real mode and Win 32 bit in protected mode?
What is the difference between a real and a protected mode, please?
Can you give me some examples of very common applications that run in either mode?

Thanks,
Banderas

Comments

  • wedge1988wedge1988 Member Posts: 434 ■■■□□□□□□□
    Its to do with the way processors access the programs. all processors dont initially run in 32 bit, they run in 16 bit. windows loads 16 bit files then "emulates" 32 bit windows within that.

    also note that 16 bit applications have to run in their own memory space because of the processor utilisation linked with my first answer. you cant run 16 and 32 bit applications under the same processor space as you can run 32 bit and 64 bit programs under the same processor space. remember you can apply "run 16 bit program in own memory space" under its properties.

    hope that helps.
    ~ wedge1988 ~ IdioT Certified~
    MCSE:2003 ~ MCITP:EA ~ CCNP:R&S ~ CCNA:R&S ~ CCNA:Voice ~ Office 2000 MASTER ~ A+ ~ N+ ~ C&G:IT Diploma ~ Ofqual Entry Japanese
  • banderas1978banderas1978 Member Posts: 189
    wedge1988 wrote:
    Its to do with the way processors access the programs.
    Could you go into more details, please?
    What applications runonly in 16 bit and never in 32 bit? Woul you have any examples from a real life?
  • sprkymrksprkymrk Member Posts: 4,884 ■■■□□□□□□□
    wedge1988 wrote:
    Its to do with the way processors access the programs.
    Could you go into more details, please?
    What applications runonly in 16 bit and never in 32 bit? Woul you have any examples from a real life?

    Any application built for DOS or even many for W95 are examples of 16 bit applications. You need to ask a programmer for any hairy details though. icon_cool.gif


    Example of 16 bit apps:
    http://www.computerhope.com/16bit.htm
    All things are possible, only believe.
  • banderas1978banderas1978 Member Posts: 189
    sprkymrk wrote:
    wedge1988 wrote:
    Its to do with the way processors access the programs.
    Could you go into more details, please?
    What applications runonly in 16 bit and never in 32 bit? Woul you have any examples from a real life?

    Any application built for DOS or even many for W95 are examples of 16 bit applications. You need to ask a programmer for any hairy details though. icon_cool.gif


    Example of 16 bit apps:
    http://www.computerhope.com/16bit.htm
    Useful link, thank you.

    How does a processor access a 16 bit application and how does access a 32 bit applications, please?
  • undomielundomiel Member Posts: 2,818
    [This space intentionally left blank.]

    http://www.smxrtos.com/articles/smx86ver.htm
    Jumping on the IT blogging band wagon -- http://www.jefferyland.com/
  • NetAdmin2436NetAdmin2436 Member Posts: 1,076
    Banderas,
    Wow....I see your eager to learn as I counted 28 topic posts this morning from you...in a row in the 70-270 forum.

    Since your in the UK, http://www.google.co.uk should be your best friend. You should get in a habit of using google first. Being in the IT field, you will learn that you often have to lookup info on the internet.
    WIP: CCENT/CCNA (.....probably)
  • banderas1978banderas1978 Member Posts: 189
    undomiel wrote:
    [This space intentionally left blank.]

    http://www.smxrtos.com/articles/smx86ver.htm
    Thanks.
  • banderas1978banderas1978 Member Posts: 189
    Banderas,
    Wow....I see your eager to learn as I counted 28 topic posts this morning from you...in a row in the 70-270 forum.

    Since your in the UK, http://www.google.co.uk should be your best friend. You should get in a habit of using google first. Being in the IT field, you will learn that you often have to lookup info on the internet.

    Hi,
    I have studied a lot over a few days and perhaps I should have asked a question straightaway I got it but I felt the answers might have come up in the process. They did not. As for Google, I know from experience that you can never be sure about the reliability of the source so I decided to come here. Is it a bad practice to ask so many questions at once? I am asking as I am new here.
  • banderas1978banderas1978 Member Posts: 189
    Thanks again to all of you who helped me. The thing is that I think I know the anwers but want to make sure with the experts like you, folks.
  • undomielundomiel Member Posts: 2,818
    In that case I would recommend posting your question and what you think the answer is. Then we can correct your understanding or tell you that you're right. Just posting the question and a slew of them like you did makes it look like you aren't really interested in doing your own research but rather in having answers handed to you on a silver platter.
    Jumping on the IT blogging band wagon -- http://www.jefferyland.com/
  • MishraMishra Member Posts: 2,468 ■■■■□□□□□□
    Google research and independent thinking is very very important to your IT career. You need to OVER think the questions you are asking then when you think you have the answer, tell everyone about it...

    I very good example would be from your previous thread where you asked

    "if the installed HAL is incorrect, Windows wil not start. I wonder when it happens and the reason could be for an incorrect installed HAL? "

    Now this is a good question as it probably isn't really easily googled and an answer from an experience pro would be nice. But you should be thinking out scenarios and answers to your questions BEFORE you ask them.. You should be thinking something like


    If you installed the HAL wrong then it will not start. What could you do to break the HAL. I would think that you could maybe install a piece of hardware that didn't work correctly and it would break it. Or possibly installed certain programs that talked to the HAL incorrectly. Like maybe someones script or home created program.
    My blog http://www.calegp.com

    You may learn something!
  • snadamsnadam Member Posts: 2,234 ■■■■□□□□□□
    undomiel wrote:
    In that case I would recommend posting your question and what you think the answer is. Then we can correct your understanding or tell you that you're right. Just posting the question and a slew of them like you did makes it look like you aren't really interested in doing your own research but rather in having answers handed to you on a silver platter.


    http://techexams.net/forums/viewtopic.php?p=224751#224751
    **** ARE FOR CHUMPS! Don't be a chump! Validate your material with certguard.com search engine

    :study: Current 2015 Goals: JNCIP-SEC JNCIS-ENT CCNA-Security
Sign In or Register to comment.