汇编网首页登录博客注册
abob的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态

[2008-11-20 16:50] CPU的组成和功能

1.CPU器的功能 
     当用计算机解决某个问题时,我们首先必须为它编写程序。程序是一个指令序列,这个序列明确告诉计算机应该执行什么操作,在什么地方找到用来操作的数据。一旦把程序装入内存储器,就可以由计算机来自动完成取出指令和执行指令的任务。专门用来完成此项工作的计算机部件称为中央处理器,通常简称CPU。CPU对整个计算机系统的运行是极其重要的,它具有如下四方面的基本功能:
指令控制 
  程序的顺序控制称为指令控制。由于程序是一个指令序列,这些指令的相互顺序不能任意颠倒,必须严格按程序规定的顺序进行。(首要任务) 
操作控制 
  一条指令由若干操作信号的组合实现    ...
阅读全文 | 评论次数(1) | 浏览次数(340) | 所属类型(数据结构&算法)

[2008-10-22 15:13] graphics.h常用函数

void far putpixel(int x, int y, int color);
该函数表示有指定的象元画一个按color所确定颜色的点。对于颜色color的
值可从表3中获得而对x, y是指图形象元的坐标。

int far getpixel(int x, int y);

它获得当前点(x, y)的颜色值。

int far getmaxx(void);
返回x轴的最大值。

int far getmaxy(void);
返回y轴的最大值。

int far getx(void);                                      ...
阅读全文 | 评论次数(0) | 浏览次数(434) | 所属类型(数据结构&算法)

[2008-10-15 11:21] 数据结构:栈的实现

typedef double ElementType;

typedef struct{

 ElementType *buffer;

 int top;

 int max;

}stack;

stack *CreataStack(int);

void ClearStack(stack *);

void DestroyStack(stack *);

int Push(stack *,ElementType);

int Pop(stack *,ElementType *);

int IsFull(stack *);

int IsE...
阅读全文 | 评论次数(1) | 浏览次数(404) | 所属类型(数据结构&算法)

[2008-10-15 11:06] 算法-百度百科

一、什么是算法
  算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法常常含有重复的步骤和一些比较或逻辑判断。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。
  算法的时间复杂度是指算法需要消耗的时间资源。一般来说,计算机算法是问题规模n 的函数f(n),算法执行的时间的增长率与f(n) 的增长率正相关,称作渐进时间复杂度(Asymptotic Time Complexity)。时间复杂度用“O(数量级)”来表示...
阅读全文 | 评论次数(0) | 浏览次数(311) | 所属类型(数据结构&算法)

[2008-10-15 11:05] 数据结构-百度百科

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率的算法。数据结构往往同高效的检索算法和索引技术有关。 
  数据结构在计算机科学界至今没有标准的定义。个人根据各自的理解而有不同的表述方法:
  Sartaj Sahni 在他的《数据结构、算法与应用》一书中称:“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(data object)定义为“一个数据对象是实例或值的集合”。
  Clifford A...
阅读全文 | 评论次数(0) | 浏览次数(335) | 所属类型(数据结构&算法)

[2008-10-14 18:34] 如何产生随机数

怎样产生随机数

问:怎样产生随机数?

答: 在计算机中并没有一个真正的随机数发生器,但是可以做到使产生的数字重复率很低,这样看起来好象是真正的随机数,实现这一功能的程序叫伪随机数发生器。
有关如何产生随机数的理论有许多,如果要详细地讨论,需要厚厚的一本书的篇幅。不管用什么方法实现随机数发生器,都必须给它提供一个名为“种子”的初始值。而且这个值最好是随机的,或者至少这个值是伪随机的。“种子”的值通常是用快速计数寄存器或移位寄存器来生成的。
下面讲一讲在C语言里所提供的随机数发生器的用法。现在的C编译器都提供了一个基于ANSI标准的伪随机数发生器函数,用来生成随机数。它们就是ran...
阅读全文 | 评论次数(1) | 浏览次数(1099) | 所属类型(数据结构&算法)
页码数(1):  1