Могу ли я как-то из Си кода, в функции kmain(), получить адрес метки, например stack_here или stack_space?
extern char stack_here[];
void kmain()
{
printk("%p\n", stack_here);
}
Что будет если в теории какая нибудь функция или что-то другое переполнит стек? Она повредит код или другие данные?
Какой размер стека будет оптимальным?
Я профан, иду шаг за шагом , изучаю то что ни в универе ни в школе я не знал и лишь прошу помощи раобраться в чем то
получается что схема указанный в книге неправильный?
Схема так нарисовано, как будто на все 3 защелки поданы одновременно одинаковые значении.
как защелка понимает из какого адреса получать байт? Например при адрес = 0000 сигнал CLK подаётся на 1 защелку, при 0001 на 2 защелку, а при 0010 на 3, так ?
а станет она 20 ,только после того как таймер наберет 255 бит и увеличит z на 1 - 20 раз . что есть 0.26112 * 20 ~ 5,2 сек
перед выполнением fwrite нужно проверить доступность файла с помошью access
q2zoff, это не так. Если какой-то код с участием макроса генерируется до #undef, макрос будет подставлен в него. Например:
Определит две переменные: int B = 1 и int A = 2.