九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 3960|回复: 1
打印 上一主题 下一主题

考一考!嵌入式ARM开发面试题三道

[复制链接]
跳转到指定楼层
楼主
发表于 2017-9-21 14:20:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
题一:
ARM微处理器在较新的体系结构中支持两种指令集分辨是?
  思考过后,再到下方寻找答案

题二:
ARM协处理器指令包括哪3类,请描述它们的功能。
思考过后,再到下方寻找答案

题三:
一条典型的ARM指令具有什么样的语法格式,并描述各选项意义。
思考过后,再到下方寻找答案

题一答案:
ARM指令集、Thumb指令集

题二答案:
ARM协处理器指令包括以下3类:
用于ARM处理器初始化ARM协处理器的数据处理操作。
用于ARM处理器的寄存器和ARM协处理器的寄存器间的数据传送操作。
用于在ARM协处理器的寄存器和内存单元之间传送数据。

题三答案:
一条典型的ARM指令语法格式如下所示:
<opcode>{<cond>}{S}<Rd>,<Rn>,< shifter_operand >
其中:
opcode是指令操作符编码;
cond 是指令执行的条件编码;
S决定指令的操作是否影响CPSR的值;
Rd是目标寄存器编码;
Rn是包含第1个操作数的寄存器编码;
shifter_operand 表示第2个操作数。


以下课程可免费试听C语言、电子、PCB、STM32、Linux、FPGA、JAVA、安卓等。
想学习的你和我联系预约就可以免费听课了。
宋工企鹅号:3524-6590-88   Tel/WX:173--1795--1908




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-11-22 17:54 , Processed in 0.018563 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表