ايران ويج

نسخه‌ی کامل: خطا هنگام کامپایل
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
هنگام کامپایل کردن کد زیر خطا میده
شماره خطا مشخص نیست

سوال:
برنامه ای بنویسید که یک کاراکتر بدون متن نمایش آن از صفحه کلید گرفته و آن را چاپ کنید.

کد:
کد:
cseg segment
    assume cs:cseg

main proc far

    mov ah, 08h
    int 21h

    mov ah, 02h
    mov dl, al
    int 21h

    mov ah, 4ch
    int 21h

main endp
cseg ends
end main

لطفا راهنمایی کنید
تشکر
من تست کردم کار کرد.
تشکر

مشکل از نام فایل بود

تعداد کاراکتر های فایل زیاد بود

ولی چه ربطی داره؟

تشکر
خب بعضی برنامه ها به خاطر بیسشون یا نوع پیشفرض هایی که داشتن موقع ساخت ، ممکنه از نام های طولانی یا فارسی یا فاصله دار و ... پشتیبانی نکنن. مخصوصا تحت داسیش.
سلام:
اگر شما از نرم افزار emu8086 استفاده کنید.
هم به شما می گوید که چه خطی باعث خطا شده است و هم مقدار هر ثبات یا متغیر را به شما هر لحضه نمایش می دهد و خیلی از کار های دیگر را هم انجام می دهد