Я пытаюсь создать простую видеоигру для университетского курса, используя платы Altera DE0, DE2 или DE1-SoC, я посмотрел на isa для процессора nios II, в ISA нет атомарной инструкции по тестированию и установке. как бы я построил здесь простую блокировку, все, что обеспечивает взаимное исключение на крошечный период, будет работать.
у нас будет код, который будет запускаться из main()
, и код, который будет выполняться в подпрограмме обслуживания прерываний, и я хочу заблокировать некоторые переменные, возможно ли это?