на нем писать нужно просто знать железо, знать набор инструкций и терпение ну и чтобы кто-то готов был за это тебе платить ну типа как таксистом там работать
есть еще всякие аппаратные штуки типа предсказания ветвлений, конвейера векторные инструкции) и много на самом деле чего есть, кроме того что есть в avr) или 386
я уже даже на самом деле смирился с тем что это настолько сложные системы сейчас что можно даже не пытаться особо в них копать если ты не занимаешься разработкой процессоров