ماشین حساب با اسمبلی
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



ماشین حساب با اسمبلی باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ چهار شنبه 6 دی 1385 - 11:50 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: پنج شنبه 28 دی 1385 - 7:09 بعدازظهر
پست ها: 2, بازدید ها: 2

سلام


من از شما خواهش می کنم برنامه ماشین حساب به زبان اسمبلی برای من ارسال کنید


 

fmh12007-03-22 09:15:16
پست شماره 11870
تبلیغات
ارسال شده در تاریخ پنج شنبه 7 دی 1385 - 10:07 صبح


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: امروز 14:52:03
پست ها: 1,517, بازدید ها: 2,451


سلام ، به پرشین فروم خوش آمدی Wink

fmh12007-01-28 08:32:29





   
پست شماره 81288
ارسال شده در تاریخ پنج شنبه 14 دی 1385 - 6:07 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 25 دی 1385 - 11:55 بعدازظهر
پست ها: 1, بازدید ها: 1

سلام


من از شما خواهش می کنم برنامه ماشین حساب گرافیکی به زبان اسمبلی برای من ارسال کنید

hajar2007-01-04 15:16:16
پست شماره 81289
ارسال شده در تاریخ پنج شنبه 28 دی 1385 - 1:18 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: امروز 14:52:03
پست ها: 1,517, بازدید ها: 2,451

PFN Code


Calculator

           PAGE    ,132
           TITLE   CALC
CGROUP           GROUP   CODESEG
CODESEG        SEGMENT PARA PUBLIC 'CODE'
           ASSUME  CS:CGROUP,DS:CGROUP,ES:CGROUP
           PUBLIC  CALC

           ORG     100H

CALC           PROC    FAR
           JMP     START

;---------------------------------------------------------------------;
;                                      ;
;                 DATA AREA                      ;
;                                      ;
;---------------------------------------------------------------------;

           DB      'INTERRUPT NUMBER ='
INT_NUMBER     DB      61h

SCREEN_HANDLE  DW      0001h

MESSAGE        DB      'PEMATH is not resident',13,10
MESSAGE_LEN    EQU     $-MESSAGE

TAG           DB      'PEMATH'
TAG_LEN        EQU     $-TAG

;---------------------------------------------------------------------;
;                                      ;
;                 CODE AREA                      ;
;                                      ;
;---------------------------------------------------------------------;

START:
;---------------------------------------------------------------------;
;    TEST FOR PRESENCE OF CALCULATOR                      ;
;---------------------------------------------------------------------;
           SUB     AX,AX
           MOV     ES,AX
           SUB     BH,BH
           MOV     BL,INT_NUMBER
           SHL     BX,1
           SHL     BX,1
           MOV     DI,ES:[BX]
           MOV     ES,ES:[BX+2]
           ADD     DI,4
           LEA     SI,TAG
           MOV     CX,TAG_LEN
     REPE  CMPSB
           JE      CALL_CALC
           MOV     BX,SCREEN_HANDLE
           MOV     CX,MESSAGE_LEN
           LEA     DX,MESSAGE
           MOV     AH,40h
           INT     21h
           JMP     SHORT CALC_EXIT
;---------------------------------------------------------------------;
;    CALL CALCULATOR                              ;
;---------------------------------------------------------------------;
CALL_CALC:
           MOV     AL,INT_NUMBER
           MOV     BYTE PTR INT_CODE,AL
           DB      0CDh      ; INT
INT_CODE:
           DB      00h
           NOP
           NOP

CALC_EXIT:
           INT     20h

CALC           ENDP

CODESEG        ENDS
           END     CALC
 




شـــــــاد باشید Wink






   
پست شماره 81290
ارسال شده در تاریخ پنج شنبه 28 دی 1385 - 7:12 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: پنج شنبه 28 دی 1385 - 7:09 بعدازظهر
پست ها: 2, بازدید ها: 2
سلام

از شما ممنونم
پست شماره 81291
ارسال شده در تاریخ سه شنبه 1 خرداد 1386 - 1:54 بعدازظهر


تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: چهار شنبه 23 خرداد 1386 - 6:33 بعدازظهر
پست ها: 4, بازدید ها: 4

 سلام ممنون از توجه تون Smile

پست شماره 81292
« تاپیک قبلی | تاپیک بعدی »


خواندن این تاپیک باز / بسته
کاربر فعال: 0 (0 مهمان, 0 کاربر, 0 کاربر ناشناس)
در حال حاضر هیچ کاربری در حال مشاهده این تاپیک نیست.
مدیران انجمن: فرشاد, Shahrad, Xiphi, علیرضا, ace4cia, fmh1, Armin25

دسترسی ها باز / بسته