- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《微机原理与应用》思考题.doc
《微机原理与应用》思考题
Section 1
1、2812有哪些组成部分?
答:2812主要由CPU,存储器和I/O组成。CPU由算术逻辑单元(ALU)、中断管理器(PIE Interrupt Manager)、寄存器等组成;存储器分片内存储器和片外存储器,分别又分成程序空间和数据空间;I/O包括事件管理器(EVA/EVB)、ADC、Watchdog、SCI、SPI、GPIO等。
2、定点CPU能否做浮点运算?
答:可以,但是要定标。因为DSP都可以用C,只要是可以使用C语言的场合都可以实现浮点运算。
3、什么是存储空间?
答:存储空间是一些存储单元的集合。一个存储单元可以存放8个字节,即一个8位二进制数,也有的可以存放16个字节。2812一共有128K的存储空间。
4、2812存储空间分成哪几个部分?答:(1)程序空间和数据空间。2812所具有的RAM、ROM和FLASH都被统一编址,映射到了程序空间和数据空间。这些空间的作用就是存放指令代码和数据变量。
(2)保留区。数据空间里某些地址被保留了,作为CPU的仿真寄存器使用。这些地址是不向用户开放的。
(3)CPU中断向量。在程序空间里也保存了64个地址作为CPU的32个中断向量。
Section 2
1、如何把变量放到程序空间去?
答:通过cmd文件定位。
2、计算机总线是指什么?2812有哪些总线?
答:总线是信息传送的公共通道。2812有六条总线,分别是
程序地址总线(22位):用于传送程序空间的读写地址。
程序读数据总线(32位):用于传送读取程序空间时的指令或者数据。
数据读地址总线(32位):用于传送数据控件的度地址。
数据读数据总线(32位):读取数据空间时用于传送数据。
数据写地址总线(32位):用于传送数据空间的写地址。
程序、数据写数据总线(32位):在进行写操作时,向数据空间或程序空间传送相应数据。
3、总线与空间有什么关系?
答:通过总线来选址。
4、执行一条指令时,一般要完成哪些操作?
答:一条指令一般分为8步进行——取指令地址、读指令内容、译码指令、解决操作数地址、发出数据的地址命令、取进操作数、CPU执行指令、写入存储器。
5、流水线有什么特点?有什么好处?会带来什么问题?
答:(1)流水线所包含的硬件用来防止对同一个寄存器或者数据存储区同时进行读和写操作,避免造成混乱。
(2)一条指令最多分8步完成。
(3)每一步都需要一个时间间隔去完成。
(4)同一时间间隔可能有8条指令在执行。
(5)步与步之间有时会空出一个或多个时间间隔。
Section 3
1、试验需要哪些设备?
答:试验需要计算机、仿真器和实验板。
2、调试程序分哪几步?
答:
(1)编辑程序:编写C程序或汇编程序(可以调用库函数)。
(2)编译程序:C程序转换成汇编程序,汇编程序转成机器码。
(3)连接程序:编写连接命令文件(*.cmd),指示程序放置位置,安排变量、堆栈放置位置,指示变量地址(给内存变量命名)。
(4)调试:离线软件调试或下载用户板调试。
3、工程文件包含哪些内容?
答:工程文件包括库文件、连接命令文件、函数库文件、主程序等。
4、连接命令文件有什么作用?
答:连接命令文件用于控制程序文件中代码和数据输出段在存储器区域(必须是在MEMORY部分定义好的子区域)中的定位。
5、如何将变量安排到某个固定地址去?
答:通过cmd文件定位。
6、库文件有什么作用?
答:库文件中定义了一些结构体、共用体(union)变量等。
Section 4
1、内容、地址有什么区别?存有地址的单元名称是什么?
答:内容是单元的数据,地址是单元的号码。但是指针比较特殊,它是一个单元的数据,同时又是另一个单元的号码。存有地址的单元名称是指针。
2、你的程序代码放在哪里?
答:程序空间中。
3、你的变量放在哪里?
答:数据空间中。
4、什么是GPIO?为何也称为digital IO?
答:GPIO是通用输入/输出端口。因为通过GPxMUX多路选择器可以把这些引脚设置成数字I/O信号工作模式。
5、2812有几组GPIO?
答:2812有6组GPIO,分别为GPIOA(16位)、GPIOB(16位)、GPIOD(4位)、GPIOE(3位)、GPIOF(15位)、GPIOG(2位)。
6、编写使用GPIO程序时,分哪几步?
答:分为三步进行。
第一步:功能选择。通过GPxMUX寄存器,这是一个多路开关寄存器。该位为0,则对应引脚被配置成通用数字I/O引脚功能;该位为1,则对应引脚被配置成外设功能引脚功能。
第二步:方向选择。通过GPxDIR寄存器,这是一个方向控制寄存器。该位为0,则对应引脚被配置成输入引脚;该位为1,则对应引脚被配置成输出引脚。
第三步:输出数
您可能关注的文档
- 《光的折射》复习.doc
- 《光的色散》同步练习3.doc
- 《免于进行临床试验的第三类医疗器械目录》(2014年第13号).doc
- 《全国100所名校单元测试示范卷》高三物理(人教版 东部)一轮复习:第三单元 牛顿运动定律(教师用卷).doc
- 《全国统一安装工程预算定额》工程量计算规则--省纸打印版.doc
- 《全面推进从严治党》系列评论.doc
- 《公共关系学》练习题.doc
- 《公共基础》必过300道题.doc
- 《公共管理理论研究》作业题答案.doc
- 《公司章程》有限责任公司(设董事会).doc
- 2.1神经调节的结构基础 课件 人教版高中生物学选择性必修1.pptx
- 2.2.1算术平方根 课件 北师大版数学八年级上册.pptx
- 2.3.1细胞通过分裂而增殖 课件(内嵌视频3个)初中生物学北师大版(2024)七年级上册.pptx
- 2.3.2细胞分化形成组织 课件 初中生物学北师大版(2024)七年级上册.pptx
- 4.3.1 角与角的大小比较 课件 2025-2026学年湘教版数学七年级上册.pptx
- 2.3.3生物体的器官、系统 课件 初中生物学北师大版(2024)七年级上册.pptx
- 聚异氰酸酯行业商业计划书.docx
- 2.4节神经系统的分级调节 课件 人教版高中生物学选择性必修1.pptx
- 【公开课】探索勾股定理第1课时(课件)数学北师大版2024八年级上册.pptx
- 综合实践 一天的时间(课件)2025-2026学年度苏教版数学三年级上册.pptx
最近下载
- 绿城好房子体系.pptx
- AI在计算机科学教学中的应用论文.docx
- 人教版七年级历史下册期末试卷(含答案).pdf VIP
- 员工手册电子版员工手册电子版.doc VIP
- 【高考数学押题卷】2025年全国100所名校高考模拟示范卷七含答案或解析.pdf
- 孚瑞肯FR100系列变频器使用说明书.pdf
- 开放系统22226《物业管理实务(2)》期末机考真题及答案(第101套).docx
- 武侯区2018-2019学年五年级下数学调考试卷-.pdf VIP
- 尪痹(类风湿关节炎)中医护理效果评价表.docx VIP
- J B-T 10441.3-2004 电工用皱纹绝缘纸 第3部分 技术要求.pdf VIP
文档评论(0)