计算机基本概念: 1、计算机硬件组成: 2、计算机系统结构: 3、操作系统的功能:硬件驱动、进程管理、内存管理、网络管理、安全管理、文件管理等。 4、OS通用目的的软件程序:用户<-->应用软件<-->操作系统<-->硬件。 linux起源: 1、1991年Linus Torvalds 发布Linu ...
分类:
其他好文 时间:
2017-05-01 09:59:16
阅读次数:
310
4月27日下午看了通信工程的书和视频,了解了内核功能 内线功能:进程管理,内存管理,文件系统,网络功能,硬件驱动,安全机制 其中进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU(寄存器),IO,内存,网络资源等; 内存管理,是指软件运行时对计算机内存资源的分配和使用 ...
分类:
其他好文 时间:
2017-04-27 19:51:56
阅读次数:
238
windows文件介绍 总结 ├WINDOWS │ ├-system32(存放Windows的系统文件和硬件驱动程序) │ │ ├-config(用户配置信息和密码信息) │ │ │ └-systemprofile(系统配置信息,用于恢复系统) │ │ ├-drivers(用来存放硬件驱动文件) │ ...
上一篇介绍了虚拟化分别从计算虚拟化、存储虚拟化和网络虚拟化几个角度总体说了一下。下面就主意进行讲解,本篇先介绍计算虚拟化,其实我觉得用计算虚拟化可能比较狭隘,我个人更偏向另个一个更大的概念,软件定义的...
分类:
其他好文 时间:
2017-04-16 19:35:28
阅读次数:
419
教师在我的心中是神圣而伟大的,曾几何时,我最初的愿望是想成为一名人民教师,可是后来阴差阳错,成为了一名工程师。先是做硬件工程师,后来准确的来说是系统硬件工程师,比如说是从事一些嵌入式硬件系统的移植、硬件驱动等的研发。虽然后来我非常热衷于我的开发的工作,但是..
分类:
其他好文 时间:
2017-04-09 21:34:02
阅读次数:
177
MTD(Memory Technology Device)即常说的Flash等使用存储芯片的存储设备,MTD子系统对应的是块设备驱动框架中的设备驱动层,可以说,MTD就是针对Flash设备设计的标准化硬件驱动框架。本文基于3.14内核,讨论MTD驱动框架。 MTD子系统框架 设备节点层:MTD框架可 ...
分类:
系统相关 时间:
2017-03-27 15:49:32
阅读次数:
1105
游戏编程分为游戏逻辑和游戏引擎。游戏引擎是一套可重复利用的底层框架。包括渲染引擎、声音引擎、网络引擎等等。现提供一套游戏架构,从底层向上分别为: 硬件、驱动、操作系统。 第三方软件开发包:DirectX、OpenGL,Boost、STL库,Granny、Havok、Animation等。 平台独立层 ...
分类:
其他好文 时间:
2017-02-26 22:29:35
阅读次数:
220
1、裸机中本身是没有驱动概念的。狭义上的驱动的概念是操作系统中用来具体操控硬件的那部分代码叫驱动。广义上讲,只要是操控硬件的都算是驱动。2、裸机程序中是直接操控硬件的,但是在操作系统中我们必须通过驱动操控硬件。(1)这两个有什么区别呢?本质区别就是分层的问题3、u..
分类:
其他好文 时间:
2017-02-17 22:20:32
阅读次数:
226
uboot的学习前传为什么要有ubootuboot主要作用是启动操作系统内核的。uboot还要负责部署整个计算机系统。uboot中还要有操作flash等板子上的硬件驱动uboot还得提供一个命令行让我们可以在命令行下可以进行操作uboot就是干以上或者更多事情的一个裸机程序而已。计算机系统组成的..
分类:
其他好文 时间:
2017-02-17 15:37:59
阅读次数:
250
一、简介 1、背景知识 Python是一门简明并强大的面向对象的编程语言。 WEB开发、软件开发、科学运算、大数据分析、自动化运维等方面广泛使用 主流语言的区别和特点 C\C++:学习成本高,学习周期长,偏系统底层,在开发硬件驱动、嵌入式、游戏引擎开发等领域有广泛的应用 Java:目前使用最广泛的编 ...
分类:
编程语言 时间:
2017-01-13 10:15:09
阅读次数:
200