0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 86
|
|
1 | |
В чем разница между двумя mnemonic?18.10.2016, 00:48. Показов 681. Ответов 2
Метки нет (Все метки)
Jump Instructions
JMP xxx PC = operand JMP xxx JSR xxx push PC, PC = operand JSR xxx Jmp я понял, это своего рода прыжок, очень полезен в циклах.. Но не могу понять JSR. Может кто поймет и объяснит? Добавлено через 2 часа 5 минут Вернее я думаю так JSR xxx это тоже самое, что и JMP xxx, только при этом происходит "push PC". Вот это собственно и непонятно, что значит. P.s. PC - programm counter (счетчик команд)
0
|
18.10.2016, 00:48 | |
Ответы с готовыми решениями:
2
В чём разница между двумя объявлениями массива? Рекурсия: в чем разница между двумя реализациями? В чем разница между одним и двумя слэшами В чем разница между этими двумя функциями? |
1624 / 806 / 146
Регистрация: 13.06.2015
Сообщений: 3,266
|
|
18.10.2016, 01:18 | 2 |
JSR - это вызов подпрограммы, из которой в конце должен быть возврат на исходный адрес, для чего он вталкивается в стек.
1
|
0 / 0 / 0
Регистрация: 28.04.2014
Сообщений: 86
|
|
18.10.2016, 01:59 [ТС] | 3 |
Можете привести какой-нибудь пример, хотя бы небольшой, чтобы ясно было. Спасибо!
0
|
18.10.2016, 01:59 | |
18.10.2016, 01:59 | |
Помогаю со студенческими работами здесь
3
В чём разница между двумя модулями памяти ? В чем разница между этими двумя документами ? В чем разница между этими двумя HDD? В чем разница между двумя материнскими платами? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |