CWSDPMI - CWSDPMI

CWSDPMI 32-bit DPMI 1996 yildan 2010 yilgacha Charlz V. Sandmann tomonidan yozilgan xost, hozirda r7 da. U erkinlik asosida avvalgisiga asoslangan GO32.EXE ichida ishlatiladigan kod DJGPP v1. DJMIP va boshqalar kompilyatorlarining so'nggi versiyalari bilan tuzilgan dasturlar uchun DPMI 0.90+ 32-bitli xizmatlarni taqdim etishi mumkin. R5 dan boshlab, uning o'rniga DPMI stubini talab qiladigan dasturlar uchun ham foydalanish mumkin PMODE / DJ. 4 Gbaytgacha ishlaydi, virtual xotira va apparat uzilishi dan aks ettirish haqiqiy rejim ga himoyalangan rejim. DJGPP v2 bilan tuzilgan dasturlar DPMI xostini talab qiladi, odatda CWSDPMI.EXE yoki CWSDPR0.EXE. CWSDPMI.EXE bo'lsa, sukut bo'yicha xotira / virtual xotira fayli C: CWSDPMI.SWP. U 512 KB dan kam RAMni 386 da ishlashga qodir.[iqtibos kerak ]

CWSDPMI funktsional jihatdan boshqa qismi bo'lgan HDPMI32 kabi boshqa 32-bitli DPMI xostlariga o'xshashdir. HX DOS kengaytiruvchisi.

CWSDPMI r7 bepul va ochiq manbali dasturiy ta'minot.

CWSDPMI nashrlari

CWSDSTUB.EXE - bu DJGPP uchun stub loader tasviridir, unga CWSDPMI kiradi.

CWSDPR0.EXE - bu so'rov bo'yicha amalga oshiriladigan muqobil versiya id dasturi yozayotganda Zilzila,[1] virtual xotira o'chirilgan 0 halqasida ishlaydi. Agar kirish imkoni bo'lsa, undan foydalanish mumkin qo'ng'iroq 0 xususiyatlari kerakli. Hozirda u apparat uzilishlarida steklarni almashtirmaydi, shuning uchun ba'zilari DJGPP kabi xususiyatlar BELGI va SIGFPE qo'llab-quvvatlanmaydi va a hosil qiladi ikki barobar yoki stack xatoligi.

Dasturchi Charlz V. Sandmann, shuningdek, oxir-oqibat CWSDPMI r7 uchun kodni etkazib berishga umid qildi, bu CWSDPMI-ga so'rov bo'yicha 64 Gbaytgacha bo'lgan xotirani manzil maydoniga kiritish imkonini beradi.[2][3]

Shuningdek qarang

Adabiyotlar

Tashqi havolalar