谈谈嵌入式系统与一般PC机的区别
谈谈嵌入式系统与一般PC机的区别
参考答案和解析
系统软件开发模式可以分为两类:本地开发模式和交叉开发模式。嵌入式系统的开发与通常PC机上的软件开发有很大的区别,原有的PC机的软件开发过程从编写程序、编译和运行等过程全在同一个PC机平台上完成,属于本地开发(native);嵌入式开发的程序编写和编译与原来一样还在PC机(host)上完成,但编译产生的结果要在嵌入式目标平台(target)上运行。通常将这种在主机上开发编译,在目标平台上调试运行的开发模式称为交叉开发。同样运行在主机上的编译器(例如GCC)编译程序产生目标机上运行的可执行程序的编译过程称为交叉编译。嵌入式系统采用这种交叉开发、交叉编译的开发环境主要是因为嵌入式系统是种专用的计算机系统,采用量体裁衣量身定制的方法制造。
相关考题:
与个人计算机(PC)相比,嵌入式系统具有许多不同的特点。下面不属于嵌入式系统特点的是()。A、嵌入式系统与具体应用紧密结合,具有很强的专用性B、嵌入式系统通常包含在非计算机设备(系统)中,具有隐蔽性C、嵌入式系统的软硬件资源往往受到严格的限制D、嵌入式系统性能较低,价格也比较便宜
PC服务器与PC机对比的描述正确的是()A、PC服务器比PC机处理能力强(CPU的区别)B、PC服务器比PC机I/O性能强(内存、硬盘、PCI接口)C、PC服务器比PC机管理能力强(服务器管理监控系统)D、PC服务器比PC机可靠性强(数据保护技术、服务器操作系统)E、PC服务器比PC机可用性高(热插拔、电源技术)F、PC服务器比PC机扩展性强
问答题简述嵌入式操作系统与通用操作系统的区别。