на javascript это выглядит так
Code: Select all
var data = {
com_1:{
str_1:"hjhjfhgjhfjg",
str_2:"beknt"
},
com_2:{
str_1:"hjhjfhgjhfjg",
str_2:"beknt"
}
}
var str_do_1:"hfjghfgj";
var str_nt_2:"dhfjhjhdf";
скажите как это сделать в ASM и соответственно в KOS
просто компилятор ASM запоминает адрес переменной и когда идёт команда mov si,offset
в SI помещается адрес переменной
а когда переменная динамическая
и создаётся в процессе работы программы
mov si,offset уже не сделаешь