Computer Organization Questions and Answers – VLIW Architecture (I-64)

This set of Computer Organization and Architecture Multiple Choice Questions & Answers (MCQs) focuses on “VLIW Architecture (I-64)”.

1. VLIW stands for?
a) Very Long Instruction Word
b) Very Long Instruction Width
c) Very Large Instruction Word
d) Very Long Instruction Width
View Answer

Answer: a
Explanation: It is the architecture designed to perform multiple operations in parallel.

2. The important feature of the VLIW is _______
a) ILP
b) Cost effectiveness
c) Performance
d) None of the mentioned
View Answer

Answer: a
Explanation: ILP stands for Instruction Level Parallelism.

3. The main difference between the VLIW and the other approaches to improve performance is ___________
a) Cost effectiveness
b) Increase in performance
c) Lack of complex hardware design
d) All of the mentioned
View Answer

Answer: c
Explanation: The Pipe-lining and super-scalar architectures involved the usage of complex hardware circuits for the implementation.
advertisement
advertisement

4. In VLIW the decision for the order of execution of the instructions depends on the program itself.
a) True
b) False
View Answer

Answer: a
Explanation: In other words, the order of execution of instructions has nothing to do with the physical hardware implementation of the system.

5. The parallel execution of operations in VLIW is done according to the schedule determined by __________
a) Task scheduler
b) Interpreter
c) Compiler
d) Encoder
View Answer

Answer: c
Explanation: The compiler first checks the code for interdependencies and then determines the schedule for its execution.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. The VLIW processors are much simpler as they do not require of _________
a) Computational register
b) Complex logic circuits
c) SSD slots
d) Scheduling hardware
View Answer

Answer: d
Explanation: As the compiler only decides the schedule of execution the schedule is not required here.

7. The VLIW architecture follows _____ approach to achieve parallelism.
a) MISD
b) SISD
c) SIMD
d) MIMD
View Answer

Answer: d
Explanation: The MIMD stands for Multiple Instructions Multiple Data.
advertisement

8. The following instruction is allowed in VLIW:

f12 = f0 * f4, f8 = f8 + f12, f0 = dm(i0, m3), f4 = pm(i8, m9);

a) True
b) False
View Answer

Answer: a
Explanation: The above mentioned instruction is a complex 48 bit instruction used to perform operations on floating numbers.
advertisement

9. To compute the direction of the branch the VLIW uses _____________
a) Seekers
b) Heuristics
c) Direction counter
d) Compass
View Answer

Answer: b
Explanation: None.

10. EPIC stands for?
a) Explicitly Parallel Instruction Computing
b) External Peripheral Integrating Component
c) External Parallel Instruction Computing
d) None of the mentioned
View Answer

Answer: a
Explanation: None.

Sanfoundry Global Education & Learning Series – Computer Organisation and Architecture.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.