Pull to refresh

Comments 7

Метод проверки качества граблей с помощью наступания на них. Современные процессоры в состоянии делать это миллионы раз в секунду. Если взять не 8 разрядный, а что нибудь вроде core i7 то и миллиарды. Но тема в принципе забавная, порадовали. Правда очень редко, когда бывает нужна подобная информация и никто не гарантирует, что в следующей ревизии будет идентичное поведение
Скорее огорчает, что так бездарно распорядились транзисторами. В 6205 никаких подобных проблем и быть не могло потому что старшая половина адреса стека была зафиксирована «намертво» и только нижняя хранилась в регистре. Ради чего в STM8 сделано иначе (и при этого гораздо более сложно как для реализации, так и для программиста?) — ради одного лишнего байта?
где ссылка на даташит? это вроде как штатное поведение стека.
RM0016 Reference manual стр. 31-32.
3.1.2 Stack handling
UFO just landed and posted this here
Расчет показывает, что нижняя граница стека равна:
0x03FF — 513 = 0x01FF

0x3FF — 513 = 0x1FE
В контексте статьи и 0x3FF-1=0x3FF.
Only those users with full accounts are able to leave comments. Log in, please.

Articles