10:24 Команды условного перехода | |
Наряду с командами условного перехода в арсенале средств управления PDP-11 имеется аппарат автоматического запоминания адреса возврата при переходе на подпрограмму, реализованный на основе стека. Наличие автоинкрементной и автодекрементной адресации позволяет легко программировать стек, используя в качестве указателя один из общих регистров. Но помимо этой возможности, имеется стек, который не надо специально программировать – засылка в этот стек производится автоматически при выполнении команд перехода на подпрограммы и при переходе в прерывания, а выталкивание из него – при выполнении команд возврата с подпрограмм и из прерываний. Указателем этого системного или адресного стека служат регистр R6, обозначаемый также SP (Steck Pointer), подобно тому, как регистр R7 обозначается PC. Он нормально выполняет все функции общего регистра, за исключением побайтной автоинкрементной и автодекрементной адресации, при которой приращения (убавления) в R6, как и в R7, производятся всегда двойками. Функционирование адресного стека рассмотрено ниже на примере команды перехода на подпрограмму. Роботизация в Украине вызывает много различных вопросов у населения. Рассмотреть разные мнения про роботизация в Украине Вы можете на специальном сайте в интернете. | |
|
Всего комментариев: 0 | |