【机试题】2019大疆嵌入式笔试题A卷(附超详细解答).docx
《【机试题】2019大疆嵌入式笔试题A卷(附超详细解答).docx》由会员分享,可在线阅读,更多相关《【机试题】2019大疆嵌入式笔试题A卷(附超详细解答).docx(7页珍藏版)》请在优知文库上搜索。
1、【机试题】2019大瓠嵌入式笔试题A卷(附超详细腕答)前不久的大箱嵌入式级上箔试,可能是因为最近只是在做毕设项目,还没有来得及认真系统史习,直接崩了就凭借着记忆,把一些记得住的笔试题分享一下,作下记录。整个大疆嵌入式线上笔试,分为选择题(单选翘.多选题、填空题、简答胭、编程咫。也没有将所有的题目都记得,就分成填空选择题、简答题和编程题三块来介绍吧。填空选择题1、ARM指令和ThUmb指令。(选择题)解答:在ARM的体系结构中,叫以工作在三种不同的状态,一是ARM状态,二是Thumb状态及Thumb-2状态,三是调试状态.而ARM状态和Thumb状态可以直接通过某些指令直接切换,都是在运行程序.
2、只不过指令长度不一样而已。ARM状态:arm处理器工作于32位指令的状态,所有指令均为32位;Thumb状态:arm执行16位指令的状态,即16位状态:thumb-2状态:这个状态是ARM7版本的ARM处理器所具有的新的状态,新的thumb-2内核技术兼有16位及32位指令,实现了更高的性能,更有效的功耗及更少地占用内存.总的来说,感觉这个状态除了兼有arm和thumb的优点外,还在这两种状态上有所提升,优化:调试状态:处理器停机时进入调试状态.也就是说:ARM状态,此时处理器执行32位的字对齐的ARM指令;ThUmb状态,此时处理器执行16位的,半字对齐的THUMB指令eARM状态和ThUm
3、b状态切换程序:从ARM到ThumbDRR0,=lable+lBXRO(状态将寄存器的最低位设置为1,BX指令、RO指令将进入thumb状态):从ARM到ThUmb:1.DRRO,=lableBXRO(寄存器最低位设置为0.BX指令、RO指令将进入arm状态)。当处理器进行异常处理时,则从异常向量地址开始执行,将自动进入ARM状态。关于这个知识点还有几个注意点:ARM处理器复位后开始执行代码时总是只处于ARM状态:Cortex-M3只有ThUmb2状态和调试状态:由于Thumb2具有16位/32位指令功能,因此有了thumb-2就无需Thumb了。另外,具有Thumb-2技术的ARM处理器也无
4、需再ARM状态和Thumb2状态间进行切换了,因为thumb2具有32位指令功能。参考文章:ARM处理甥的工作状态。2、哪种总线方式是全双工类不、哪种总线方式传输的距肉最短?(选择题)解答:几种总线接口的通信方式的总结如下图所示:UART.I2C,SPkUSB异同ettBR同.好妙SX工e方式E磔aUAAT*01三Rx.TxRS4S55Frt三K.6用运fll2txnUC*双工PttSOA.$a(MCT!南)抵SPl*供IWBAttSClKSIMO、soM.$s(na)aUS8.*SRI44fVtX(V.G0O.(H33V)近3、TCP与UDP的IX别,(选择题)解答:TCP和UDP的区别总结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机试题 试题 2019 嵌入式 笔试 详细 解答