.单片机与DSP汇编语言的区别单片机与DSP在硬件上的不同就在一定程度上决定了两者汇编语言的不同。DSP微处理器的主要特点有:1.DSP内部采用程序空间和数据空间分开的哈佛结构,允许同时取指令和取操作数,还允许在程序空间和数据空间互相传送数据。2.许多DSP芯片内部都采用多总线结构,这样可以保证在一个机器周期内多次访问程序空间和数据空间。3.DSP每执行一次指令,需要通过预取指、取指、译码、寻址、取操作数和执行等流水线阶段。4.DSP内部包括多个处理器单元,他们可以在一个指令周期内同时进行运算。5.具有特殊的DSP指令,比如TMS320C54xx中的MACD(乘法、累加和数据移动)指令等。6.还有指令周期短、运算精度高,硬件配置强等特点。单片微型计算机(Single Chip Microcomputer)简称单片机,又称微控制器(Microcontroller Unit)或嵌埋式控制器(Embeded Controller),是将计算机的基本部件微型化,使之集成一块芯片上的微机。片内含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/