代做CEG2136/CEG2536 Computer Architecture I Architecture des ordinateurs I MIDTERM EXAMINATION代写数据结构程序

CEG2136/CEG2536   Computer Architecture I

Architecture des ordinateurs I

MIDTERM

EXAMINATION

Instructions:

.   Answer ALL questions on the questionnaire.

.   This is a close-book examination.

.   Use the provided space to answer the following questions. For your calculations you can use pages 6-8.

.   Calculators are not allowed.

.   Read all the questions before you start.

Q1.      The range of signed integers N expressed in 2-s complement representation that can be

stored in a 10-bit register is:

(a) -1024≤N≤+1023     (b) -1023≤N≤+1024          (c) -512≤N≤+511           (d) -511≤N≤+512

(e) None of the above

Q2.      Identify the decimal number which is represented next in floating point with the IEEE

754 standard:               11000010100010101100000000000000

(a) (- 133.375)10    (b) (- 69.375)10       (c) (- 138.750)10     (d) (- 34.6875)10    (e) (- 8.671875)10

Q3)     Give the best binary approximation of A = (26.6)10  and B = - (23.4)10  employing signed

2’s-complement representation with 2 bits for the fractional part. A =                                                     B =

Q4)       1) Convert to decimal the following two numbers, 01010 & 10101, which are already

expressed in 2’s complement representation.

2) These numbers are stored in two 6-bit registers X and Y to calculate their sum

(S = X+Y) and their difference (D=X-Y) by using additions and 2’s complementation only. Convert to decimal and write each intermediate and final result, to check the correctness of

your assertions.

S = X+Y          2’s complement                   Base 10         D=X-Y             2’s complement                           Base 10

CY: X + Y

S

 

CY:  X + -Y    D

 

3) Since both S and D have to be represented with 6 bits, indicate if overflow occurs, and explain how a circuit can detect these situations.

Q5.      Which of the logic functions is implemented by the following circuit?

A'      B'     

f

    D     

(a) f(A,B,C,D) = Σm(4,5,6,7,8,9,10)+X(12,13,14,15) (b) f(A,B,C,D) = Σm(4,5,6,8,9,10,14)

(c) f(A,B,C,D) = Σm(0,1,2,3,6,7,14,15)

(d) f(A,B,C,D) = Σm(0,1,2,3,7,11,15)

(e) f(A,B,C,D) = Σm(4,5,6,8,9,10,12,13,14)+X(7,11)

Q6.      Which of the following logic functions is implemented by the given circuit?

 

MUX 8x1 (1 bit)

 

0   1   2   3   4   5   6   7

D  0   0   D, D   1   D,  1              (e) f(A,B,C,D) = Σm(1,6,9,10,11,12,14,15)

Q7.      What is the capacity of a ROM, capable to implement three functions of six variables?

(a) 8 words of 6 bits       (b) 16 words of 3 bits        (c) 32 words of 6 bits           (d) 64 words of 3 bits

(e) None of the above

Draw a block diagram of your memory with the major components, indicating its inputs and outputs.

Q8.

1)        - Draw the state diagram of the sequential circuit whose state table is given below

Present        Next                                                                               The State Diagram goes here:

State          state

 

A B C

A+B+C+

JA

KA

JB

KB

JC

KC

0 0 0

1 0 0

 

 

 

 

 

 

0 0 1

1 1 0

 

 

 

 

 

 

0 1 0

0 0 1

 

 

 

 

 

 

1 0 0

0 1 0

 

 

 

 

 

 

1 1 0

0 0 0

 

 

 

 

 

 

- Fill out the above table with the appropriate values for the JK flip-flops inputs such that the sequential circuit will observe the required transitions.

- Indicate the correct set of minimized equations of the JK flip-flops inputs from the following:

(a) J A = A,B,, (b) J A = A,B,, (c) J = B,,

(d) J A = A,B,, (e) J = B,,

K= C,, K= 1,   K= 1,   KA = A,  KA = A,

