سوال از درس اسمبلی

جهت طرح ابهامات و مشکلات درسی خود به این بخش مراجعه نمایید

مدیر انجمن: rosa_127

قفل شده
sglx
پست: 2
تاریخ عضویت: چهارشنبه 17 فروردین 1390, 7:32 pm

سوال از درس اسمبلی

پست توسط sglx » دوشنبه 25 مهر 1390, 10:46 pm

سلام دوستان
من یک دوتا سوال داشتم
1-اگر از بیت 14 به 15 و از 15 به 16 در هردوش Carry داشتیم of صفر می شود یا یک ؟میشه توضیح بدین
2-چرا حافظه ریز پردازنده 80286 به 4 ناحیه 64 کیلو بایتی تقسیم می کنند
ممنون میشم کمکم کنید

san_sal_2008
پست: 2
تاریخ عضویت: دوشنبه 21 آذر 1390, 9:38 pm

Re: سوال از درس اسمبلی

پست توسط san_sal_2008 » جمعه 25 آذر 1390, 12:42 pm

سلام دوستان من یه برنامه داشتم میشه کمکم کنین
برنامه اسمبلی
برنامه ای که یک رشته 100 کاراکتری را بگیرد و معکوس نماید.
ممنون میشم

san_sal_2008
پست: 2
تاریخ عضویت: دوشنبه 21 آذر 1390, 9:38 pm

Re: سوال از درس اسمبلی

پست توسط san_sal_2008 » جمعه 25 آذر 1390, 12:53 pm

واقعا کسی نیست کمک کنه به منه بینوا

*Sami
پست: 4
تاریخ عضویت: پنج‌شنبه 10 شهریور 1390, 5:31 pm

Re: سوال از درس اسمبلی

پست توسط *Sami » پنج‌شنبه 10 فروردین 1391, 11:54 pm

سلام .. اگه راهنمایی کنید ممنون میشم.
برنامه ای که سری ...!8،!5،!3،!1،1،2را محاسبه کند

آواتار کاربر
m0trix
کاربر معمولي
کاربر معمولي
پست: 146
تاریخ عضویت: سه‌شنبه 28 مهر 1388, 6:42 pm

Re: سوال از درس اسمبلی

پست توسط m0trix » جمعه 19 خرداد 1391, 1:08 pm

سلام.

فرمول محاسبه of به اینصورته : Cn+Cn-1

علامت جمع به معنی XOR میباشد‍‍!

نیا باران زمین جای قشنگی نیست !

من اهل زمینم خوب میدانم که گل در عقد زنبور است

و سوادی بلبل دارد و گل را هم دوست میدارد

chita70
پست: 6
تاریخ عضویت: چهارشنبه 13 دی 1391, 7:02 am

Re: سوال از درس اسمبلی

پست توسط chita70 » چهارشنبه 13 دی 1391, 7:10 am

san_sal_2008 نوشته شده:سلام دوستان من یه برنامه داشتم میشه کمکم کنین
برنامه اسمبلی
برنامه ای که یک رشته 100 کاراکتری را بگیرد و معکوس نماید.
ممنون میشم

___________________
سلام
کافیه که یه اشاره گر رو به آخر خونه معرقی کنی و محتوای خونه ای که اشاره گر بهش اشاره میکنه رو داخل یه رشته جدید بریزی bil:
اگر باور داشته باشی محال ترین اتفاق هم شدنی ست.

root66
پست: 3
تاریخ عضویت: یک‌شنبه 4 اسفند 1392, 10:51 pm

معکوس کردن

پست توسط root66 » سه‌شنبه 6 اسفند 1392, 8:57 pm

معکوس کردن

data segment
m dw ?
n dw ?

msg2 db 10,13 ,'Adad aval$'
msg3 db 10,13, 'Adad Aval nist $'
temp db 6 Dup(?)
data ends
;===========================================
code segment
assume cs:code,ds:data


main proc
mov ax,data
mov ds,ax
mov bx,offset temp


;========================================

call getstring
call print

;========================================



mov ah,4ch
int 21h
main endp


;==============================
getstring proc
push ax
push dx
next:
mov ah,08
int 21h
cmp al,13
je finish
mov [bx],al
inc bx
mov dl,al
mov ah,2
int 21h
jmp next
finish:
mov byte ptr [bx],'$'
pop dx
pop ax
ret
getstring endp
;====================end get number ================
print proc
lb1:
cmp bx,offset temp
je fin
dec bx
mov dl,[bx]
mov ah,02
int 21h
jmp lb1
fin:
print endp


;=====================================
code ends
end main

قفل شده