随着计算机技术的发展,编程模型也越来越复杂多样化。但多线程编程模型是目前计算机系统架构的最终模型。随着CPU主频的不断攀升,X86架构的硬件已经成为瓶,在这种架构的CPU主频最高为4G。事实上目前3.6G主频的CPU已经接近了顶峰。 如果不能从根本上更新当前CPU的架构(在很长一段时间内还不太可能....
分类:
编程语言 时间:
2014-11-07 14:40:36
阅读次数:
221
在刚开始做真题的时候,发现计算机系统这块的题总是错的很惨,于是将软件设计师教程>的第一章反复看了几遍,但是光看还是不行的,需要去思考和总结,这样书本上的知识才能变成我们自己的知识.
对于计算机硬件系统的组成以及各部分的之间的关系,我们先来一个简单的总述:
计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部件组成。其中,运算器和控制器组成中央处理器(CPU)。运算器...
分类:
其他好文 时间:
2014-11-07 13:06:29
阅读次数:
187
yocto系统为我们提供了很好的制作嵌入式linux基础镜像的途径,yocto默认采用分层结构来组织所有的软件包。下面介绍一下如何在yocto上创建一个层以及如何使用该层。我们的目标是向linux内核源代码打patch,我们不希...
分类:
其他好文 时间:
2014-11-07 11:30:06
阅读次数:
194
DMA方式具有如下特点: 1、 外部设备的输入输出请求直接发给主储存器。 主存储器既可以被CPU访问,也可以被外围设备访问。因此,在主存储器中通常要有一个存储管理部件来为各种访问主存储器的申请排队,一般计算机系统把外围设备的访问申请安排在最高优先级。 2、 不需要做保存现场和恢复现场等工作,...
分类:
其他好文 时间:
2014-11-06 21:41:08
阅读次数:
139
1.1 信息就是位 + 上下文 程序的生命周期从源程序开始——这是一个有着某种扩展名(比如C源程序的文件扩展名为.c,java源程序的文件扩展名为.java,c++源程序的扩展名为.cpp等等)的文本文件。这些文本文件由一个个文本字符构成,而每个文本字符又由8个bit来构成。 数据有不同的数据对象,...
分类:
编程语言 时间:
2014-11-05 14:32:20
阅读次数:
199
http://www.xxlinux.com/linux/article/accidence/install/20051202/564.htmlLinux 基础命令1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux...
分类:
系统相关 时间:
2014-11-05 12:19:44
阅读次数:
220
关于计算机系统与嵌入式系统的对比,帮助嵌入式新手更快的认识嵌入式...
分类:
其他好文 时间:
2014-11-01 23:13:58
阅读次数:
216
通常会用到的定时关机命令有两种: Shutdown -s -t 36001小时后自己主动关机(3600秒) at 12:00 Shutdown -s 12:00自己主动关闭计算机 系统定时关机: WindowsXP自带有关机程序shutdown.exe,shutdown.exe命令能够在程序 通常....
分类:
其他好文 时间:
2014-10-31 15:16:04
阅读次数:
192
1、操作系统的概念、目标和作用操作系统的概念:简单地说,操作系统是一组控制和管理计算机硬件和软件资源,合理地对各类资源进行调度,以及方便用户使用的程序的集合。操作系统从其产生至发展大今天始终围绕着两个主要的目标。一是要为用户使用计算机系统提供方便。二是要调度计算机中的各种资源以保证计算机系统的高性能...
分类:
其他好文 时间:
2014-10-31 13:43:32
阅读次数:
149
对于程序猿或者是其它搞计算机类的人员,这篇只是为了解释一下原码,反码,补码之间的计算和解释上一篇的a+~a=-1的问题!!!首先先介绍一下整数在计算机中表示方法,数在计算机中都是用二进制表示,但是字节长度就不一定了,不同的机器可能就不一样而且在计算机系统中,补..
分类:
其他好文 时间:
2014-10-30 02:10:43
阅读次数:
308