03 2007 档案
计算机硬件与软件程序之间的一座桥梁9
摘要:我们知道BIOS密码分为两种,用户密码和系统密码,前者是在设置BIOS时才用到,而后者则是在自检之前就会要求输入。下面说一下用户密码的清除。因为系统密码的清除,到目前只知道两种方法..第一,当然是放电了,第二,就是找到厂家的默认的密码....(下面也会提一下的) 。1.最常用也是最简单的方法——Debug法 一般来说,计算机的CMOS设置可以通过70H和71H两个端口进行访问和更改,最简单的方法...
阅读全文
计算机硬件与软件程序之间的一座桥梁8
摘要:第八部分:BIOS、CMOS常见疑难 提到BIOS,大部分的菜鸟对此都一知半解,不敢轻易尝试,仿佛天生对“蓝色屏幕”有种恐惧的感觉,而更多的时候,连许多老鸟都无法区分BIOS设置和CMOS设置的区别,所以在写出疑难问答之前,笔者觉得有必要将这两个概念阐述清楚,以达到事半功倍的效果。 BIOS是英文Basic Input/Output System的缩写,原意是̶...
阅读全文
计算机硬件与软件程序之间的一座桥梁7
摘要:第七部分:BIOS报警详解Award BIOS 1短:系统正常启动。表明机器没有任何问题。2短:常规错误,请进入CMOS Setup,重新设置不正确的选项。1长1短:内存或主板出错。换一条内存试试,若还是不行,只好更换主板。1长2短:显示器或显示卡错误。1长3短:键盘控制器错误。检查主板。1长9短:主板Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试试。不断地响(长声):...
阅读全文
计算机硬件与软件程序之间的一座桥梁6
摘要:第六部分:开机BIOS语言一点通开机自检时出现问题后会出现各种各样的英文短句,短句中包含了非常重要的信息,读懂这些信息可以自己解决一些小问题,可是这些英文难倒了一部分朋友,下面是一些常见的BIOS短句的解释,大家可以参考一下。1.CMOS battery failed中文:CMOS电池失效。解释:这说明CMOS电池已经快没电了,只要更换新的电池即可。2.CMOS check sum error-D...
阅读全文
计算机硬件与软件程序之间的一座桥梁5
摘要:第五部分:BIOS设定精解BIOS(基本输入输出系统)为出厂时烧录在主机板上Flash ROM之程序,其扮演着硬件与操作系统沟通的角色,透过BIOS可设定系统操作模式及硬件之相关参数。系统开机时,BIOS会先进行开机自我测试(POST)。此时,按下键即可进入BIOS设定主画面。其功能及操作方式说明如下: 【StandardCMOSSetup】系统基本参数设定此选项之功能主要为设定系统基本参数。使用...
阅读全文
计算机硬件与软件程序之间的一座桥梁4
摘要:第四部分:BIOS设置详细解读BIOS全名为(Basic Input Output System)即基本输入/输出系统,是电脑中最基础的而又最重要的程序。这一段程序存放在一个不需要电源的可重复编程、可擦写的只读存储器中,这种存储器也被称作EEPROM。它为计算机提供最低级的、但却是最直接的硬件控制并存储一些基本信息,计算机的初始化操作都是按照固化在BIOS里的内容来完成的。准确地说,BIOS是硬件...
阅读全文
计算机硬件与软件程序之间的一座桥梁3
摘要:第三部分:BIOS常见中英文对照表Time/System Time 时间/系统时间 Date/System Date 日期/系统日期 Level 2 Cache 二级缓存 System Memory ...
阅读全文
计算机硬件与软件程序之间的一座桥梁2
摘要:第二部分:完全BIOS手册一、AWARD BIOS设置手册 AWARD BIOS是目前兼容机中应用较为广泛的一种BIOS,但是由于里面的信息全为英文且需要用户对于相关专业知识的理解相对深入,所以有些用户设置起来感到困难很大。如果这些有关信息设置不当的话,将会大大影响整台电脑主机的性能。下面介绍一下AWARD BIOS中的有关设置选项的含义和设置方法,AWARD BIOS的主菜单主要有以下几个菜单...
阅读全文
计算机硬件与软件程序之间的一座桥梁1
摘要:一 BIOS的基本概念 说到BIOS大家关注过它吗?其实每当你按下机箱上的power键时,它就认认真真的为你工作了。那么什么是BIOS呐?书本上给了我们一个定义:"BIOS是Basic Input-output System(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS...
阅读全文
Windows CE 进程、线程和内存管理(三)
摘要:三、内存管理 同其它Windows操作系统一样,Windows CE.NET也支持32位虚拟内存机制、按需分配内存和内存映射文件等。但是与其它Windows操作系统又有明显的不同。毕竟Windows CE是一种嵌入式实时性的操作系统,在内存管理方面必须要比其它Windows操作系统更节约物理内存和虚拟地址空间。在内存管理API方面,为了便于移植程序,Windows CE和其它Windows操作系...
阅读全文
Windows CE 进程、线程和内存管理(二)
摘要:二、同步 在多数情况下,线程之间难免要相互通信、相互协调才能完成任务。比如,当有多个线程共同访问同一个资源时,就必须保证一个线程正读取这个资源数据的时候,其它线程不能够修改它。这就需要线程之间相互通信,了解对方的行为。再有当一个线程要准备执行下一个任务之前,它必须等待另一个线程终止才能运行,这也需要彼此相互通信。实际开发过程中,线程间需要同步的情况非常多。Windows CE.NET给我们提供了...
阅读全文
Windows CE 进程、线程和内存管理(一)
摘要:进程、线程、内存管理是一个内核最基本的服务,也是一个内核最主要的组成部分。这几方面的知识是一个软件开发人员必须掌握的基础知识。虽然一个人不懂这些知识也能编写简单的程序,但这样的程序只能算是皮毛。掌握了进程、线程和内存管理方面的知识,就能够充分利用操作系统内核提供的服务,提高你编写的软件的执行效率、更节省资源、更健壮。顺便说一下,在Windows CE.net下可以运行用Visual Studio....
阅读全文
转程序的内存分配
摘要:一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在...
阅读全文
值传递,引用传递,指针传递
摘要:最近一直被C++的值传递,引用传递,指针传递这些概念所困扰,一直没有一个能说清他们之间的关系通过一个简单的实例,或者说浅显的说法,找了一些相关资料,和自已的个人感受,简单介绍一下,希望高人指正 c++中传递参数的方式有三种:传参数的值(称为值传递,简称传值),传参数的地址(称为地址传递,简称为传址),和引用传递(简称为传引用),相应的函数也就是传值调用,传址调用和传引用调用 函数...
阅读全文