嵌入式系统
williamyi96
PhD Student on Machine Learning, Optimization, Federated Learning, and Data-Efficient Learning.
展开
-
嵌入式软件设计(1)--概述
嵌入式软件的定义及特点嵌入式系统的定义嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪、功能、可靠性、功耗严格要求的专用计算机系统。其中要说明的几个点是 1. 嵌入式系统是专用系统,而不是通用系统,其往往是为了特点领域而进行开发应用的; 2. 嵌入式系统的软硬件可以进行裁剪。其中主要突出的是嵌入式系统可以根据实际的需要进行软硬件所需内容的选择,具有极大的灵活性以及可选择性; 3. 嵌原创 2017-03-01 21:36:21 · 3960 阅读 · 0 评论 -
嵌入式软件设计(2)--ARM体系结构
CISC体系结构和RISC体系结构计算机体系结构计算机体系结构是指从用户角度看到的计算机属性,其中包括计算机的指令集、可见存储器、存储器管理单元和异常处理模式等。CISC体系结构CISC(Complex Instruction Set Computer),指的是复杂指令集计算机。其顺应的是上世纪80年代之前的增加指令集的复杂程度提升计算机的综合性能的整体思路,但是其自身却有着许多的缺点。 主要有:原创 2017-03-02 20:32:15 · 1140 阅读 · 0 评论 -
嵌入式软件设计(4)--ARM程序设计
ARM汇编语言的伪操作、宏指令和伪指令ARM汇编语言源程序中语句一般由指令、伪操作、宏指令和伪指令构成。 其中,伪操作是指ARM汇编程序中的助记符,在源程序转变为汇编程序的时候被处理,而不是在计算机运行期间被程序执行;宏指令是一段独立的程序代码,通过伪操作进行定义,可以进行宏替换,其仅仅在调用时用宏体插入到源程序中;伪指令也是一种特殊的指令助记符,但是其不是在处理器运行期间由及其运行,而是在汇编时原创 2017-03-26 15:29:49 · 826 阅读 · 0 评论 -
课程学习归纳总结(2月)
计算机算法设计与分析算法概述算法是指解决问题的一种方法或一个过程,更严格地讲,算法是由若干个指令组成的有穷序列。算法的四条性质: 输入,输出,确定性,有限性;程序是算法用某种程序设计语言的具体实现;程序可以不满足算法中的有限性;算法复杂性的衡量标准是运行该算法所需要消耗的计算机资源的多少。其中,资源包括时间和空间两个部分。因此算法复杂性由时间复杂性和空间复杂性两个部分构成。我们一般使用最原创 2017-02-21 23:05:30 · 1691 阅读 · 0 评论