-
- т.е. переменные объявлены не как переменные, а как блок данных (.dseg) и ссылки на них в процедурах библиотек относительные с привязкой к адресу .dseg, а не символические?? (хотя, наверное можно внутри иблиотеки и символические наплодить) Adept(170 знак., 04.08.2017 15:49)
- в качестве начального компилятор сам берёт значение SRAM_START из инклуды объявленного проца, ручками ничего не нужно делать. m16_home(761 знак., 04.08.2017 15:59 - 16:03)
- В вашем примере, например если сначала строка "cyc_buff: .byte Num_sens*16" а потом ".equ Num_sens = 2", то выскочит варнинг "Use of undefined maik-vs(166 знак., 11.08.2017 16:55)
- читаем Assembler Help m16_home(496 знак., 14.08.2017 11:12)
- сорри, убежал по делам. вечером почитаю, вникну, пока не понимаю механизма, как у Вас это сделано - Adept(04.08.2017 16:04)
- В вашем примере, например если сначала строка "cyc_buff: .byte Num_sens*16" а потом ".equ Num_sens = 2", то выскочит варнинг "Use of undefined maik-vs(166 знак., 11.08.2017 16:55)
- в качестве начального компилятор сам берёт значение SRAM_START из инклуды объявленного проца, ручками ничего не нужно делать. m16_home(761 знак., 04.08.2017 15:59 - 16:03)
- т.е. переменные объявлены не как переменные, а как блок данных (.dseg) и ссылки на них в процедурах библиотек относительные с привязкой к адресу .dseg, а не символические?? (хотя, наверное можно внутри иблиотеки и символические наплодить) Adept(170 знак., 04.08.2017 15:49)