- 博客(4)
- 收藏
- 关注
转载 Linux段错误的产生用调试
简而言之,产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其常见的是访问0地址.一般来说,段错误就是指访问的内存超出了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由以64位为一
2008-03-13 21:58:00
566
转载 无盘工作站建立全攻略
一、无盘工作站启动原理无盘工作站之所以能够启动,是由硬件(工作站端)和软件(服务器端)共同配合的结果。软件上,就是服务器上的远程启动相关服务和无盘系统软件;硬件上,则是工作站网卡上的BootROM芯片。当然,对于不是很老的主板,其BIOS中空闲较多并支持写入,可以将BootROM芯片代码写入主板BIOS中,节省了一个芯片。较常用的无盘启动芯片有RPL和PXE两种。这两种较为通用,其它还有一些厂商开
2008-01-09 02:15:00
8111
转载 求两数最大公约数和最小公倍数
/* 程序:求最大公约数,和最小公倍数 时间:2007年10月8日 名称:maxandmin.c 方法: 1.先求出最大公约数,用辗转相除法 2.再通过最大公约数来求最小公倍数 3.min = (m/max)*(n/max)*max=(m*n)/max (说明:max为所求得的最大公约数,min为所求得的最小公倍数*/#include int main(void){
2007-12-06 18:21:00
502
转载 C语言实现:费氏数列
#include #include #define N 20 int main() { int Fib[N] = {0}; int i; Fib[0] = 0; Fib[1] = 1; for(i = 2; i < N; i++) Fib[i] = Fib[i-1] + Fib[i-2]; for(i = 0; i < N; i++) printf("%d/n", Fib[i]); printf(
2007-10-26 12:10:00
1148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人