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

خطأ في الكود

مغلق
بدأه طالب سي+ في 4 ديسمبر 2007 · 1 رد · 1,023 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

Write a assembly program which display ? on the screen and then ask user for an input from A-Z and display the previous letter on the screen on next line.

Sample Execution:

? B

PREVIOUS LETTER: A

 TITLE demo: CHECK FLAGS
; used in DEBUG to check flag settings
.MODEL SMALL	
.STACK 100H
.CODE
MAIN PROC
	MOV AX,4000H; AX = 4000h
	ADD AX, AX	; AX = 8000h
	SUB AX, 0FFFFH; AX = 8001h
	NEG AX	; AX = 7FFFh
	INC AX	; AX = 8000h
	MOV AH, 4CH; DOS exit function
	INT 21H	; exit to DOS
MAIN ENDP
 	END MAIN

عاارفه انه في خطأ بس هذا الي حاولاته ابيه مره ضروري اللع يعافيكم الي يعرف يساعدني

#2

هناك مقاطعات مسؤولة عن استقبال ادخال معين من الكيبورد وتعود القيمة في AL على سبيل المثال

راجعي الموقع التالي:

http://www.ctyme.com/rbrown.htm

وحاولي ايجاد الخيط

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

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

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