Mode terproteksi atau lebih dikenal dalam bahasa Inggris sebagai protected mode, atau protected virtual adress mode[1] merupakan mode operasional yang terdapat pada prosesorX86 atau kompatibel. Mode operasional ini mengizinkan sebuah program komputer memanfaatkan fitur-fitur seperti memori virtual, paging, ataupun multitasking secara aman. Modus ini didisain untuk meningkatkan fungsi kontrol dari sistem operasi terhadap program komputer yang berjalan di atasnya.[2][3]
Saat sebuah prosesor yang mendukung mode terproteksi X86 dijalankan, prosesor tersebut akan mulai melakukan eksekusi kode dalam mode riil guna menjaga kompatibilitas dengan prosesor prosesor terdahulu.[4] Mode terproteksi hanya akan dimulai setelah perangkat lunak sistem mengkonfigurasi serangkaian proses termasuk dalam hal ini membuat sejumlah tabel deskriptor dan mengaktifkan bit PE (Protection Enable) dalam register kontrol prosesor.[5]
Mode terproteksi pertama kali ditambahkan pada prosesor berarsitektur X86 pada tahun 1982,[6] dengan dirilisnya prosesor Intel 80286 dan kemudian dikembangkan lebih lanjut pada prosesor Intel 80386 pada tahun 1995.[7] Disebabkan karena pembaruan-pembaruan yang ditambahkan, modus ini kemudian diadopsi secara luas dan menjadi fundamen dari pembaruan-pembaruan lebih lanjut terhadap prosesor X86 tersebut.[8]
Rujukan
↑"Memory access control method and system for realizing the same". US Patent 5483646. May 23, 1995. Diarsipkan dari asli(Patent) tanggal 2007-09-26. Diakses tanggal 2007-07-14. The memory access control system according to claim 4, wherein said first address mode is a real address mode, and said second address mode is a protected virtual address mode.
↑"Guide: What does protected mode mean?"(Guide). Delorie software. July 14, 2007. Diakses tanggal 2007-07-14. The purpose of protected mode is not to protect your program. The purpose is to protect everyone else (including the operating system) from your program.