BUT.
I'm failing to see any functional difference between the following two lines:
Code: Select all
string1 db 'Hello',0
string1: db 'Hello',0
It seems like most variables and string constants are always the first one, but then when I see example code for things like disk address packets and bios parameter blocks, they use labels instead of variable names to isolate certain parts. Why?