介绍
本编程手册详细介绍了ST10系列产品的说明集。本手册分为两部分。第1节详细介绍了标准指令集,包括所有基本指令。第2节详细介绍了MAC提供的指令集的扩展。MAC指令仅适用于包含MAC的设备,有关设备特定信息,请参阅数据表。
在标准指令集中,定义了寻址模式、指令执行时间、最小状态时间和额外状态时间的原因。提供了指令助记符、十六进制操作码、地址模式和字节数的交叉参考表,用于优化指令序列。指令集表按功能组排序,可用于确定给定应用程序的最佳指令。在读取可执行代码时,即在调试阶段,可以使用按十六进制操作码排序的指令集表来识别特定指令。最后,使用本手册中定义的约定,在标准格式的页面上单独描述每一条说明。为了便于使用,说明按字母顺序列出。
MAC指令集分为5个功能组:乘法和乘法累加、32位算术、移位、比较和传输指令。两种新寻址模式为MAC提供每条指令最多2个新操作数。可以使用按地址模式的MAC指令助记符和按功能代码的MAC指令助记符的交叉参考表进行快速参考。至于标准指令集,每个指令都是根据定义的约定以标准格式单独描述的。为方便起见,说明书按字母顺序进行了说明。