STM8指令集,这20种寻址模式,包括间接相对寻址和索引寻址,允许复杂的分支例程或case类型的函数。例如,索引间接寻址模式允许查找表位于地址空间中的任何地方,从而实现了非常灵活的编程和紧凑的基于c的代码。堆栈指针相对寻址模式允许用于局部变量和参数传递的优化C编译器堆栈模型。指令集面向8位,平均指令大小为2字节。此标准指令集除了提供数据移动和逻辑/算术功能外,还提供8位对8位乘法、16位对8位和16位乘16位划分、堆栈和堆加器(推送/流行)之间的数据传输,以及使用X和Y寄存器或直接内存到内存传输的数据传输。中断向量的数量最多可以变化到32个,并且中断优先级可以通过提供硬件控制的嵌套能力的软件来管理。一些外设包括串行接口和内存之间的直接内存存取(DMA)。支持减缓我的速度
下载次数 8次 资源类型 技术文档 上传时间 2021-10-22
已有4人来访过
现在还没有留言