Protektado na Mode

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 9 Mayo 2021
I -Update Ang Petsa: 14 Mayo 2024
Anonim
What is the problem with FIRETEAM in Cold War and how can I improve it?
Video.: What is the problem with FIRETEAM in Cold War and how can I improve it?

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Protected Mode?

Ang protektadong mode ay isang mode ng pagpapatakbo ng Intel 80286 na katugmang CPU. Pinapayagan nito ang software ng system na gumamit ng mga tampok tulad ng virtual memory, paging at ligtas na multi-tasking. Dinisenyo ito upang madagdagan ang pagkontrol sa OS sa application software.

Ang term na ito ay kilala rin bilang protektado virtual address mode.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Protected Mode

Ang protektadong mode ay isinama sa arkitektura ng x86 ng Intel sa unang bahagi ng 1982. Pagkatapos ay umunlad ito sa isang pangunahing pundasyon para sa lahat ng karagdagang arkitektura ng Intel x86. Ang paunang mga bersyon ay hindi pinahihintulutan ang isang lumipat sa totoong mode o pagpapagana ng protektadong mode. Gayunpaman, ang isang pagpipilian ay ibinigay upang mai-save ang mga stack pointers, rehistro at matakpan ang mask sa RAM sa pamamagitan ng isang keyboard controller. Nang maglaon, sa pagdating ng 386 processor, maprotektahan ang mode na madali, maalis ang mga kumplikadong hakbang na kasangkot sa arkitektura ng 286, na walang anumang panloob na mekanismo upang lumabas sa protektadong mode.Ang mode na protektado ay nagbibigay ng maraming mga tampok upang mapahusay ang katatagan at seguridad ng system. Ang mga tampok na ito ay:


  • Mga antas ng pribilehiyo: Mayroong apat na antas ng pribilehiyo (tinatawag din na mga singsing), kung saan ang singsing 3 ay ang hindi bababa sa pribilehiyo at ang singsing 0 ay ang pinaka-pribilehiyo. Pinapayagan ng mga singsing na ito ang software ng system upang maiwasan ang mga gawain mula sa pag-access ng data. Kadalasan, ang isang application ay tumatakbo sa singsing 3 habang ang OS ay tumatakbo sa singsing 0.
  • Virtual 8086 mode: mode na protektado ng mga termino ng Intel bilang virtual mode, na pinahihintulutan ang dating nakasulat na code para sa 8086 na tumakbo sa mga bagong sistema (pabalik na pagkakatugma) nang walang anumang pagbabago, na nagbibigay ng katatagan at seguridad ng system.
  • Ang pagiging tugma ng application ng totoong mode: Ang Windows 3.x, kasama ang mga kahalili nito, ay nagbibigay ng isang binary na pagkakatugma sa totoong mode upang patakbuhin ang mga aplikasyon ng Windows 2.x, din sa protektado na mode.
  • Pagtatapos ng segment: Sa protektado na mode, ang bahagi ng segment ay pinalitan ng isang 16-bit na tagapili. Ang 13 itaas na piraso ay naglalaman ng index ng isang entry sa loob ng mesa ng deskriptor. Ang entry na ito ay naglalaman ng ilang mga watawat, isang halaga ng limitasyon para sa laki ng segment, at ang tunay na linya ng linya ng segment. Ang pinakamababang dalawang bits ay tukuyin ang pribilehiyo ng kahilingan mula 0 hanggang 3. Ang huling bit ay tinukoy kung ang operasyon ay laban sa GDT o isang LDT.
  • Multitasking: Ito ang kakayahan ng OS na magpatakbo ng maraming mga gawain nang sabay-sabay. Maaari lamang itong ipatupad kung ang bawat gawain ay naka-iskedyul para sa pagpapatupad sa iba't ibang mga processors. Habang lumilipat sa pagitan ng mga gawain, i-save ng mga processors ang kasalukuyang impormasyon ng con sa isang segment ng estado ng gawain. Kapag ang orihinal na gawain ay kailangang mai-ranggo para sa pagpapatupad, ang naka-save na impormasyon ay ginagamit ng mga processors upang itakda ang kanilang mga panloob na rehistro para sa pagpapatuloy na pagpapatupad.
  • Proteksyon: Proteksyon ng mga guwardya sa proteksyon laban sa mga bug ng software at tumutulong sa OS na maisagawa ang maaasahang multitasking. Ang mga pagsusuri ay ginawa bago magsimula ang memorya ng memorya at ang anumang nakakasakit na siklo ng memorya ay natapos, na bumubuo ng isang pagbubukod. Ang katatagan ng lahat ng mga tool sa pag-unlad ng software ay nakasisiguro sa pamamagitan ng pagharang sa mga sanggunian sa mga memorya ng memorya.
  • Paging: Ang mga pahina ay mga seksyon ng memorya. Ang operating system ay maaaring lumikha ng ibang virtual address para sa bawat gawain, na pumipigil sa isang gawain mula sa pagmamanipula ng memorya ng isa pa. Maaari ring ilipat ang mga pahina mula sa pangunahing hanggang sa pangalawang imbakan, na nagpapahintulot sa mas maraming espasyo para sa imbakan.
  • Suporta sa pag-debug: Bilang bahagi ng protektado na mode, ang 80386 ay nagbibigay ng isang hanay ng mga mai-configure na rehistro ng debug. Maaari kang magtakda ng isang takbo sa pamamagitan ng pagtukoy ng ninanais na memorya ng memorya sa isa sa mga rehistro ng debug at ang uri ng siklo upang ma-trigger ang takbo. Kapag nag-hit ang breakpoint, ang isang pagbubukod ay nabuo at ang kontrol ng mga debugger ay nakakontrol upang ipakita ang impormasyon tungkol sa panloob na estado ng processor.