CS6303
Computer Architecture
Department
of Computer Science and Engineering
Sub. Name: Computer
Architecture Sub.Code: CS6303
PART – A
Answer all the questions 5 x 2 =10
1.
State
the eight ideas of computer architecture .(CO1)
1. Design for Moore’s Law.
2. Use Abstraction to
Simplify Design
3. Make the common case
fast
4. Performance via
parallelism
5. Performance via
pipelining
6. Performance via
prediction
7. Hierarchy of
memories
8. Dependability via redundancy
2.
What
is Pipeline?.(CO1)
Pipelining
is a technique used in the design of computers to increase the instruction throughput (the
number of instructions that can be executed in a unit of time).
3.
Mention
about auto decrement and Auto increment
addressing mode? (CO1)
Auto
increment mode: The effective address of the operand is the contents of a
register specified in the instruction. After accessing the operand, the
contents of this register are automatically incremented to the next value. This
increment is 1 for byte sized operands, 2 for 16 bit operands and so on.
E.g. Add (R2)
+, R0
Here are the
contents of R2 are first used as an E.A. then they are incremented.
Auto
decrement mode: The effective address of the operand is the contents of a
register specified in the instruction. Before accessing the operand, the
contents of this register are automatically decremented and then the value is
accessed.
E.g. Add -
(R2), R0
4.
Define
ALU.(CO2)
An arithmetic logic unit (ALU) is a
digital circuit used to perform arithmetic and logic operations. It represents
the fundamental building block of the central processing unit (CPU) of a
computer. Modern CPUs contain very powerful and complex ALUs.
No comments:
Post a Comment