What is array? We already know the answer. An array is a collective name given to a group of similar quantities. Like other programming languages, in assembly there are some methods to declare an array. Common things are there will be a name of the array, it's data type, it's length and it's initial value. Usually in assembly language we use two types of data 'DB' for Data Byte and 'DW' for Data Word. To know more about Variable declaration in assembly language you can read the article from there Register and Variable Declare . Now let's see about array. As I have told before, there are several methods for declaring an array in assembly language. The very common method to declare an array in emu 8086 is Array_Name Data_Type Values For Example: My_Array DB 10,20,30,40,50 My_Array DW 10,20,30,40,50 Here, ’My_Array’ is the name of the array and DB (Data Byte), DW (Data Word) are it’s