פורסם 2009 בדצמבר 2115 שנים יש לי יחידה באסמבלי לעשות ונתנו לנו שאלה כזו:כתוב תוכנית שתסכם את הנתונים מכתובת 2000h עד כתובת 204Fh ותשים את התוצאה ב2050h ו2051hהאם כך אמור להיות הפתרון:mov ax, 0mov SI, 2000REPEAT:mov bl, [SI]add ax, bxinc SIcmp SI, 204fjbe REPEATmov [SI], alinc SImov [SI], ahendאני לא בטוח לגבי השורות:mov bl, [sI]add ax, bxעזרה תתקבל בשמחה!
פורסם 2009 בדצמבר 2115 שנים אתה צריך לאפס את BH.בלולאה שכתבת, מספיק לעשות את זה מראש.mov ax, 0mov bh, 0 ; <--- addedmov si, 2000
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.