Выполнение двигательных актов осуществляется обширным комплексом нейронов, расположенных в различных отделах центральной нервной системы. Каждый из нервных центров, входящих в данный комплекс, может воздействовать как на нижележащие, так и на вышележащие центры. При этом между ними могут возникать циклы взаимных влияний от высших центров к низшим и обратно. Например, очень часто наблюдается циркуляция импульсов между корой и промежуточным мозгом: импульсы из коры больших полушарий могут влиять на активность нейронов промежуточного мозга, а те, в свою очередь, могут воздействовать на корковые нейроны. В каждом подобном цикле роль задающих звеньев принадлежит преимущественно вышележащим центрам, а активность нижележащих центров является регулируемым звеном. Эта активность поддерживается на заданном уровне в зависимости от потребностей организма.
Наличие циклических взаимосвязей между различными отделами нервной системы позволяет говорить о замкнутой системе регулирования, или замкнутом цикле регулирования.
В процессе двигательной деятельности одновременно возникает множество замкнутых циклов регулирования (например, между корой и ретикулярной формацией, между корой и мозжечком, между мотонейронами спинного мозга и мышцей и др.).
Таким образом, система регуляции движения является многоэтажной (многоуровневой) системой. Важную роль в этой сложной функциональной системе играет кора больших полушарий, которая управляет процессами, протекающими в этих циклах регулирования, и направляет их на решение общей задачи—достижение рабочего эффекта, или цели движения.
Программирование. Для решения поставленных задач в центральной нервной системе вырабатываются программы двигательных действий. Они определяют набор и последовательность включения двигательных актов. В соответствии с этой программой включаются команды к эфферентным нейронам и далее—команды к мышцам.
Программы двигательных действий у человека разнообразны. Они обеспечивают бытовую, производственную и спортивную его деятельность. При этом команды к действию (например, выстрел стартового пистолета, команда «марш!») являются лишь сигналами о начале работы, сама же мышечная работа развертывается по имеющейся программе. В ряде случаев программирование протекает в условиях крайнего дефицита времени, (например при спортивных играх, фехтовании, борьбе и др.). В этих случаях требуется высокая скорость переработки поступающей информации и выполнения ответных действий.
Программы двигательных действий могут быть очень сложными, особенно при нестандартной работе, так как для достижения одного и того же результата в изменяющихся условиях (например, для успешного выполнения броска в баскетбольную корзину при разных игровых ситуациях) могут потребоваться включение различных мышечных групп, различная тактика поведения.