ARM7TDMI与ARM720T的一个重要区别在于后者有(MMU)和(8k Cache)
ARM芯片的主要封装有(QFP)(TQFP)(PQFP)(LQFP)(BGA)(LBGA)等形式
ARM微处理器共有(37)个(32)位寄存器,其中(31)个为通用寄存器,(6)个为状态寄存器
ARM体系结构可用两种方法存储字数据,具体为(大端格式)(小端格式)
ARM微处理器在较新的体系结构中支持两种指令集(ARM)(Thumb)
ARM处理器有九种基本寻址方式,分别是(寄存器寻址)(立即寻址)(寄存器移位寻址)(寄存器间接寻址)(变址寻址)(多寄存器寻址)(堆栈寻址)(块复制寻址)(相对寻址)
ARM指令集可以分为六类,分别是(跳转指令)(数据处理指令)(程序状态寄存器(PSR)处理指令)(加载/存储器指令)(协处理器指令)(异常产生指令)
在ARM的汇编程序中,有如下几种伪指令:(符号定义伪指令)(数据定义伪指令)(汇编控制伪指令)(宏指令)(其他伪指令)
ARM C/C++编译器支持和产生以下几种格式的文件:(filename.c/filename.cpp)(filename.o)(filename.s)(filename.h)(filename.lst(列表文件))
JTAG调试接口的结构由那几部分组成?
1)TAP(测试访问端口)控制器
2)旁路(bypass)寄存器
3)指令寄存器和数据寄存器
4)与JTAG接口兼容的ARM架构处理器
定点DSP芯片与浮点DSP芯片是什么?有什么优缺点?
定点DSP和浮点DSP主要是按DSP工作时的数据格式来区分的。数据以定点格式工作的DSP是定点DSP,数据以浮点格式工作的DSP是浮点DSP。浮点DSP能进行浮点运算,一次完成,由硬件实现。定点DSP无法直接进行浮点运算,完成浮点运算需要借助程序来实现。
优点:浮点DSP比定点DSP 的运算范围要大。浮点DSP 的寻址范围也大些。浮点DSP的精度大些。浮点运算速度大。
缺点:定点DSP需要时刻注意运算的溢出。精