سلام
یک برنامه به زبان اسمبلی که دارایه وقفه هم باشه
خیلی خیلی ضروریه
هر برنامه ایی که یه کاریرو انجام بده
Printable View
سلام
یک برنامه به زبان اسمبلی که دارایه وقفه هم باشه
خیلی خیلی ضروریه
هر برنامه ایی که یه کاریرو انجام بده
دوست عزیز
اون همه interrupt. انتخاب نمونه کد برای interrupt های DOS کار آسونی نیست. مخصوصا وقتی یادت نیست اسمبلی چی بود! یه نگاهی به یادداشت های گذشته انداختم، نمونه کد زیر رو پیدا کردم. یادم اومد اون روزا خیلی دنبال همین پونزده-شونزده خط کد گشتم.
به procedure های زیر که برای خاموش/روشن کردن کرسر چشمک زن با استفاده از وقفه 10H (مربوط به توابع ویدئویی BIOS) دقت کنید:
مطمئن نیستم، ولی امیدوارم این نمونه کد مفید باشه.کد:SaveCursor DW ?
Set_Cursor_Off proc
MOV AH, 3
MOV BH, 0
INT 10h
MOV SaveCursor, CX
MOV AH, 1
OR CH, 00100000b
INT 10h
RET
Set_Cursor_Off endp
Set_Cursor_On proc
MOV AH, 1
MOV CX, SaveCursor
INT 10h
RET
Set_Cursor_Onendp
اقا دست شما درد نکنه خیلی خیلی باهالیت
درد منو فهمیدیت جواب دادیت
اقا خیلی ممنون
قابل شما رو نداره دوست عزیز.
فقط خوشحالم که انگار کارتون راه افتاده. هیچ چیز از این مهمتر و رضایت بخش تر نیست.
سلاممن شدیدا نیاز به برنامه اسمبلی زیر دارم. اگه امکانش هست برا بفرستین.خیلی ممنون.1) از صفحه کلید مقدار داده های مورد نظر تا حداقل 16 بیت دریافت کند.2) از کاربر عمل مورد نظر را درخواست کندو این اعمال شامل محاسبات منطقی ومحاسبات ریاضی و شیفت و چرخش باشد.3) ثبات پرچم را به ازای خروجی تنظیم تموده و در صفحه نمایش چاپ کند.
انگار تو این تاپیک بعضی ها پارتی دارن ، وتبعیض وجود داره.
ما که 100 بار برنامه خواستیم هیچ کی جواب نداد...): (: (:
سلام
من برنامه یک اسمبلر را می خوام خیلی واجببببببببببه
کسی هست کمکم کنه
برنامه یک ویروس ساده به زبان اسمبلی را لطفا بدید خیلی بهش نیاز دارم
برنامه یک ویروس ساده به زبان اسمبلی را لطفاا خیلی سریع بدهید
:41:برنامه یک ویروس ساده به زبان اسمبلی را لطفاا خیلی سریع بدهید
:21::41:برنامه یک ویروس ساده به زبان اسمبلی را لطفاا خیلی سریع بدهید
اقا من یه برنامه دارم اما نمی دونم چی کار می کنه خودم هم می خوام بدونم این برنامه چی کار می کنه یه بخشی از کد برنامه رو میذارم لطف کنن اساتید یه توضیحی چیزی بدن
مثلا قسمتی از برنامه نوشته len equ offset ... تا جایی که می دونم equ برای کپی کردن یه مقدار یا ادرس دهی آن ناحیه با برچسبی که مشخص شده (اگه اشتباه می کنم ببخشید)کد:tic segment
org 100h
assume cs:tic, ds:tic, es:tic
;
len equ offset int21-08H ;LENGTH OF VIRUS CODE
;
start: mov ax,9000h ;MOVE VIRUS CODE UP (size of file *.exe)
mov es,ax
mov di,si
mov cx,len
rep movsb
mov ds,cx ;DS = 0
mov si,84h ;INT 21 VECTOR
LEA DI,INT21
push di
LEA DX,infect
lodsw ;SAVE ORIGINAL VECTOR
cmp ax,dx ;VIRUS PROBABLY ALREADY RESIDENT
je exit
اگر ممکنه این قسمت از برنامه رو توضیح بدین
سلام حالتون خوبه ببخشید یه برنامه اسمبلی میخواستم طراحی یه جدول ضرب اگه میتونید کمکم کنی خواهش میکنم
سلام خسته نباشید میشه کمکم کنید 2تا برنامه دارم میخوام به زبان اسمبلی بنویسم
1-برنامه ای بنویسید که صفحه نمایش را کامل پاک کند .باید فایلم exe باشه از وقفه 21h,تابع 09h,4ch,02h,01h 08h , وقفه 10h توابع 02h .06h استفاده بشه
2-برنامه ای بنویسید که تا زمانی که کارکتر صفر وارد نشده است از صفحه کلید کارکتر گرفته و اگر جزو حروف بزرگ باشد چاپکند
با سلام و تشکر اگر ممکنه یک دانلود پی دی اف برنامه زبان اسمبلی معرفی بفرمایید .ممنون
کسی میتونه این برنامه رو به اسمبلی 8086 بنویسه ؟ تکه کدی که بزرگترین عدد موجود در ثبات AL و BL را تشخیص بدهد و در ثبات CL منتقل کند !:n14: