Explain the term superscalar architecture, Electrical Engineering

Question 1:

a) Describe how pipelining can improves the efficiency of the fetch-execute cycle.

b) Explain the term superscalar architecture.

c) Explain the term principle of locality of reference.

d) Explain the problem of inter-instruction dependency. Discuss a possible solution to the problem.

e) Explain the term Von Neumann bottleneck.

Question 2:

a) What is displayed by the DOS display string call: Msg DB ‘A', 10 DUP (‘h'), ‘!', 13, 10, ‘

b) Given the following data segment declarations:

bytevalue BYTE 1, 2, 3, 4
wordvalue WORD 1000h, 2000h, 3000h, 4000h
dwordvalue DWORD 23456789h, 87654435h

Consider that the offset of bytevalue is 00000000h.

What is the value of the destination operand after each of the MOV instructions?
i. MOV AX, wordvalue
ii. MOV EAX, offset bytevalue+2
iii. MOV DX, wordvalue+4
iv. MOV ECX, dwordvalue+4

c) Describe the difference between the following two instructions:

• MOV AX, 0300h
• MOV AX, [0300h]

d) Given the following declaration: Greeting DB ‘Hello, friends!', 13, 10, ‘

What is displayed by?

i. _PutStr Greeting
ii. _PutStr Greeting+7

Question 3:

a) What is

i. a stack pointer?

ii. an instruction pointer?

b) With the help of an example, explain the term displacement only addressing mode.

c) Explain the four main data access methods and give one example of an entity which accesses data in each method.

d) Give properties for each of the following

i. Static RAM (SRAM)
ii. Dynamic RAM (DRAM).

Posted Date: 11/21/2013 4:25:50 AM | Location : United States

Related Discussions:- Explain the term superscalar architecture, Assignment Help, Ask Question on Explain the term superscalar architecture, Get Answer, Expert's Help, Explain the term superscalar architecture Discussions

Write discussion on Explain the term superscalar architecture
Your posts are moderated
Related Questions
Q. Can you explain twos Complement Division? 2's complement division is repeated 2's complement subtraction. The 2's complement of the divisor is calculated, and then added to

Drift Current Density and Conductivity: Consider a conductor of length / meters and cross sectional area a square meters, as shown in Fig. Let the number of free electrons ava

Probelm: (a) Explain indexed addressing in 8051. (b) How does the 8051 distinguish between a byte address and a bit address? (c) How do open-loop and closed loop appli

R.h. corkscrew rule Note the direction of the flux is given by Maxwell's 'R.H. corkscrew rule' and that the flux lines are continuous Applying  Ampere's  Law  to  a  concentri

Athree-phase, 440-V, 60-Hz, four-pole induction motor operates at a slip of 0.025 at full load, with its rotor circuit short-circuited. This motor is to be operated on a 50-Hz supp

Collection and Payment Systems Payments are currently made in person in most of the places. Only some places payments could be made on line or by the ATM (Automated Teller Mac

how to model a doubly fed induction generator inside simulink?

Q. Three waveforms seen on an oscilloscope are shown in Figure. If the horizontal scale is set to 50 ms per division (500 ms for the entire screen width), and the vertical scale is