assembly Stm8组装说明

qncylg1j  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(97)

我试图学习一些基本的反求工程,但我需要一些帮助。我是一个完整的新手,当谈到asm,但我有一些背景,对其他语言。
下面这一行是做什么的?我知道cpl是做什么的,但之后的说明我不明白。

Cpl ($ff,SP)

字符串
接下来的两行将地址和值加载到Y和X寄存器中,对吗?

Ldw Y,$80b0
Ldw X,#$80b2


该中断跳转到第80e2行?

Int $80e2


除了ST编程手册之外,还有什么好地方可以学习STM8S组装?
我试着在网上找答案,但找不到

yrdbyhpb

yrdbyhpb1#

找到答案了。
cpl命令以索引模式寻址SP。详细说明见STM8 PM0044编程手册第42页。
中断跳到该行。
第一个ldw将$80b0中的任何内容加载到Y。第二个ldw将十六进制值80b2(dec 32946)加载到X

相关问题