پنل اس ام اس
صفحه: [1]   پایین
  چاپ صفحه  
نويسنده موضوع: کد ماشین حساب مقیم در حافظه به زبان اسمبلی  (دفعات بازدید: 3909 بار)
mv
کاربر جدید
*

تشكرها : 0
آفلاین آفلاین

تعداد ارسال: 9


ديدن مشخصات
« : 19 فروردين 1389,ساعت 11:11:24 »

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

یا مهدی عجل علی ظهورک
تقدسی
Super Manager
*

تشكرها : 100
آفلاین آفلاین

جنسيت : دختر
تعداد ارسال: 380

هیهات من الذله ...


ديدن مشخصات WWW
« پاسخ #1 : 20 فروردين 1389,ساعت 22:56:23 »

با سلام
کاربر گرامی برنامه ی زیر تا حدودی ماشین حساب مقیم در حافظه را نمایش میدهد اما با شرط محدودیت پنج رقم و بدون اعشار انجام میدهد. این الگوریتم جهت راهنمایی به شما داده میشود.اکنون تلاش خود را انجام دهید تا به نتیجه مطلوب برسید.

کد:

call print_screen   

begin:
      reset
      calc1:
       putrez buffer,x   ;print  x
          number_in  x,operand1,lenth
          mov al,operand1
          cmp al,'='
           je calc1
      calc2:
          number_in  y,operand2,lenth
          call calculate    ;x = x (operand1) y
          mov al,operand2
          cmp al,'='
           je calc1   ;if(operand2=='='):printx,start again.
          mov operand1,al  ;else:operand1=operand2,printx,get buffer again.
          putrez buffer,x
          jmp calc2 
 

خارج شده است

كاربران گرامی : لطفاً قبل از هرگونه فعاليت ابتدا قوانين انجمن را مطالعه  و قبل از ارسال جديد در انجمن جستجو نماييد.
انجمن تخصصی استادان و دانشجویان کامپیوتر ایران
   

پنل اس ام اس
 خارج شده است
صفحه: [1]   بالا
  چاپ صفحه  
 
پرش به :