Array in Assembly Language Programming
Array can be seen as collection of variables.
An variable is declared as :
a DB 2
b DB 3
c DB 4
Where an array is declaed as:
d DB 2, 3, 4
There is use of DUP operators :
If array is like this,
a DB 2,2,2,2,2,2,2,2,2
Than using DUP operator,
a DB 9 DUP(2)
And is array is like this,
a DB 1,2,3,1,2,3,1,2,3
Than using DUP operator:
a DB 3 DUP (1,2,3)
The is use of index number in array like other programming languages.
For example,
a DB 1,2,3,4,5,6
ArrayName[Index Number] = Value
a[0] = 1
a[1] = 2
a[2] = 3
a[3] = 4
a[4] = 5
a[5] = 6
More topics from Computer Organization to read
Computer Organization and Architecture:
EasyExamNotes.com covered following topics in these notes.
- Structure of desktop computers
- Logic gates
- Register organization
- Bus structure
- Addressing modes
- Register transfer language
- Direct mapping numericals
- Register in Assembly Language Programming
- Arrays in Assembly Language Programming
References:
- William stalling ,“Computer Architecture and Organization” PHI
- Morris Mano , “Computer System Organization ”PHI
Post a Comment
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.