今天看到关于中断处理部分了,看的有点糊涂,先把前面部分的笔记拿出来分享吧,说是笔记其实就是简要记录和做一些目录,毕竟用户手册将近800页,又没有页号,麻烦.
tms320c31 采用24位地址寻址,片内有256个page,每个page有64kwords.
它里面有2个index register(我学习过pic16f87x,大致看了下tms320c54x,好象没见过index register的说法),它们是ir0,ir1;r7-r0是扩展精度寄存器(extened-precision),能存储32位的integer或者40位的浮点数;ar7-ar0是32位的辅助寄存器,可以由ARAU来改变它的值,基本功能是生成24位的地址,在间接寻址中做循环次数的计数器,还可以做32位的普通寄存器由乘法器和ALU来操作它.cpu内还有DP,BK,SP,ST,IE,IF,IOF,RC,RS,RE;共计28个寄存器.具体见用户手册第三章.
存储器的具体地址见用户手册第四章.
后面的明天接着写,睡觉前做一首诗吧:夜高气凉, 径幽人稀.
天无三光, 密云遮拦.
小灯阑珊, 晃我心房.
我问天公, 还我明月.