سوالات امتحانی ساختمان و زبان ماشین
DESCRIPTION
سوالات امتحانی ساختمان و زبان ماشینTRANSCRIPT
نمره
سوال
شماره
.يد عمليات هاي زير را در سيستم ديجيتال مبناي دو انجام ده 10%60+53= 60+(-53)= (-60)+53= (-60)+(-53)=
1.
.2 ؟ا تعريف كنيد و انواع آنرا مشخص كنيدرثبات 10%
شوند؟ پرچم چيست و مشخص كنيد هر يك از بيتهاي پرچم زير براي چه منظوري استفاده ميثبات 10%a) OF b) DF c) IF d) ZF e) CF
3.
.4 چيست و قوانين تعريف شناسه ها را بنويسيد؟ناسه ش 10%
.خروجي برنامه زير را مشخص كنيد
15%
TITLE program comand line .model small .stack 64 .data m1 db 13,10,'$' m2 db ?,'$' .code main proc far mov ax,@data mov DS,ax mov cx,8 mov bx,8 lea si,m2 b1: cmp cx,8 jne b2 mov ah,'*' jmp b6 b2: cmp cx,1 jne b3 mov ah,'*' jmp b6 b3: cmp bx,1 jne b4 mov ah,'*'
jmp b6 b4: cmp bx,8 jne b5 mov ah,'*' jmp b6 b5: mov ah,' ' b6: mov byte ptr[si],ah lea dx,m2 call disp loop b1 lea dx,m1 call disp mov cx,8 dec bx jnz b1 mov ax,4c00h int 21h main endp disp proc near mov ah,09h int 21h ret disp endp end main
5.
.6 تبديل كند؟ را به قالب دودوييASCIIاي بنويسيد كه اعداد برنامه 20%
10% را پس از انجام عمل مشخص OF و CFعمليات هاي زير را در سيستم ديجيتال دودويي انجام داده و وضعيت پرچمهاي
براي اعداد عالمتدار يا بدون عالمت نتيجه درستي دارد يا نه ااين عمليات هكنيد همچنين مشخص كنيد كه هر يك از 01111001+00001011= 11111100+00000001=
7.
بسمه تعالي زبان ماشينساختمان و : سؤاالت امتحاني
: نام و نام خانوادگي دوم: نيمسال
يوستهكارداني ناپ: رشته نترمپايا: نوع امتحان
85-86: سال تحصيلي
14: ساعت شروع قيقهد 150: مدت امتحان ز اسكو مركدانشگاه آزاد اسالمي 08/04/1386: تاريخ امتحان
نمره
سوالشماره
15%
.8 . شكل را تكميل كنيد در كد زير بخشهاي
با آرزوي موفقيت چوداري خسروشاهي