当前位置:文档之家› 《嵌入式系统原理》试题B答案(2013秋)

《嵌入式系统原理》试题B答案(2013秋)

《嵌入式系统原理》试题B答案(2013秋)
《嵌入式系统原理》试题B答案(2013秋)

电子科技大学成都学院二零一三至二零一四学年第一学期

一.选择题(2分/题,共26分)

1. C

2. A

3. D

4. A

5. C

6. C

7. D

8. C

9. C 10. B 11. B 12.D 13. C 14.D 15.C 16.A

17.B 18.A 19.D 20.A

二.简答题(8分/题,共48分)

1.以应用为中心,以计算机技术为基础,软硬件可裁减、适应特定应用系统,并对功能、可靠性、成本、

体积、功耗等指标严格要求的专用计算机系统。

价格敏感、资源受限、低功耗、实时要求高、集成度高

2. 自顶向下设计:需求分析--------规格说明---------体系结构-------构件设计----------系统集成

3 见书P57页

4. 只读性、挥发性、存储容量、速度、功耗、可靠性。

SRAM 属于高速存储器,价格较高,容量不大,大多在几千至几百千字节之间,挥发性。

DRAM存储密度大,速度比SRAM慢,单位存储成本较低,存储容量在几百千至几百兆字节之间,挥发性。

FLASH读写速度快,存储容量大且成本更低,以块为单位进行信息的更新,非易失性。

5. 见书P111页

6. 见书P66页扩展地址.

三.详述题(13分/题,共26分)

1.见书P97页习题。

2.(本科)

#define PCOND (*(volatile unsigned long *)0x1d2001c)

#define PDATD (*(volatile unsigned long *)0x1d20020)

#define PUPD (*(volatile unsigned long *)0x1d20024)

void delay(unsigned int);

int main(void)

{

unsigned char mled;

PCOND = 0x5555;

PDATD = 0xff;

PUPD = 0;

mled = 0xfc;

while(1)

{

PDA TD = mled;

delay(10);

if(!mled)

mled = 0xfc;

mled <<=2;

}

}

void delay(unsigned int x) {

unsigned int i,j,k;

for(i= 0;i<=x;i++)

for(j=0;j<0xff;j++)

for(k=0;k<0xff;k++); }

相关主题
文本预览
相关文档 最新文档