Post on 08-Feb-2023
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+ ,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
), ;��56<(���1� ���)�%�&��' �567�+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
��5!� �C6�� D�1 �� � ��� ��5� �� �A% ��a� f) E����7< �5! �� F�� F�� �G��� 56H�� �� I)C� JEK�� �� f=F3 F2 F1
F0 , a = A3 A2 A1 A0L�K�< (
f I)C� a.��� f N6� �� ����� a.���
f ����� a+1.��� f �����a-1.���
1
+�
��
-
..
..
��5!� ��%� ��x=10000� y=11110000 I)C� "�%�� �� -L��� O�PQ � )A 2�5� 5 � R5H R��� 3��)
��� ��x y.��� ����� �� ����� x��� ����� ���� �� y��� ����� ���� ���. !�
��� ����� ���� �����.��"#� $ ��� ����� ���� ��� ��.��"#�
2
+�
��
-
..
..
14 از 1 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
"�UV ��� ICH ��A "�UV� R5 ��W�� �UX �� B�� 5*� .56� � ��� �� �%Y (���� �� R5H Z�)!� "�!=>� R5 �� F���[ �UX��
Z�6\�� Z�)!�clock L5E1� � ]�N� �<
%�&'A (��)* ��A+B %�&' B .��, -* (�� ���� %�&' ���A B (��)*�� A+B.���, -* (��
%�&' � .��"/*A B.��, -* �0��� .��1 -�� �2234 %�&' � .��"/*
3
+�
��
-
..
..
L��� O�PQ "��U! 2�5�
��� �� 5�"�* ��6(76 .8�! ���29 .���: %�&' �� ;� ;"<�� ;! �=�� > ( �� .8�! ���29 ?� @-"2� ��: �=�� � .��6A*( BC ;"<�� �×:
�� .8�! ���29 ?� !� 8�2�MUX ;� @8 1 16MUX×. !� 8�2�
��� �� 5�"�* ��6(76 .8�! ���29 .���: %�&' �� ;� ;"<�� ;! �=�� > ( �� .8�! ���29 ?� @-"2� �� �=�� � .��6A*( BC ;"<�� ���
�� .8�! ���29 ?� !� 8�2�MUX;� @8 1 16MUX×. !� 8�2�
��� �� 5�"�* ��6(76 .8�! ���29 .���: %�&' �� ;� ;"<�� ;! �=�� > ( �� .8�! ���29 ?� @-"2� ��: �=�� �.��6A*( BC ;"<�� ���
�� .8�! ���29 ?� !� 8�2�MUX ;� @16 1 8MUX×. !� 8�2�
��� �� 5�"�* ��6(76 .8�! ���29 .���: %�&' �� ;� ;"<�� ;! �=�� > ( �� .8�! ���29 ?� @-"2� �� �=�� �.��6A*( BC ;"<�� �×:8�2�
�� .8�! ���29 ?� !�MUX ;� @16 1 8MUX×. !� 8�2�
4
+
�
�
�
-
.
.
.
.
(�� ^��_ �� �`1�$ � �Y �� "��%EP� a�%* (��� 2�W "��%E�� ��5* F��E)� b����_ c� F�H�� c� ��x � y�5f<
L���
�H��
5
+���
-
....
14 از 2 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
(� �E;[ F�H�� c� FEH�� D�1��(stack machine)L56� � ��A� �� "��U! 2�5� ��� "��%E�� 5�6� ��;�
PUSH A
PUSH B
MUL
PUSH C
SUB
PUSH D
DIV
PUSH C
PUSH E
DIV
PUSH A
ADD
PUSH B
PUSH F
MUL
SUB
ADD
X =(A * B/D – C) + (C + A – B * F/E) X =(A * B– C) / D + (C / E + A – B * F)
X =(A / D * B – C) + (A – B * F * C/E) X =(A * B/C – D + A – B * F * C/E)
6
+�
��
-
..
..
14 از 3صفحه 91-1390نيمسال اول 11/872
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+ ,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
), ;��56<(���1� ���)�%�&��' �567�+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
( 56EK� R� (�6U� �� R��4 �� ��) .5�� � ��; �� �%�&��� c� Q� �`1�$ �� ;�� ^��_� �%EP� ��� Z�5A
1005 1000 999 440 255 147 141 159 66 65 ادرس
159 12 141 96 85 170 159 41 141 139 محتوا
(1 "�UV (�%EP�Index.��� 3H ����� I)*X��%E�� F�� (��A� �� IU] ����
-.���5 �X�Y� ��7 ^��_ F��* �� (�\�� �EK�A� k��(
@��=!(@.��� J�fEK���l �� ^��_ 6*� ��
�EK�A� (�%EP� ��� m% G�R1 :F�H�� F���� ��� I)*X��%E�� (��A� �� 5*�
LOAD R1 , Index , @999
+?++?T+.B+T0
7
+���
-
....
14 از 4 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
. 5���\� �` �� �� ����� R�4�n4 ��EY��
o%GY �!%)p�F , E ,D , C ,B ,A L56EK� E�� 56< 2�5���
16 ،16 ،4 ،4 ،3 ،432 ،32 ،2 ،2 ،1 ، 2
32 ،32 ،2 ،2 ،1 ،216 ،16 ،2 ،2 ،2 ،4
8
+�
��
-
..
..
14 از 5 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
I)C� ��5!� 3��) JEK�� FEH�� D�1 ��- R5H 5�X% ��5f� bSL�K�< ��� ��5� ��
if f=0 then S = A + B – C else S = A – B + C
if f=0 then S = A - B – C else S = A + B - C
if f=1 then S = A + B – C + 1 else S = A – B + C +1
if f=1 then S = A + B + C + 1 else S = A + B – C + 1
9
+
�
�
�
-
.
.
.
.
O�PQ ((q%X%6C c���) IK J� R5 ����[�� ��%� �� ��� "=)A �� c���5�L�K�
���8���9 BC .�� �I<�(�"!�RISC ���8���9 BC 8� �4 ���! �"&#� CISC. !�
(�A=� N! O0�RISC 8� �"�2� -P2� (��(�"#CA���4 ���I4) CISC. !�
���8���9 BC .�� �I<�(�"!� ���I4RISC ���8���9 BC 8� CISC. !� �"�1
(� �CS -*(� ���� ;� ��*8 ��� (� ;1 -C�� �I<�(�"!� ���I4RISC 8� �"�2� CISC. !�
10
+
�
�
�
-
.
.
.
.
14 از 6 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
m�r J���%�� �4�A = (110011)2 �� ��B = (101110)2 "%� 5� Z�)!� �� (booth)I)! 56< s�� �� J��� 2�p �
Shift I)! 56<� Add/Sub LJ��� 2�p � 5���
5 shi� , 4 Add/ sub 6 shi� , 3 Add/ sub
6 shi� , 6 Add/ sub6 shi� , 8 Add/ sub
11
+�
��
-
..
..
(� ����_ R566� m�r c� $��> (���(Array multiplier) �5! c� m�r (��� -? �5! c� �� E�� +/�< �� E��
LJ���� ��� (�Q�6!
�H� 26 AND �� ����1 ����� -"2� �:� 26 AND �H ����1 ��� ��-"2�
�� 26 AND �� ����1 ��� ��-"2� �� 26 AND �� ����1 ��� ��-"2�
12
+�
��
-
..
..
�� )! 2�p � (���+/ �� E�� ? ��� �� 5$�� ��7< F�� .��� R5H R��NE�� ��� �� )! 5$�� ripple carryZ���)
A��Ycarry (���� �� 5$�� c� carry (�� (���� �� C� �{ �6< .5 � R5H I�E� �\�5C� ��( (5*� 5$�� +/E��
@T.0 �\�� (����� BT/0 A��Y ( �p�E 5H��+/ L�%� 5��%Y �< E��
��H��CEBO �HW� �H��
13
+���
-
....
14 از 7 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
(��A� ������ �)K] |6[ (���� (� �X%X �U��P� 5$�� c�ns36 bns 39b ns23bns28� ns 64��� "�UV �� �4�. ���
c� ��Y���ns��Y� �� �UK �U��P� 5$�� F�� ���K ����5$ .5H�� R5H R��NE�� �X%X � E�� (�� �)K] F�� ��
L��� �5f< ���� "��%E�� ��5* �� ��� �� ,� (��A� (��� (� �X%X �Y��l
�/W��/HHY/W�
14
+���
-
....
JEK�� c� ��piplineb � $�� |6[ �� fetch bdecode b operand fetchb execute� write56< ��� "��%E�� F��
�%E��NOP � ���\� ���] 5��� pipline] �� �%`6�)L5H�� �[ y]bmove x �`1�$ � �Y "�!=>� Z�fE � y �EK�A� �� x
(.���
[ ]
1 2
4 5
2
1 ,
2 ,
3 , 100
mov r r
move r r
move r
−
−
−
BC Z�! Z � [2� �� Z � \ � [2� � Z�! Z � [2� �� Z � \ � [2�
BC Z�! Z � [2� BC Z � \ � [2��� Z�! Z � [2� �� Z � \ � [2�
15
+�
��
-
..
..
14 از 8 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
�4� 5�6� ��;� .5H�� � ��n[ ��� ����� Z�E6� 5$�� �� ;�� ��� ICH A =36 � select =(010)� CAR =20
�%E�� R5 ����[�R1-R2)L ��� O�PQ R���4 2�5� 5H�� R�����A� �� R1� R2 ��� �� ���N)(5 � R5H D�1 ��=! ��5�
(�%H � 2�p ��� I)C�
1)if (R1 ≥ R2) then CAR ←36 else CAR←21
1)if (R1 > R2) then CAR ←21 else CAR←36
1)if (R1 ≤ R2) then CAR ←21 else CAR←36
1)if (R1 < R2) then CAR ←36 else CAR←21
16
+
�
�
�
-
.
.
.
.
��W �� �� �`1�$ $��> ��(L1,L2) �� ���E�� ��Y�.��� R5H R��NE�� L1 ����� ns+ (���� L2 ����� ns+0����.���
�% � c� (��� Q� �`1�$ �� ���E��ns+00)�GY5Q�� �4�.5H�� � miss (��� (L1� L2 s�� �� +0� %%.0
L��� �5f< ����5$ �`1�$ �� �%A� ���� ��%E�5H��
ns7ns11ns60ns61
17
+���
-
....
14 از 9 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
�`1�$ c� �`1�$ s��� � K � JEK�� c� ��cache Q� �`1�$ "�) � ���� �%A� Q� �`1�$ c�� ?� E���
�� �`1�$� 56H��/? �=� �� Jp$ ��� R5H I�C; �=�9 �`1�$ Jp$ .��� �) �cache ����� �� 9��� �=�
�`1�$ ��EY���cache set-associative two-way (�� 5 �1 (��� ��� ��%� (�� �����5* ��� tag bset
�wordL��� �5f<�%H � R��NE�� �`1�$ �� ^��_ �� ��
word = 3، set = 2، tag = 4 word = 5، set = 2، tag = 4
word = 3، set = 1، tag = 5 word = 5، set = 1، tag = 5
18
+�
��
-
..
..
: �_ Z�E6� (�� 2�� �C�� (����� 2%7N�
.���, -* ]�^* �?4�&' �8���� C� �/* 2<� ;� .��, -* ]�^* ���8���9 ��! _C�A=� 2<� ;�
.��, -* ]�^* �?4�&' -C�(�1 >�"#6 (�`�* ;��(�* ;!��
19
+�
��
-
..
..
شكل مقابل معرف چيست ؟
pollingاولويت بندي وقفه با روش اوليت بندي وقفه با روش موازي
مدار مربوطه به درخواست وتاييد وقفه هاي برداريDasiy-Chainيك مرحله از اولويت بندي وقفه با روش
20
+�
��
-
..
..
14 از 10 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
(�� ��� ��%� �� �6��4 2�5�I/O O�PQ �K� L
> (programmed I/O %�2P�� �26(��( -P� ���8���9 I/O.��1 -*
> (interrupted I/O %�2P�� �26(� �( -P� ���8���9 I/O.��1 -*
> (DMA I/O %�2P�� �26(� �( -P� ���8���9 I/O.��1 -*
> (I/O o�� ���8���9 O� 8� ����"!��� I/O ���8���9 O� -P� ���8���9 %�(�"!� 8� pP"N* .�� ;*���� [",�� ��q*� I/O-* �(
.���
21
+
�
�
�
-
.
.
.
.
and دستورالعمل شيفت به سمت راست ودستور shrبيتي باشند ودستور 8دورجيستر bx و axاگر رجيستر هاي
دستورالعمل انتقال كه محتويات اپرند دوم رادر اول انتقال مي دهد. قطعه برنامهMov منطقي ودستور Andدستور العمل
زير چه عملي انجام مي دهد؟
Mov bx , ax
Shr ax, 1
Shr ax ,1
Shr ax ,1
And bx , 7
قرار مي دهد وباقي مانده رامحاسبه نمي كند. ax تقسيم مي كند وخارج قسمت رادر رجيستر 8 را بر axمحتويات رجيستر
بيت اول راصفر3 قرار مي دهد وتمام بيت هاي خارج قسمت به جزax تقسيم مي كند وخارج قسمت رادر رجيستر 8 را بر axمحتويات رجيستر
قرار مي دهد. bxمي كند وانرا در
قرار مي دهد. bx وباقي مانده رادر رجيستر ax تقسيم مي كند وخارج قسمت رادر رجيستر 8 را بر axمحتويات رجيستر
هيچكدام
22
+
�
�
�
-
.
.
.
.
14 از 11 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
بيتي براي15بيت براي ثبات ودوفيلد 2،(opcode)بيت براي رمز عمل 4در طراحي قالب دستورالعمل هاي يك كامپيوتر،
آدرس وجود دارد .با توجه به قالب دستورالعمل، مشخصات اين كامپيوتر چيست؟
كيلوبايت 32ثبات قابل استفاده توسط كاربر، وفضاي ادرس حافظه 2دستورالعمل مختلف، 256
كيلوبايت64 ثبات قابل استفاده توسط كاربر، وفضاي آدرس حافظه 128دستورالعمل مختلف، 16
كيلوبايت32 ثبات قابل استفاده توسط كاربر، وفضاي آدرس حافظه 4دستورالعمل مختلف، 16
هيچكدام
23
+
�
�
�
-
.
.
.
.
: ��� R5H (��� R���[ ��� "���;� �� R5 ����[ c�
: "��%E�� ;���-. 5��p � � Z%> �� �!�� �X�[
: "��%E�� (��A�@. 5��p � � Z%> �� �!�� �X�[
: �!�� �� R5 ����[+00. 56� � ��� ����\�
:: ��� FC)� ��� "����� ��p��
�� R5 ����[ �!�� ���4 � �!�� �� �!�� �X�[ c� �� ;��� 2�p � : (�X�90. 5��� 3��� ����\�
�� R5 ����[ �!�� ���4 � �!�� �� �!�� �X�[ �� �� "��%E�� (��A� :( mT.. 5��� 3��� ����\�
�� ;��� :(�@ �� ��A� � �!�� �X�[ ? � �!�� ���4 � �!�� �� �!�� �X�[ +.0. 5��� 3���1� ����\�
�%H � �p6� �� ��A� ���� F��E)� ��EY�� 2�5� �%H ��A� �%1 (����EY�� (�� ��;� �%E�� ��5* �� (� ��� �� �{ �6<
:
الف و ب توأماًالفبج
24
+���
-
....
.5H�� � (���1� ��� (56��C�[ I��f� �� R5H K�% ��� �� ��� Z�E6� R5)! ���� �6��4 2�5�
% ��"* %�2P�� .��� (�A=� N! .����q29 �2234
% ��"* %�2P�� .��� (�A=� N! .����q29 �2234 Z��
�"�2� ��!
% ��"* %�2P�� .��� (�A=� N! .����q29 �2234 �"�2� ��!
25
+
�
�
�
-
.
.
.
.
14 از 12 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
�� ��UG � ��5� "W��*� � R��' J�� I��' �%G� �_ �� Z% � ,� R��)� �� �� �\�!�5 �`1�$ �� o%������1� ���
.5�K�%6�
1-
P��; "W�%�
+.+TR�)
.5�6' J�� ���[ �%�&��' ,� �� �� �N]� I��� "��<% 1 2- +.+TR�)
يك شود انجام اعداد از اي دنباله با (Ci+Di) (Ai+Bi) حسابي رابطه تا است الزم علمي محاسبات ازدربرخي
6 تا (i1 ازاء به را لوله خط هاي ثبات تمامي ومحتواي كنيد رسم آن انجام براي را قطعه سه با لوله خط بنديپيكر
كنيد؟ رسم جدول صورت)به
3- +.+TR�)
.5��� O�r% Z��� �'� �� (��7 )3' �`1�$ �� �� J�fEK� �H�\ ��� 4- +.+TR�)
14 از 13 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
���� ��� � �� �� ����� �� �� �� ���� :(�) ! "�#$
كارداني و كارشناسي و كارشناسي ارشد
درس
رشته تحصيلي/كد درس
سري سوال زمان آزمون (دقيقه) : تستيتعداد سواالت : تستي تشريحيتشريحي
�%�&��' (��)*�
+,� -./0 ./0 :::
:
:
: :
(���1� 2� 3���4)�%�&��' �567�, ����'(���1� 2� )�%�&��' �567�,(���1� 2� )�%�&��' �567�+++.09-�567�, :
;��56<)�%�&��' 2% !,( ;��56<)���1� 2� :�%�&��' �567�,( ;��56<) "�!=>� (���61 �567�,"�!=>� (���61
;��56<(���1� ���)�%�&��' �567�,(+++.+?@ ( ;��56<) ���A� ����5� �567�, : +++.+B+2% !, :
�%�&��'+++B0+0
مي باشد . معادلهPCمدار زير بخشي از كنترلر ميكروپروگرام يك كامپيوتر ساده براي كنترل نمودن رجيستر
به كار PC كه براي كنترل A مدار منطقي Xخروجي
طبق جدول داده شده عمل مي كنند .C2 و و C1و C0مي رود كدام است . كنترل هاي
دستور العمل C2 C1 C0
Branch if Z=1 0 0 0
Branch if Z=0 1 0 0
Branch if C=1 0 1 0
Branch if C=0 1 1 0
Next Instruction 0 0 1
5- -.@-R�)
14 از 14 صفحه 91-1390 نيمسال اول ++/9T-
http://www.ab-rafiee.com
د1ج2ج3الف4الف5ب6د7ب8الف9ب10ب11ب12د13الف14د15الف16الف17الف18الف19ج20ج21ج22ج23الف24ب25الف26د27الف28الف29ج30
معماری ترم اول ٩١_٩٠
http://www.ab-rafiee.com
: 6rrl q-l l\t
+l6/, ,F r ril<-
i f_rlo 1t- 6rrr, lupr,- c*tf^ grl:t irr
t Vo jq''-g/6o.-;o^ 1
t= [3t,,F,[. :,/.!.1
() ollo, Idtt"
tfi.+.t,, Jd-' ,o'u.
er: AgA
l,I
2.Ar A.rt trll
\\ll ,t_..
ift.[,laIg
o
I
I
t
_? 1= [:['F,f.= \\\o
a=
$:looao : _\61111oooo . -rL
I ttt j3,.,u€ |ds1 (G ,i; ld!4
(tl iry Vsisl
,,Lirtirr .5EA. bn..€^.t d ! ,J,niu' d;;,.4 { ;rdr irt-o"r! d.ll! ..rd ! csS""
t.: A <- A@E
t,= B +- A@g
tr= A +- ACEB
(€,
(J
tj'-zrdt-,
. z.o? ab"
; rJ16 f .,r-
.rlr"l n /\ UrX
. orl, bok ,{r qft:r kxt t\, $UX
. $rr. n Jr\Dt
(!y -rT) '., i;' :f cJ!,-,
,6 +- rs'rr. n O LS k odrt"S.*-" 6, s,t orlj. 6l d,& ,o)lP t
k )bi ut),torli.i-r tOtyt,,
r {/: sTA <- O(.*; ,
1 nt -IT1 (j'r ei':oslr,,,
L D A r- ,t& <: r./ r\ ts, ,-t ,'( 'J 6 ,;;-"r?d t e! '
-Ji { , r err(\ $-r' .lr" rt Ab 5a. t t& <l Jl::
t; rj;-tclrd r cri t'
LDA r.
$TA L
LDA )
5TA *
LDA Z
STR 5
Ac e PLtl
tu LzJ <- AC
Rc .- A LJ]
rt [.*J a Ac
Rc r- n [z]A[rJ e Ac
*'l
JL
AC
! l'{l
a= Ats*C- D/cE/ A +BF*-+
e' = (**ts -c)t D * (c/E*A-s+F)
j'ry KGpr;.- l 1: ) ;j'
: dj cltJ cr fosttil
, il rb crrii Lr ' 6ri-e*-1 6rf
: Y dtr"'
\Jrt4P v ,$
Ur{qy+
@qqq = tqt 2
+ ttll+ 6. trl?
tVr J=- (cyirt , ./() t-p :vdr"-
: ..r!r; ,J er*rcrt,fo-r1,,( Ac ;,/,& I cl"\A * ,-lrrLst t92r g1/,rf , ,S* ,lg-,
. .1,'rtr"l-rr ,C-,'..lrrl.r t , *\Vrsti'gP',.&l efu 6bO S1tdrr 4 q g-u,tlJ..r . tl,J ci,,,
' C-r.-rC^;rt*rr- "rrr.l,srro ,)r,,(/;{orF:- L cpu .r) d f 7pr, <2L,: $;.-.; Gq 6r,,i.r g 4 \ *, ry ,-S,r 't.;l cy.( 14 r ' c&t;rn cfi.,
. ,$o 4;rc/1(as---u. rgcS/r;l l, tb ;t V, ,fir,u_,. : oL(r; <il,
.&r aydr11i-,r ,y,,(rfr, o,., j I L/,,i , 1=* <?)ct,(;i,,
,;lot!P. tbn ivtr;u,ry,,(r-is q,.t{ o;,? , + 6o, 1sr,,l _t
' tho r'vt ,j,t t c.ty',,( "ry t .,1;1; ; : , crt-& L_,/4r - v
. >r"rg rttot rfut rrr.,(g!: e ! 6 +,3ats!i--, d kiri -fl"Jex= a .. d-,:ty
*- A tl.t?J
Rr = l?o
tr
)lfr( >lrt t
. i,ii ci1. t- cgib',,
,. &t+i;,, G^t t't,i' r
. ;-, C* 31 @)t "-ii-^ 11YY <!t2 ts -, A
,l-,r'!'r L Uo4 ;, $- r,i;;u ttvx :irib', brh- D ,C
Lx't /'rr)>s,'tor11; d{r tut'{'6).vt =r;''rLe
,ilO v,-_t') ffy,,4, /c.,
. ^-L
r, o. gi,r. q, [ ) ,3- r 6v. r E
tl eL <L.L' 3L, 32- :{J, Qbrrfl :h
tAt .!er,-Ul65rri< 1
.. C,f,; yl \ e .16,r t
r<yr q, r (
}; ! e( cv-r I
dr,"'
e3!
i?
itt " o --1rur6i "{g' ,s',,
I , o *kFgr fi' "*/g' a,,'
A+ts
5= A+B + C +l = Av6-C
rt l:t-;(du!r"ir.;{6,C,i = A+6r-l: A-ts
ig t : l.e t{gl6li.;,/6, tt-ri =>S = A- 6 + c-
trr .i.,:^ V S* t (:
. fd*- "-j j u4t (stw =i,f z-gq - 2-t3
4r" : rc du-
- L8L & r:\
-J- .l' [r.ll <l', ,, Urry, 2\t t
.6oty' aPo;;/-i
6 -+Q'4
(Y.\ irr t'a9drr..) .? +jr.: rt drr_,
J'rt U rl"ri, ^.lu c oi,/-p 6bq. tLd it.ts shitt ,!fr =l "rt,, : 7.i ,,
, Jwl ; c?-,td,i,t gP 6,* 1c!r,," c/-r.r.ot
: >3 rso>1,l.--l t di- P t ts \ :rt 6b.31 ',t c]',
Q-t *
rQ. *
A:Q---6oto
6. ( ro r t r o lz -+ -r?Q= ( \roo ! r lr_ -.+ _r3
A = ( o o o o oo t1 -*&t9 ry; rh|tp 1ti,n-t,>
Q-, : oB.+t
= (o I oo r C9 ) : lg
' C'-ttos\r) O-L1. tP*6$d^r frr,€ry.;r6.bry rgb2e Crr,t g. ati,+ 6rrrnlj,rtrr :
o-/' -r.',r L 6 orrrl- -) tt Q. U.fr ;r, {
Ao o -.s, oshr A e
(:trcyd"btLn ){.pto;i-iDr6rD+llir, lc_.c o)r/ :sc *' gra *tiblltf 6 ctt*-Z i <)q *' ryL tv,, L e. c-r ,rj- f.r-L g*| rr,,,G o!$r c*ui.,9
(AQl ;-;Jn 5,-rr. to,ot jntr, g.e,-, tfr 21 | t!r6rJ. (c,r) -vttef Q.q-t ,W i, : y(rto
(Ae) Cr1J.dircl,r(At6l U.!-t,f ,
Ont(rfui,:IC,rly' to
A: A+ffoshr A qtI
$ n: A+ts"+los\r Aq -.4'qi't'(A*-B+r)
0^'ld,li,rrory + :d [r.r,of-)
orshr A e.
@.. q_, : roA r- 0+B*toshr Ae
6l.o6t o
oo too t
I r oo I t
o I t ool
tr=ltlo tl oooo
Eooo IQ,.Q-r : rr ClSl. r fte
Q.@-r i ot A r- A+B
osLr n I
\\ oolg
r\ I ool
toll oo
o to l\O o
Q.Q,-r : rr asl.f Aq r r \ t oo tol o ll o
61 G.e.-r : to -) A+- AtBr.t
osLr Aq
oo tll o
ooo tll
tot o rl
olo I o t
o
Q.Gl-r: tt q.shr A q
AO: oooo il ro ro ro = + L3'17
-r8 r (-13) = L7.1 r'
oooo \l lo lo to
: A+ 6bda-r,, , o,'(U *
d.* | ,B*r Y, '. rrbrrt$ e ,to ,tt a2s\r
!L\
&!rt 6le,. G; (-rt \ :. .
''c ): dl"-''Yf r 0L -uig: r- /€rn
>tt24€'
$\r
3$
osLr
r,:H, _,
-.o.r.er 6' {}i; C,-tJ : ! ;p I L /b rj.ss trl-r:r ,s 4 g,- -ui.J-
. ^/o =r, tr\ ttt6rtrr cl-.-rr, ,rt \i ,-1, f Or- UJ.,
' ;{o f' 2r cL ,b Crrur ,lltrr, * ,E-*, r otr-- ii,'.
*
*
+
to lo t \ t o t
t,''G'as\l
cir-+ to ltl or O
r3.Usr3r."*@' Cl,"Lf d.btil r.rr\ -.c-. c ,/
;1f qtt*fii-r':'/
9o ro t\loolorrloci t --r>
cir &L * t$*a 61.1" ( j' \ o.Crt \#f E_*Cr+,:/
( vf i"lt,:- / g:t I . .1,ttJ pt, . lr ilt -,
b)_
cll
br
Cf,c
bo
: o)t!' d,Lri-
.l.gr,t!. r rrrr g'crrb. a.b.
o. L,otb,
otL'1 616br
6," l;'/ .!. tn ,it sts L3
r.A sbi+
cL
( V4 .;r':. b/6eis 1
() '",j) (rt Jlr,
(roorte-t rrr;ctDr,,illg csj* i', io)d' ,&tL BcD 'iC ri; )t,,,** | ,1. ';),/ y t,. Cpt canrd a.rt - ar* d". Otr;,,(op;:^l ,r-frr ibl ,1(yrol, 6
3? ro41go
#
I 3f to
o -.ttf ,-st
(*+ tp = M^er(b,l + tL
-> ({ + r,r-r ) 65
--f n(6tltL?+a3r-31
t,n =
lto -- Ll\L -+tP 6s
(; t e._f r( dty
t{r trAs (6i,n t
t ta'd;
= 6{*l -- 6S ns,/rtttU .boo ";
irJ b; ou 6v)3 ao;j =
+36)-- lqohs
Ar r)t;rr\C
Y/
Lr3
(^^iq:-VS,Jo) () tt Jt ' to 6rn
i1, dj:d t ,l*",\rl-
:Ltl ,?, d { Cry f;$ U.
1 vrZ !9rr- V 6rr^ ; t.lr ryit tI dt.'6 t.,3,s .p; 6r; | (d6') c,r-4rjJur,, ;16 (oro ) L,\ Select 6;tttt i)q
-t>j/<srr54t sa ,'rlror.X6r.. cAt t, Loal !.'1o;9..i.r,tq,r[ cr,lu t, )az n
f La d: liltro l, 6 *96 2p ! eer ,t& , or-l du. t'g .f,.," ,-t !' . '& ,r;- ;
ggtj':r13t-; i tr
= 14,/\ I to
( t -hr )tr-
.rl x.tt x loo
+ (\-|..t(l-Lr-ltS
-- L*f : ?ns
rurt ,-;l' tv dt -,
( A9 ir,,,- 4f t; t
J 'E,n- 1"y-: ar"j ortp -,lr' 16\ y -
q,L
(^' ir"- ( (*, ,.t, 4;' r^ dr-.
".1 -ossoci*$svg -fo745<4pf -i"'; r}}o6 up-,
'-{uon 6 tdi't; 2-'t cl, | &, r-6 hr/r!^i,y'... t
1 f* .,!rtr'l k -- 1-
r&.r\ 6( r{(r.
irf \ !-t5 GG , 1.o)6 ? r*, ! d, t,h,r;t ,J ," ,rrj.s g*r, ,jl
'L6.
ct-
Lw
c-w2-
"/ +Ud /) )tr- 5e,
C- u,
)'J9 :
-
*
r*-C +t <.-ur-t
t" -'-t
c/rrlt 6i : t*J \rot \*'lq1/rs"1'l
^{ptudr-r'.rcrrsef 4r# Jq l*p{,,. Cr-,r L-ur&J ,.?,,),tt< :Jrrrdc
I
I
,/,J
te,t : zbtoc.tc
bto ck = 8 uro rd.
-,-t
3r.
sat .rb,6 = -? = { -+ se-t {i.s|4* eilo --r2-
ttrorl sbat".>W s
o4L' ha
tij
$*
6t,
t)' *d ,l*.u ,( C*, i+ tt sf t, 6rr, r Ero o+'l Cp,l Cr,.q 'y"( 6trcry' ''-
(rn:6 , llt 6rrf,.,'7r= t-te+a):{
: tq dbl. ar,
t (J) I F.,-,
-t(vY - )l;l ,
r5ror*i G"r,aj,r t! l(r + ri eblr
Dcr'.q6 - cl-*w'13 : 6lo-27rtdu; I <1- *.1
., f,i t.q
.oLa ,
Y. d t".
rG ir"
r& dgorLi, f ,yL *
(rT- no t rr d,r_,
tG $ir Cr-t/_{ ogl-,,-; e-} ,! : q?c!-rl-5 cb{
o.S gry.l) pLi;r. f ro 4- |ro5rorrrv*gd L'O -l
,' id, Q! a.to <l- in'torrol*cl -Llo -r
F-.tlc tP c? u---t ) e-- OltR lro - r
.tipli c?o 0i, iJlttl8.urrr.rt, );. grrslorLn - 6r.llr r?a Q. ,*r4d-,, iLr'j.o n' cfu , ,p',,q1'
' ir-r &t' g"-t t-*-ts )t i
&:pcli:lrJatiJ-ti-U',ll-r1$ra!r,t*ri'6rngrai tro'i:titir;tOS.r 6:-br ),i*c!r, :lir--.
. ilrrb..o-, Uit,a tiJ',i + Y .!-. --b ;, otb >e,t ;t,-'C1 fp,r ,-G "
p L I r:u.li t cy,,() Iro e/,r- nty c-ya( <s,,(A, $r,;s,,r,
t/t<!lip. odri"fg-io ;ttsoslt b-.LrL (Dr,rr{l .[.:& q:^-, :f],],^
ud1t-fgt ,s? ry.*',rori jGf.ltlar arr ti$ Tu(rt]' A-u ,s1".. & *,lg ! !, Jt;'l agr,
.n-tn tsr&
..ror glrll b Jril't orL,o iV,r ii., g,r * t ;'/Od" t-1, tL1 .r,_)
. t-4;6')ry.t,tutrbr,r,r it *," r?f Os,blr Or'rr! r,,o oLo S- g.. : 6,t)lai.i, 1q;1
't l.. O,p', ;t $,ro;r &,,' o t c-t ti'rt &4e.(ttrto trt,t -. cs):yf ,.-, y
ao .aoj>);;-, ts, tttt 6
J ,/.t tItoi19ryl", Lto OBr.)r:t/,$"2<J, Cpr OWt, ira r orrr cl-:p.s.tit to t'rtn o);b4r-3u.r, {! *-,try
(A- - rrr r-ry Y frt" ) Tr drr,". .2(A ^r,
.ri.lo rnq\+r Jf €\,,2 r3!r- r-lfut,LF- &.r ! fnDl.fu t 26rs Y ,st-rr
-"-l,,U.5" oor til Cr-t t21 I yVA y olltl oo,
o
* orrt^; ! : clti.r/ i,a'
! yo. q C-lq1=-'i'1 c!u. i*.1rf .tyr-'rDt(t(r{rC^"'tr;'-.'L or ,lp .-Frr*rnlit
. .., t" rt oa 7r r3^^r.1 G ,i I o"-$ f:;;
'r/O;ibr 7r1 orl.rp-,,txo'^rt^ftq(ir-lor dr^rl br&!Ct"-'+iL V rUr 71r/^J L
-J(AY -.rllr .r
oPeoJA fcj
_rJi' LJpl L
Aldl A ld 2-
J: 3Ah t&t<.,/,,i ,:trr, )lio, r-tt t6
\r db. ..,<ory
iSt]'-,t tttiL1-:1 b"{
\
q 1- \t rt
f( d',-
lttt N'_j:
6"/,.i,, "t
)r it ":'. rJ tS tt;
t ,..o
dtrl
{tt=&rCPo '
l-Lt- =
tt+ = .l.Lfs. rons
"t * " '1.3 ls. 30 ns
(AY ir,*t'c/b)
tt = I r I - oBo- lollt/s. tl-rI rrs
t--C:3r t ..1,3?Sy'lSr3?1 fns?o
5o ng
t*
ta
tt , te.
Lrto
t) tl. rr
L" = rr
I
+s
t
ls
soloL6 IAS:L6 l?n:
= .1.16 ls -: L6r? n. * *
d t r3r,{ ns
Q,bf)
Lt . 3r I s.l.L rrl(I5o - '--' J = Lo
t. ' tr r :lso 'ol'L6?fs'
n5
--dL6n:
o , . _t4- 't.Uy'
+'6'. t,{6r?ns
'(a d5",
(4 i-;''
tr
, cP.i 6Db,''er!
Cvt s)r tot -/\06 /^'
l cr- f .,i U,;
(t
(Y
dt""'
dlr,"
(r d!'-
( 9n dt (ty / ({ ,1t-
(o d!''
-uort"3 drb dt-rrcl,,o n, ro"j,-B rt Lz1
B il L=A Fc a Al(-Pc <- pc+r +
?( <. ?C+f o
Pc "- Ad( _+Pq * OJr -+
l-C}
1,= o
1=t -tB if c--1 Stc" e" l
Bif c:
a:l _ C---^--xgoNt
o a:o9c<- pc+t r at I ---+ rC, €. C (
6
NEPT a-'s.-r 9c<-fC+r . a:r €
. P 6 or '|,o.pr/, Uttt 6,va
Cr-cre .c *f ,E,c.
*Crc).c.e-,
C{J, * rJ ), =
--o (ro!),=t,15'-5 = .@J
(r.@y)e"7 +C"L -- Cy@L=
-"e*cec = Croc=( cz 6L)
--( Cr_ oc)
e e, c ilb-z) *
orcui{ e
Cr cl co Zlc (d-..>o 6 o o {t
o o o 1 t1 a a o x
1 o o 1 xo 1 o X oo 1 o x 1
1 1 o o{ +11 o { t
0 o t o( 0(
9f,(crOcJ + Cod,e"l