I come, I see, I conquer

                    —Gaius Julius Caesar

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

04 2012 档案

摘要:一、回调函数 在计算机程序设计中,回调函数,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序(如下图示)。 二、示例#include<stdio.h>#include<stdlib.h>/*Thecallingfunctiontakesasinglecallbackasaparameter.*/voidPrintTwoNumbers(int(*numberSource)(void)){printf("%dand%d\n",numberSource(),numberSource());}/*Apos 阅读全文
posted @ 2012-04-28 16:55 jcsu 阅读(295) 评论(0) 推荐(0) 编辑

摘要:一、字节序 在计算机科学领域中,字节序(Endianness)是指存放多字节数据的字节(byte)的顺序,典型的情况是整数在内存中的存放方式和网络传输的传输顺序。 1、主机序 多字节数据在计算机内存中的存放顺序。 对于单一的字节(a byte),大部分处理器以相同的顺序处理位元(bit),因此单字节的存放方法和传输方式一般相同。对于多字节数据,如整数(32位机中一般占4字节),在不同的处理器的存放方式主要有两种,以内存中0x0A0B0C0D的存放方式为例,分别有以下几种方式: 大端模式(big endian):高字节放到低地址上地址值10000A10010B10020C10030D 小端模式( 阅读全文
posted @ 2012-04-28 10:14 jcsu 阅读(1144) 评论(1) 推荐(0) 编辑

摘要:目 录1、主分区、扩展分区和逻辑分区2、主引导记录MBR3、LBA硬盘模式4、fdisk命令5、ZBR6、引导盘和启动盘、安装GHOST版XP系统7、NTLDR is missing一、主分区、扩展分区和逻辑分区 为了使用硬盘里的空间,硬盘必须进行分区。分区是一个将硬盘空间分割成块的过程,只有分区后才可以使用,或专门用于不同的用途。即使整个磁盘作为整体使用,也必须进行分区。如何使用分区,自PC最初设计时就确定了,并自那时以来,几乎一直保持不变。PC发明时,只有一种文件系统类型。尽管如此,有人设想,未来多个操作系统或文件系统可能会装在一台机器上。因此,提供了多分区计划。设置分区的规则如下: .. 阅读全文
posted @ 2012-04-25 11:18 jcsu 阅读(3714) 评论(0) 推荐(0) 编辑

摘要:一、小型机小型机的概念最初是由DEC公司提出来的,是相对于大型机而言。一般小型机都是基于RISC指令集。每一个小型机上都有着不同的体系架构。电脑可以装何种系统是主要有CPU的架构决定的。CPU指令集常见的CPU指令集分为CISC、RISC和EPIC(安腾2)。CISC指令集:复杂指令集,常见的处理器品牌有Intel、AMD、VIA等。可以安装windows、Linux、UNIX 操作系统。RISC指令集:精简指令集,常见的品牌有IBM的POWER5、POWER5+;HP的PA—8800;SUN的Ultrasparc4;MIPS;Alpha。可以安装UNIX、LinuxEPIC指令集:并行显示指 阅读全文
posted @ 2012-04-18 21:44 jcsu 阅读(2179) 评论(0) 推荐(1) 编辑

摘要:一、微处理器之所以称为微处理器,是因为当初各大芯片厂之制程,已经进入了 1 微米的阶段,用 1 微米的制程,所产制出来的处理器芯片,厂商就会在产品名称上用“微”字。二、微处理器的常见架构NSC 320xxAMD K5, K6, K6-2, K6-III, Duron, Athlon, Athlon XP, Athlon MP, Athlon XP-M (Intel x86 架构)AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Opteron, Sempron, Turion 64 (AMD64架构)ARM 系列, StrongARM, Intel PXA2 阅读全文
posted @ 2012-04-18 18:31 jcsu 阅读(5737) 评论(0) 推荐(0) 编辑

摘要:一、指令集体系指的是计算机体系结构中与程序设计有关的部分,包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中断,异常处理以及外部I/O。指令集架构包含一系列的opcode 即操作码(机器语言),以及由特定处理器执行的基本命令。指令集体系与微架构(一套用于执行指令集的微处理器设计方法)不同。使用不同微架构的电脑可以共享一种指令集。例如,Intel的Pentium和AMD的AMD Athlon,两者几乎采用相同版本的x86指令集体系,但是两者在内部设计上有本质的区别。一些虚拟机器支持基于Smalltalk,Java虚拟机,微软的公共语言运行时虚拟机所生成的字节码,他们的指令集体系将byte 阅读全文
posted @ 2012-04-18 17:27 jcsu 阅读(1532) 评论(0) 推荐(0) 编辑