رفع الإبهام عن مصائب المايكرو العظام
الذهاب إلى القناة على Telegram
إظهار المزيد
لم يتم تحديد البلدالفئة غير محددة
212
المشتركون
لا توجد بيانات24 ساعات
-47 أيام
-430 أيام
جاري تحميل البيانات...
القنوات المماثلة
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
سحابة العلامات
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
يوليو '26
يوليو '260
في 0 قنوات
يونيو '26
+216
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 08 يوليو | 0 | |||
| 07 يوليو | 0 | |||
| 06 يوليو | 0 | |||
| 05 يوليو | 0 | |||
| 04 يوليو | 0 | |||
| 03 يوليو | 0 | |||
| 02 يوليو | 0 | |||
| 01 يوليو | 0 |
منشورات القناة
⚠️ فقط في Part 3 - نقطة إطفاء التايمر
ذكر ان شغل كل الـ IR
وخلي ماسك على IR0، الحل صحيح
ولكن الأصح كما ذكروا بالمختبر
IN AL,21
OR AL,01
OUT 21,AL
HLT
السبب
من شغلت كل الـ IR ممكن يكون
بعضهم كان اساسًا مطفي وشغلته !
فـ الحل
نقرأ حالته (IN AL,21) ونغير
فقط حالة البت الاول
الّي هيّه 0 ونريد نسوي 1 (OR AL,01)| 2 | المختصر في شرح التايمر
شرح : مصطفى رافد
Part 1
https://youtu.be/rWFnaxgoRKc
Part 2
https://youtu.be/EV3znNGXBhk
Part 3
https://youtu.be/KANCW96GV0U
Part 4
https://youtu.be/9H-JO0WE55E | 725 |
| 3 | sticker.webp | 461 |
| 4 | اذا باجر طلبوا نطبق ن2 بس
طبعا ميحتاج تسوي هاي
مباشرة وانت تكتب CALL 100
بدل ما تخلي 319 تخلي [SI] | 388 |
| 5 | هنا مجرد غيرنا على كود ن1
ان مساع تردد اني محدده هسه لاا
حسب مواقع الميمري فـ لازم اغير بـ 104
⚠️ الكود الاصلي بالفانكشن من كتبنا
104
الامر البعده كان موقعه 107
هنا لان ميمري الشسمه الحجم يختلف
من اكتب الامر بـ 104
راح اشوف الي بعده 106
فـ علمود ارهمها وما اخرب الاول وتالي
اخلي موقع 106 NOP
⚠️ كل هذا الكلام بس لان هنا اريد اطبق نقطة الاولى بعدين الثانية فـ اختصارًا للوقت بدل ما اعيد كلشي من بداية فقط اعدل كود نقطة الاولى | 396 |
| 6 | 2)
E 500 05 01 00 FF 7F 10 00 EE FF 20 03
A 104
MOV AX,[SI]
NOP
A = 400
MOV BL,[500]
MOV SI,501
NEXT : CALL 100
CALL 200
CALL 300
CALL 200
ADD SI,2
DEC BL
JNZ NEXT
HLT | 365 |
| 7 | 1)
E 500 5
A 400
MOV BL,[500]
NEXT : CALL 100
CALL 200
CALL 300
CALL 200
DEC BL
JNZ NEXT
HLT | 348 |
| 8 | A 100
MOV AL,B6
OUT 43,AL
MOV AX,319
OUT 42,AL
MOV AL,AH
OUT 42,AL
IN AL,61
MOV AH,AL
OR AL,3
OUT 61,AL
RET
A 200
MOV DX,FFF
d1 : MOV CX,FF
d2 : NOP
NOP
LOOP d2
DEC DX
JNZ d1
RET
A 300
MOV AL,AH
OUT 61,AL
RET | 354 |
| 9 | خل ادز كود تجربة الثالثة :) | 351 |
| 10 | ناسي القناة | 343 |
| 11 | sticker.webp | 346 |
| 12 | ⚠️ كود فقرة الـ new line
كان بي نقص وتم تعديله 🙄 | 571 |
| 13 | 3)
- A 420
MOV CX,3
MOV BL,[201]
MOV BH,0
ADD BX,202
SUB BX,3
NEXT:
MOV AH,2
MOV DL,[BX]
INT 21
INC BX
LOOP NEXT
HLT
- G = 400 439 | 783 |
| 14 | بالـ ن3 نفس الكود السابق بس الفكرة
منين يبدي يطبع
اول ثلاث احرف سهله اعرف منين يبدي
بس اخر ثلاث شلون ؟
ببساطة لازم اوصل لنهاية الاسم واطرح ثلاثه
هنا هيّه البداية الّي منها لوب يطبع ثلاث احرف
شلون اوصل للنهاية ؟
شرحنها بـ كود ن1 بـ فقرة ج
نفس المبدأ هنا راح يكون ☺
⚠️ اني اعرف طول النص (موقع 201)
واعرف بداية نص مالتي (يبدأ من موقع 202)
أجمعهم علمود اوصل نهاية النص
بعدين الناتج اطرح منه ثلاثه
MOV BL,[201]
MOV BH,0
ADD BX,202
SUB BX,3 | 599 |
| 15 | لا يوجد نص... | 501 |
| 16 | الـ CX عداد قيمته 3
واستخدمت فانكشن AH = 2
بحيث يطبع حرف واحد بعدين الثاني وهكذا
بدءًا من موقع 202 ,طبعا هنا لوب
يتكرر حسب قيمة الـ CX منها أحدد كم حرف يطبع
⚠️ تذكر [DS:BX] | 509 |
| 17 | 2)
- A 420
MOV CX,3
MOV BX,202
NEXT:
MOV AH,2
MOV DL,[BX]
INT 21
INC BX
LOOP NEXT
HLT
- G = 400 42F | 526 |
| 18 | 2) 3)
طلب نعدل على الكود السابق بحيث بدل ما يطبع
الاسم بالكامل يطبع أول ثلاث احرف منه (ن2)
أو اخر ثلاث احرف منه (ن3)
فـ بالبداية من وين راح يتم التعديل ؟
يتم التعديل من كود الطباعة (فقرة هـ)
نشوف اشگد الاوفست كان 420
فـ التعديل يكون من هنا ونضيف كود طباعة جديد
وحسب المطلوب | 479 |
| 19 | لا يوجد نص... | 527 |
| 20 | sticker.webp | 502 |
