《微机原理与应用》思考题

《微机原理与应用》思考题

ID:12966137

大小:70.50 KB

页数:10页

时间:2018-07-19

《微机原理与应用》思考题_第1页
《微机原理与应用》思考题_第2页
《微机原理与应用》思考题_第3页
《微机原理与应用》思考题_第4页
《微机原理与应用》思考题_第5页
资源描述:

《《微机原理与应用》思考题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、madeby阆苑仙葩,适用于徐习东老师的考试《微机原理与应用》思考题Section11、2812有哪些组成部分?答:2812主要由CPU,存储器和I/O组成。CPU由算术逻辑单元(ALU)、中断管理器(PIEInterruptManager)、寄存器等组成;存储器分片内存储器和片外存储器,分别又分成程序空间和数据空间;I/O包括事件管理器(EVA/EVB)、ADC、Watchdog、SCI、SPI、GPIO等。2、定点CPU能否做浮点运算?答:可以,但是要定标。因为DSP都可以用C,只要是可以使用C语言的场合都可以实现浮点运算。3、什么是存储空间?答:存

2、储空间是一些存储单元的集合。一个存储单元可以存放8个字节,即一个8位二进制数,也有的可以存放16个字节。2812一共有128K的存储空间。4、2812存储空间分成哪几个部分?答:(1)程序空间和数据空间。2812所具有的RAM、ROM和FLASH都被统一编址,映射到了程序空间和数据空间。这些空间的作用就是存放指令代码和数据变量。(2)保留区。数据空间里某些地址被保留了,作为CPU的仿真寄存器使用。这些地址是不向用户开放的。(3)CPU中断向量。在程序空间里也保存了64个地址作为CPU的32个中断向量。Section21、如何把变量放到程序空间去?答:通过

3、cmd文件定位。2、计算机总线是指什么?2812有哪些总线?答:总线是信息传送的公共通道。2812有六条总线,分别是程序地址总线(22位):用于传送程序空间的读写地址。程序读数据总线(32位):用于传送读取程序空间时的指令或者数据。数据读地址总线(32位):用于传送数据控件的度地址。数据读数据总线(32位):读取数据空间时用于传送数据。数据写地址总线(32位):用于传送数据空间的写地址。程序、数据写数据总线(32位):在进行写操作时,向数据空间或程序空间传送相应数据。3、总线与空间有什么关系?答:通过总线来选址。4、执行一条指令时,一般要完成哪些操作?m

4、adeby阆苑仙葩,适用于徐习东老师的考试答:一条指令一般分为8步进行——取指令地址、读指令内容、译码指令、解决操作数地址、发出数据的地址命令、取进操作数、CPU执行指令、写入存储器。5、流水线有什么特点?有什么好处?会带来什么问题?答:(1)流水线所包含的硬件用来防止对同一个寄存器或者数据存储区同时进行读和写操作,避免造成混乱。(2)一条指令最多分8步完成。(3)每一步都需要一个时间间隔去完成。(4)同一时间间隔可能有8条指令在执行。(5)步与步之间有时会空出一个或多个时间间隔。Section31、试验需要哪些设备?答:试验需要计算机、仿真器和实验板。

5、2、调试程序分哪几步?答:(1)编辑程序:编写C程序或汇编程序(可以调用库函数)。(2)编译程序:C程序转换成汇编程序,汇编程序转成机器码。(3)连接程序:编写连接命令文件(*.cmd),指示程序放置位置,安排变量、堆栈放置位置,指示变量地址(给内存变量命名)。(4)调试:离线软件调试或下载用户板调试。3、工程文件包含哪些内容?答:工程文件包括库文件、连接命令文件、函数库文件、主程序等。4、连接命令文件有什么作用?答:连接命令文件用于控制程序文件中代码和数据输出段在存储器区域(必须是在MEMORY部分定义好的子区域)中的定位。5、如何将变量安排到某个固定

6、地址去?答:通过cmd文件定位。6、库文件有什么作用?答:库文件中定义了一些结构体、共用体(union)变量等。Section41、内容、地址有什么区别?存有地址的单元名称是什么?答:内容是单元的数据,地址是单元的号码。但是指针比较特殊,它是一个单元的数据,同时又是另一个单元的号码。存有地址的单元名称是指针。2、你的程序代码放在哪里?答:程序空间中。madeby阆苑仙葩,适用于徐习东老师的考试3、你的变量放在哪里?答:数据空间中。4、什么是GPIO?为何也称为digitalIO?答:GPIO是通用输入/输出端口。因为通过GPxMUX多路选择器可以把这些引

7、脚设置成数字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,则对应

8、引脚被配置成输出引脚。第三步:输出数据。通过GPxDAT寄存器,这是一个数据寄存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。