الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقاطعات الإدخال و الإخراج

مغلق
بدأه Desigen في 4 يوليو 2005 · 0 رد · 465 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1

يعطيكم العافية

يوجد المقاطعات التالية في دوس :

MOV  AH , 09
LEA	DX , STRING
INT	21h

و هي مقاطة مسؤولة عن الإخراج

STRUCT  LABEL	BYTE
MAXLENT	DB	20
ACTLENT	DB	?
STRING  DB	20	DUP ( ' ' ) 

MOV	AH , 0Ah
LEA	DX , STRUCT
INT	21h

و هي مقاطعة مسؤلة عن الإدخال

سؤالي هو أين توجد هذه المقاطعات في الذاكرة

و كيف بدي أعمل برنامجي يقوم بالإتصال بالشاشة

و الإتصال بلوحة المفاتيح و فتح قناة بينهما

و استخدامها بدون المقاطعات المجهزة مسبقا

شكرا لكم

هذا الموضوع مغلق.

مواضيع مشابهة