اطلاعیه

Collapse
No announcement yet.

این برنامه اسمبلی چیکار میکنه؟؟؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    این برنامه اسمبلی چیکار میکنه؟؟؟

    سلام
    برنامه زیر مربوط به مداری هست که توسط 8086 اعداد روی کیبورد روی lcd نمایش داده میشه کسی میدونه این برنامه چیکار میکنه؟


    ORG 100H
    MOV DX , 0F6H
    MOV AL , 10010000B
    OUT DX , AL
    L : MOV DX , 0F0H
    IN AL , DX
    MOV DX , 0F2H
    OUT DX , AL
    JMP L
    RET

    ====================
    هر موفیت بزرگی نتیجه هزاران تلاش کوچک و عادی ست...که مورد توجه و ستایش افراد دیگر قرار نگرفته اند...
    =====================

    #2
    پاسخ : این برنامه اسمبلی چیکار میکنه؟؟؟

    سلام
    باید مدار و نحوه سیم بندی مشخص باشه تا بشه برنامه رو توضیح داد. ولی در کل فکر نمی کنم این برنامه اون کاری که شما گفتید رو انجام بده

    دیدگاه


      #3
      پاسخ : این برنامه اسمبلی چیکار میکنه؟؟؟

      نوشته اصلی توسط ELECGIRL
      سلام
      برنامه زیر مربوط به مداری هست که توسط 8086 اعداد روی کیبورد روی lcd نمایش داده میشه کسی میدونه این برنامه چیکار میکنه؟


      ORG 100H
      MOV DX , 0F6H
      MOV AL , 10010000B
      OUT DX , AL
      L : MOV DX , 0F0H
      IN AL , DX
      MOV DX , 0F2H
      OUT DX , AL
      JMP L
      RET
      به صورت مرتب از پورت شماره 0F0 یک بایت میخونه و اون رو به پورت 0F2 میفرسته.
      حالا باید دید به این پورت ها چی وصله.
      البته قبل از چرخه بی نهایتی که گفتم، مقدار 10010000 رو به پورت 0F6 میفرسته.
      البته بعید میدونم این نرم افزار ها رو کامپیوتر اجرا شن (یعنی سیستم عامل نمیذاره اجرا شن). باید روی همون ۸۰۸۶ اجراش کنید.

      دیدگاه

      لطفا صبر کنید...
      X