กรณีการใช้งานหนึ่งคือไฟล์ทดสอบ EICARซึ่งเป็นไฟล์ COM ปฏิบัติการ DOS ที่ถูกต้องสำหรับการทดสอบโปรแกรมป้องกันไวรัส
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*
ต้องใช้การแก้ไขโค้ดด้วยตนเองเนื่องจากไฟล์ปฏิบัติการต้องมีเฉพาะอักขระ ASCII ที่พิมพ์ได้ / พิมพ์ได้ในช่วง [21h-60h, 7Bh-7Dh] ซึ่ง จำกัด จำนวนคำสั่งที่เข้ารหัสได้อย่างมาก
มีการอธิบายรายละเอียดที่นี่
นอกจากนี้ยังใช้สำหรับการจัดส่งการดำเนินการจุดลอยตัวใน DOS
คอมไพเลอร์บางตัวจะปล่อยCD xx
xx ตั้งแต่ 0x34-0x3B ในตำแหน่ง x87 คำแนะนำจุดลอยตัว เนื่องจากCD
เป็น opcode สำหรับint
คำสั่งมันจะข้ามไปที่ interrupt 34h-3Bh และเลียนแบบคำสั่งนั้นในซอฟต์แวร์หากไม่มีตัวประมวลผลร่วม x87 มิฉะนั้นตัวจัดการขัดจังหวะจะแทนที่ 2 ไบต์เหล่านั้น9B Dx
เพื่อให้การดำเนินการในภายหลังถูกจัดการโดยตรงโดย x87 โดยไม่มีการจำลอง
โปรโตคอลสำหรับการจำลองจุดลอยตัว x87 ใน MS-DOS คืออะไร?