an array is referencing using a base array value


An array is referencing using a base array value as well as an index. To simplify addressing in arrays 8086 has provided two index registers for mathematical computations viz. BP andBX. Additionally two index registers are also provided for string processing viz. DI and SI. Furthermore to this you can use any general purpose register also for indexing. 

A significant application of array is the tables which are used to store related information.  For illustration names of all the students in a class, their CGPA, list of all the books in library or even the list of people living in a particular area can be stored in different tables. A significant application of tables will be character translation. It can be used for data encryption or translation from one data type to other one. A critical issue for such kind of applications is speed that just happens to be a strength of assembly language. The instruction that is used for such kind of applications is XLAT.

Request for Solution File

Ask an Expert for Answer!!
Computer Engineering: an array is referencing using a base array value
Reference No:- TGS0328090

Expected delivery within 24 Hours