Sponsored Links


Results 1 to 1 of 1

Thread: CS501 Advance Computer Architecture midterm paper fall 2010

  1. #1
    Administrator Xpert's Avatar
    Join Date
    May 2010
    Location
    Jhelum
    Posts
    6,239

    Icon10 CS501 Advance Computer Architecture midterm paper fall 2010

    Sponsored Links1


    MIDTERM EXAMINATION
    Spring 2010
    CS501- Advance Computer Architecture (Session - 5)

    Time: 60 min
    Marks: 38


    Question No: 1 ( Marks: 1 ) - Please choose one
    What is the instruction length of the SRC processor?

    ► 8 bits

    ► 16 bits

    ► 32 bits

    ► 64 bits


    Question No: 2 ( Marks: 1 ) - Please choose one
    Which one of the following is the memory organization of FALCON-E processor?

    ► 28 * 8 bits

    ► 216 * 8 bits

    ► 232 * 8 bits

    ► 264 * 8 bits


    Question No: 3 ( Marks: 1 ) - Please choose one
    “If P = 1, then load the contents of register R1 into register R2”.
    This statement can be written in RTL as:

    ► R1 ¬ R2

    ► P: R1 ¬ R2

    ► P: R2 ¬ R1

    ► P: R2 ¬ R1, P: R1 ¬ R2


    Question No: 4 ( Marks: 1 ) - Please choose one
    The instruction ---------------will load the register R3 with the contents of the memory location M [PC+56]
    ►Add R3, 56
    ►lar R3, 56

    Sponsored Links

    ►ldr R3, 56

    ►str R3, 56


    Question No: 5 ( Marks: 1 ) - Please choose one
    ----------are faster than cache memory
    ►Accumulator register

    ►CPU registers

    ►I/O devices

    ►ROM



    Question No: 6 ( Marks: 1 ) - Please choose one
    P: R3 ¬ R5
    MAR ¬ IR
    These two are instructions written using RTL .If these two operations is to occur simultaneously then which symbol will we use to separate them so that it becomes a correct statement with the condition that two operations occur simultaneously?

    ► Arrow ¬

    ► Colon :

    ► Comma ,

    ► Parentheses ()


    Question No: 7 ( Marks: 1 ) - Please choose one
    Prefetching can be considered a primitive form of-------------
    ►Pipelining

    ►Multi-processing

    ►Self-execution

    ►Exception


    Question No: 8 ( Marks: 1 ) - Please choose one
    The processor must have a way of saving information about its state or context so that it can be restored upon return from the -------------
    ►Exception

    ►Function

    ►Stack

    ►Thread


    Question No: 9 ( Marks: 1 ) - Please choose one

    Which one of the following circuit design levels is called the gate level?

    ►Logic Design Level

    ►Circuit Level

    ►Mask Level

    ►None of the given


    Question No: 10 ( Marks: 1 ) - Please choose one
    __________ enable the input to the PC for receiving a value that is currently on the internal processor bus.
    ► LPC
    ► INC4
    ► LC
    ► Cout

    Question No: 11 ( Marks: 1 ) - Please choose one
    ________ operation is required to change the processor’s state to a known, defined value.
    ► Change
    ► Reset
    ► Update
    ► None of the given

    Question No: 12 ( Marks: 1 ) - Please choose one
    There are _________ types of reset operations in SRC
    ► Two
    ► Three
    ► Four
    ► Five

    Question No: 13 ( Marks: 1 ) - Please choose one
    _____________ controller controls the sequence of the flow of microinstructions.
    ► Multiplexer
    ► Microprogram
    ► ALU
    ► None of the given

    Question No: 14 ( Marks: 1 ) - Please choose one
    FALCON-A processor bus has 16 lines or is 16-bits wide while that of SRC is __________ wide.

    ► 8-bits
    ► 24-bits
    ► 32-bits
    ► 64-bits

    Question No: 15 ( Marks: 1 ) - Please choose one
    Which of the following statement(s) is/are correct about Reduced Instruction Set Computer (RISC) architectures.
    (i) The typical RISC machine instruction set is small, and is usually a subject of a CISC instruction set.
    (ii) No arithmetic or logical instruction can refer to the memory directly.
    (iii) A comparatively large number of user registers are available.
    (iv) Instructions can be easily decoded through hard-wired control units.

    ► (i) and (iii) only
    ► (i), (iii) and (iv)
    ► (i), (ii) and (iii) only

    ► (i),(ii),(iii) and (iv)


    Question No: 16 ( Marks: 1 ) - Please choose one
    Which one of the following register holds the instruction that is being executed?







    ► Accumulator
    ► Address Mask
    ► Instruction Register
    ► Program Counter

    Question No: 17 ( Marks: 2 )
    Write the following statement of an Arithmetic Instruction using RTL.
    If op-code is 0, the instruction is ‘add’. The values in register rb and rc are added and the result is stored in register rc


    Question No: 18 ( Marks: 2 )
    Given below are the various fields of an SRC instruction register.
    a) operation code field : op<4..0>
    b) target register field : ra<4..0>
    c) operand, address index, or branch target register : rb<4..0>
    d) second operand, conditional test, or shift count register: rc<4..0>

    Rewrite these various fields of an SRC instruction, using the RTL.
    Attached Files Attached Files

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 0
    Last Post: 05-18-2011, 06:37 PM
  2. Replies: 0
    Last Post: 02-17-2011, 11:08 PM
  3. Replies: 0
    Last Post: 01-23-2011, 02:57 PM
  4. Replies: 0
    Last Post: 08-12-2010, 12:28 AM
  5. Replies: 0
    Last Post: 08-11-2010, 12:18 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
-: Vuhelp Disclaimer :-
None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator's or staff of Vuhelp.net cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms. If you have any doubts about legality of content or you have any suspicions, feel free to contact us.
Online Education | JhelumSoft