MCU为ADC应用提供了成本效益,它采用低功耗的LSI高技术设计。
Index == 虚拟指标暂存器
这不是一个实际的暂存器,只用來当做间接定址的指标,当对此位址讀写或运算或讀取ROM TABLE 时,CPU 实际是以DPH,DPM,DPL 所组成的12 位元为地址线,讀取ROM 的资料或是对RAM 做运算或讀写资料。
Acc == 累积器
除了当成一般暂存器使用外;当需要将暂存器或RAM 的资料转换到其他RAM 或暂存器时累积器是一个重要的中继站,先使用LDA 指令讀取暂存器或RAM 的资料暂存在累积器,再用STX 指令存到想要存放的暂存器或RAM 中,來达成暂存器或RAM 的资料转换;此外在做邏辑或算數运算时,若是选择结果放到Acc,则运算完的结果将会存到累积器中;在使用直接指令模式运算,累积器是二个运算來源之一;若是使用 RTB 指令讀取ROM TABLE 时,讀取到的资料是16 位元,其中最低的4 位元(D3~D0) 也会暂存在累积器中
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !