508 Computer Architecture and Organization
Find in Few Seconds
4. The external hardware interrupt signals
offered by MIPS R4000 processor would be
(a) NMI only (c) NMI and INT0-INT5
(b) NMI and INT0 (d) none of these
5. The number of address lines (SCAddr)
offered by MIPS R4000 processor to interface
its external secondary cache would be
(a) 17 (c) 22
(b) 18 (d) none of these
6. The number of general purpose registers of
MIPS would be
(a) 8 (c) 64
(b) 16 (d) none of these
7. How many conditional ags are available in
MIPS?
(a) 5 (c) 27
(b) 12 (d) None of these
8. All instructions of MIPS are ____ - bit
wide and its most signi cant _____ bits are
reserved for opcode.
(a) 32, six (c) 128, ten
(b) 64, eight (d) none of these
9. What is the maximum number of registers that
may be accommodated within one instruction
of MIPS?
(a) 2 (c) 4
(b) 3 (d) none of these
10. Which operation is performed by the branch-
type instructions of MIPS at the WB (write
back) stage of the pipeline?
(a) TLB updating
(b) Jump address calculation
(c) No operation
(d) None of these
1. What was the origin of MIPS processors?
2. How many types of reset options are provided in
MIPS R4000 processor? Brie y describe those.
3. Apart from CPU and its registers, what is
the other important module available within
MIPS R4000 processor?
4. What is the specialty of the general purpose
register r0 of MIPS?
5. How MIPS implements conditional branch-
ing instructions?
6. Through which type instructions MIPS com-
municate with external main memory?
7. What is the purpose of I-type instruction for-
mat of MIPS?
8. How the branch address is calculated by
MIPS?
9. What are the different stages of MIPS pipeline?
10. For register to register operation type instruc-
tions, draw the relevant pipeline stages of
MIPS processor.
Spend Some Time Here
1. In general only one reset input is provided by
any processor. What is the necessity of the
second reset input in MIPS processors?
2. If the external main memory of MIPS R-series
processors has 64 data lines, why its external
secondary cache has 128 data lines?
3. What would be the maximum size of secondary
cache for MIPS R4000 processor, assuming it
to be a uni ed cache?
4. What is the utility of offering a string of zeros
(null) through the general purpose register r0
of MIPS?
5. What advantage was gained by MIPS by not
offering any condition ags?
Z05_GHOS1557_01_SE_C20_App_E.indd 508Z05_GHOS1557_01_SE_C20_App_E.indd 508 4/29/11 5:46 PM4/29/11 5:46 PM