انجام تحقیق

فایل انجام تحقیق را از اینجا دانلود نمائید .

دانشجویان گرامی بعد از انجام مرحله اولیه کار (جمع آوری اطلاعات پرسشنامه) ، تمامی آمار بدست آمده را در یک فایل اکسل ذخیره و قبل از تحویل به یکی از دانشجویان زیر ، به بنده هم اعلام انجام کار را گزارش دهید . 

1- هیمن فتحی

2- محمد حسین فلاحی

3- اسدی

4- احمدی


ضمنا تمامی دانشجویانی که تحقیق فوق را انجام می دهند باید از تمامی مراکز خرید نمونه ای در تحقیق خود داشته باشند .

به عنوان مثال فردی که 10 برگ را انجام می دهد باید حداقل از 3 مرکز و از هر مرکز حداقل 3 برگه پر شود و سپس برای هر مرکز فایلی جداگانه در نرم افزار اکسل (Excel) ایجاد گردد .

نمونه برنامه زبان ماشین

یک برنامه نمونه که در سطرهای 4 و 16 کاراکتر ستاره را چاپ می کند و در سطر 10 رشته ی "welcome" را نمایش می دهد



dataseg segment 'data'
well db 'wellcome','$'
dataseg ends

codeseg segment 'code'
main proc far
assume ds:dataseg, cs:codeseg
mov ax,dataseg
mov ds,ax

call poin    
call stars
call point
call cls
call points
call star
mov ah,07h
int 21h
mov ax,4c00h
int 21h
main endp

poin proc near
mov ah,02h
mov dh,4
mov dl,0
mov bh,0
int 10h
ret
poin endp

stars proc near
mov ah,09h
mov al,5
mov bl,00000001b
mov cx,79
mov bh,0
int 10h
ret
stars endp

cls proc near
mov ah,09h
lea dx,well

int 21h
ret
cls endp

point proc near
mov ah,02h
mov dh,10
mov dl,35
mov bh,0
int 10h
ret
point endp

points proc near
mov ah,02h
mov dh,16
mov dl,0
mov bh,0
int 10h
ret
points endp



star proc near
mov ah,09h
mov al,5
mov bl,00000001b
mov cx,79
mov bh,0
int 10h
ret
star endp

chara proc near
mov ah,09h


int 21h
ret
chara endp

codeseg ends
end main

تمرین درس زبان ماشین و اسمبلی

1- با استفاده از زیر برنامه نوشته شده در کلاس (Multi) یک زیربرنامه ی بازگشتی به نام Factoriel بنویسید که فاکتوریل عدد موجود در ثبات AL را محاسبه کرده و درون ثبات AX قرار دهد .


2- مشخص کنید پس از اجرای قطعه برنامه زیر محتویات ثبات های AX , CX در مبنای 16 چه خواهد بود . تغییرات ثبات ها را به صورت جداولی رسم کنید .


Mov   Ax , 0

Mov  Cx , 70

OR  CL , 2

Add CL , CH

jnc    Exit

Mov   AL , CH

Mov   AH , CH

Exit : Add   Ax , Cx



Ax

Cx



3- برنامه ای بنویسید که نام شما را در وسط صفحه نمایش چاپ کند . حروف اسم شما یک در میان چشمک زن و ثابت باشد .


4- برنامه ای بنویسید که کلیه کاراکترهای صفحه نمایش را با کاراکتر '*' پر کند .


5- برنامه ای بنویسید که کلیه کاراکترهای از کد اسکی 0 تا 255 را نمایش دهد .