Differentiate between linear and matrix addressing modes, Computer Engineering

Assignment Help:

Differentiate between linear addressing and matrix addressing modes with examples.

Ans:

Linear Addressing: Addressing is the procedure of selecting one of the cells in a memory to be written in or to be read from. So as to facilitate selection, memories are usually arranged by placing cells in Matrix form or in linear form.

Linear Addressing Mode: A single column which has n rows and 1 column (as like the 16X1 array of cells) demonstrated in fig.(a) is frequently termed as Linear Addressing. Selection of a cell simply implies selection of the corresponding row and the column is utilized.

1333_Linear Addressing Mode.png

Fig. (a) Linear Addressing Mode

Matrix Addressing Mode: The arrangement which needs the fewest address lines is a square array of n rows and n columns for a whole memory capacity of n x n = n2 cells. Such arrangement of n rows and n columns is commonly referred to as Matrix Addressing that is demonstrated in fig.(b).

1201_Matrix Addressing Mode.png

Fig.(b) Matrix Addressing Mode


Related Discussions:- Differentiate between linear and matrix addressing modes

What is building and running mpi programs, Q. What is Building and Running ...

Q. What is Building and Running MPI Programs? MPI parallel programs are written using conventional languages such as FORTRAN and C. One or more header files like 'mpi.h' may be

#logic function, Minimize the following logic function using K-maps and rea...

Minimize the following logic function using K-maps and realize using NAND and NOR gates. F(A,B,C,D) =?_m(1,3,5,8,9,11,15) + d(2,13).

What is pbo and pai events, What is PBO and PAI events? PBO- Process...

What is PBO and PAI events? PBO- Process before Output-It verifies the flow logic before displaying the screen. PAI- Process after Input-It verifies the flowlogic after

How a java program compiles, How a Java program compiles? First sou...

How a Java program compiles? First source file name should be extended with .java extension. For example Myprog.java Execute javac compiler. javac compiler creates

Depth - basic characteristics of an experts system, An expert system has d...

An expert system has death that is it operate effectively in a narrow domain containing difficult challenging problems. Thus the rules in an experts systems are necessarily co

What is a null object in c++, It is an object of a number of classes whose ...

It is an object of a number of classes whose purpose is to indicate that a real object of that class does not exist. One common use for a null object is a return value from a membe

Performance of pipelines with stalls, Performance of Pipelines with Stalls:...

Performance of Pipelines with Stalls: A stall is reason of the pipeline performance to degrade the ideal performance.                                             Average in

Define congestion and grade of service, Define congestion and grade of serv...

Define congestion and grade of service. Congestion : This is uneconomic to give sufficient equipment to carry all the traffic which could possibly be offered to a telec

Which language is a platform free language, Which language  is a platform ...

Which language  is a platform free language Java language

Discuss the concept of segmentation, Discuss the concept of segmentation? ...

Discuss the concept of segmentation? Segmentation is method for the non contiguous storage allocation. This is different from paging as this supports user's view of his program

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd