一、操作系统的体系结构计算机是由一堆硬件组成的,操作系统是为了有效的控制这些硬件资源的软件。操作系统除了有效地控制这些硬件资源的分配,并提供计算机运行所需要的功能之外,为了提供程序员更容易开发软件的环境,操作系统还提供了一整组系统调用接口。如上图所示,最中间的是硬件,操作系统是由内核和系统调用接口组成,其中内核是直接操作硬件的,内核提供了对这些硬件资源的控制和进程管理,系统调用接口向上提供了统一的...
分类:
移动开发 时间:
2014-08-24 20:56:33
阅读次数:
301
Linux用来支持各种体系结构的源代码包含大约4500个C语言程序,存放在270个左右的子目录下,总共大约包含200万行代码,大概占用58MB磁盘空间。 源代码所有在目录:/usr/src/linux (大部分linux发行版本中)init 内核初始化代码kernel 内核核心部分:进程、定时、程序...
分类:
系统相关 时间:
2014-08-23 17:35:31
阅读次数:
325
1.显式并行命令式语言 2.大规模IC体系结构是趋同的。最终,所有的看起来都是专用芯片系统(SoC),而有些芯片能够部分重新配置,具有实质性的不同。 3.FPGA将成为服务器的虚拟资源:一种受保护的虚拟架构,在这种架构上,系统软件可以动态建立可共享的加速器。 考虑SoC替代的设计人员,例如...
分类:
其他好文 时间:
2014-08-22 22:22:49
阅读次数:
307
SimpliciTI简介 SimpliciTI是TI开发的一份专门针对其CCxxxx系列无线通信芯片的网络协议。按照其官方说法SimpliciTI是一个基于连接的点对点通讯协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。在星型连接中hub点在SimpliciTI中被称...
分类:
其他好文 时间:
2014-08-22 00:05:05
阅读次数:
332
SimpliciTI简介 SimpliciTI是TI开发的一份专门针对其CCxxxx系列无线通信芯片的网络协议。按照其官方说法SimpliciTI是一个基于连接的点对点通讯协议。它支持两种网络拓扑结构:直接的点对点通信结构和基于星型连接的网络拓扑结构。在星型连接中hub点在SimpliciTI中被称...
分类:
其他好文 时间:
2014-08-21 18:49:44
阅读次数:
266
免责声明: 本文转自网络文章,转载此文章仅为个人收藏,分享知识,如有侵权,请联系博主进行删除。 原文作者:Leshami 原文地址:http://blog.csdn.net/leshami/article/details/5529239 --=============================...
分类:
数据库 时间:
2014-08-21 18:49:14
阅读次数:
315
虚拟机的体系结构:堆,方法区,栈(stack),本地方法区,pc寄存器。方法区保存的就是一个类的模板,堆是放类的实例的。栈是一般来用来函数计算的。随便找本计算机底层的书都知道了。栈里的数据,函数执行完就不会存储了。这就是为什么局部变量每一次都是一样的。就算给他加一后,下次执行函数的时候还是原来的样子...
分类:
其他好文 时间:
2014-08-20 23:54:23
阅读次数:
247
C#简介 用C#(.NET)可以开发什么程序? 控制台程序 桌面应用程序 网站 手机程序 Windows服务 嵌入式程序 C#源文件 designer.cs 是窗体设计器生成的代码文件,作用是对窗体上的控件做初始化工作(在函数InitializeComponent()中)VS2003以前都把这部分代...
分类:
Web程序 时间:
2014-08-19 20:44:25
阅读次数:
225
附录A 体系结构相关知识
A.1 概述
为便于扩展到新的体系结构,内核严格隔离了体系结构相关和体系结构无关的代码。内核中特定于处理器的部分,包含定义和原型的头文件保存在include/asm-arch/(例如,include/asm-arm/)目录下,而C语言和汇编程序源代码实现则保存在arch/arch/(例如,arch/arm/)目录下。
联编系统也考虑到一般代码可能需要...
分类:
系统相关 时间:
2014-08-18 18:45:12
阅读次数:
333
在DRP视频里介绍了java 两种开发模式,即Model1与Model2 。这两种模式都可以看是MVC的一种体现。不同的是Model1将表示层与业务逻辑层结合起来了。Model2在它的基础上将业务逻辑层进行了分离。 下面就简单介绍一下他们各自的体系结构。...
分类:
其他好文 时间:
2014-08-17 21:23:42
阅读次数:
305