Assembly language program to assess expression


Q1. By using a neat flow chart describe the process of subtraction of the floating point numbers.

Q2. Write down the data flow via registers used in the hardware realization of restoring division algorithm while dividing (10100011) by (1011).

Q3. With necessary block diagram, describe the DMA data transfer scheme.

Q4. By using two addresses instruction format write down an assembly language program to assess the given expression:

E = (K+M*N-A/B)/(C*D)

Q5. What do you mean by Virtual memory? Explain how it is implemented in the computer system?

Q6. A digital computer system consists of a memory unit of 64K X 16 and a cache memory of 1K words. The cache employs direct mapping with a block size of four words.

a) Determine the number of bits which are there in the tag, index, block and words fields of the address format?

b) Determine the number of bits which are there in each word of cache and explain how are they divided into functions? Comprise a valid bit.

c) Determine the number of blocks the cache can accommodate?  

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: Assembly language program to assess expression
Reference No:- TGS012038

Expected delivery within 24 Hours