Bahay Ito-Pamamahala Ano ang protektado mode? - kahulugan mula sa techopedia

Ano ang protektado mode? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

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 kontrol ng OS sa software ng application.


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

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 mga 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 singsing 0 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 Real mode: Ang Windows 3.x, kasama ang mga kahalili nito, ay nagbibigay ng isang katugma sa binary na may totoong mode upang patakbuhin ang mga aplikasyon ng Windows 2.x, din sa protekturang 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 tumutukoy sa 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, ang mga nagproseso ay nai-save ang kasalukuyang impormasyon sa konteksto sa isang segment ng estado ng gawain. Kapag ang orihinal na gawain ay dapat na-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 control ng mga debugger ay nakakontrol upang ipakita ang impormasyon tungkol sa panloob na estado ng processor.
Ano ang protektado mode? - kahulugan mula sa techopedia