JB = AB’C’+ A’B’C,

JB = A+C, JB = A+C, JB = AC,   JB = AC,

KB = BC,, K= 1,

K= 1,   KB = C,, KB = C,,

JC = A’BC  JC = A,B,    JC = A,B,    JC = A,BC, JC = A,BC,

KC = A’B’C. K= 1.

K= 1.   KC = A,. KC = A,.

2)        - If your circuit reaches by mistake any of the 3 states that are not used, determine their corresponding next state.

Present state

Next State

 

 

 

 

 

 

- Is your circuit auto-corrective?        Reply just with YES or NO

Draw the time diagram and give the states of the flip-flops’ outputs through the first 6 clock pulses, assuming that their initial state (at t=0) is 000 and they are triggered on  the rising edge of the clock.

Clock

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

C (20)

100 

200

300

400

500

600

700

[ns]

 

t

B (21)

 

 

0     0

 

 

0

 

 

 

 

 

 

 

t

A (22)

 

 

0

 

 

 

 

 

 

 

 

 

t

1

 

States (encoded as base 10 numbers)

0             4

 

 

 

 

 

 

 

 


热门主题

课程名

mktg2509 csci 2600 38170 lng302 csse3010 phas3226 77938 arch1162 engn4536/engn6536 acx5903 comp151101 phl245 cse12 comp9312 stat3016/6016 phas0038 comp2140 6qqmb312 xjco3011 rest0005 ematm0051 5qqmn219 lubs5062m eee8155 cege0100 eap033 artd1109 mat246 etc3430 ecmm462 mis102 inft6800 ddes9903 comp6521 comp9517 comp3331/9331 comp4337 comp6008 comp9414 bu.231.790.81 man00150m csb352h math1041 eengm4100 isys1002 08 6057cem mktg3504 mthm036 mtrx1701 mth3241 eeee3086 cmp-7038b cmp-7000a ints4010 econ2151 infs5710 fins5516 fin3309 fins5510 gsoe9340 math2007 math2036 soee5010 mark3088 infs3605 elec9714 comp2271 ma214 comp2211 infs3604 600426 sit254 acct3091 bbt405 msin0116 com107/com113 mark5826 sit120 comp9021 eco2101 eeen40700 cs253 ece3114 ecmm447 chns3000 math377 itd102 comp9444 comp(2041|9044) econ0060 econ7230 mgt001371 ecs-323 cs6250 mgdi60012 mdia2012 comm221001 comm5000 ma1008 engl642 econ241 com333 math367 mis201 nbs-7041x meek16104 econ2003 comm1190 mbas902 comp-1027 dpst1091 comp7315 eppd1033 m06 ee3025 msci231 bb113/bbs1063 fc709 comp3425 comp9417 econ42915 cb9101 math1102e chme0017 fc307 mkt60104 5522usst litr1-uc6201.200 ee1102 cosc2803 math39512 omp9727 int2067/int5051 bsb151 mgt253 fc021 babs2202 mis2002s phya21 18-213 cege0012 mdia1002 math38032 mech5125 07 cisc102 mgx3110 cs240 11175 fin3020s eco3420 ictten622 comp9727 cpt111 de114102d mgm320h5s bafi1019 math21112 efim20036 mn-3503 fins5568 110.807 bcpm000028 info6030 bma0092 bcpm0054 math20212 ce335 cs365 cenv6141 ftec5580 math2010 ec3450 comm1170 ecmt1010 csci-ua.0480-003 econ12-200 ib3960 ectb60h3f cs247—assignment tk3163 ics3u ib3j80 comp20008 comp9334 eppd1063 acct2343 cct109 isys1055/3412 math350-real math2014 eec180 stat141b econ2101 msinm014/msing014/msing014b fit2004 comp643 bu1002 cm2030
联系我们
EMail: 99515681@qq.com
QQ: 99515681
留学生作业帮-留学生的知心伴侣!
工作时间:08:00-21:00
python代写
微信客服:codinghelp
站长地图