第三章 寻址方式与指令系统.ppt

第三章 寻址方式与指令系统 3.1 寻址方式 3.2 C2xx的指令集 3.3 C2xx的伪指令 3.4 宏指令 3.1 寻址方式 寻址方式:获取操作数的方式。 C2xx提供了三种寻址方式: 1)立即寻址方式:指令中直接给出操作数。 长立即寻址:操作数为16位。 短立即寻址:操作数为8、9、13位。 2)直接寻址方式:把指令字的低7位和数据页指针(DP)的内容连接起来,得到16位数据存储单元地址。 3)间接寻址方式:当访问数据存储单元时,通过片上8个16位辅助寄存器来产生访问地址。 3.1 寻址方式 3.1.1 立即寻址方式 立即寻址方式指令中直接给出操作数,无须通过访问数据存储器来获得。又包括: 1)短立即寻址:操作数为8、9、13位。指令一般为单字指令,操作数嵌在指令字的低位中。 例如:RPT #99; NOP ;把NOP指令连续执行100次 3.1 寻址方式 2)长立即寻址:操作数为16位。指令为双字指令,操作数为第二个字。 例如:ADD #16384,2;(将立即数左移2位,再与累加器内容相加)。 3.1 寻址方式 3.1.2 直接寻址方式 直接寻址用于数据存储器的寻址。DSP把数据存储器划分为0-511共计512个

文档评论(0)

1亿VIP精品文档

相关文档