一些计算机基础知识

1,1G=1024MB 1MB=1024KB 1KB=1024B 1Byte(字节) = 8bit (8位,01010101)。即:1字节 = 1个英文字母,半个中文字。

2,电脑是如何存储数据的:1,光盘 存储原理,有一类非磁性记录介质,经激光照射后可形成小凹坑,每一凹坑为一位信息。工作时,将主机送来的数据经编码后送入光调制器,调制激光源输出光束的强弱,用以表示数据1和0 。2,硬盘是在硬质盘片(一般是铝合金,以前 IBM 也尝试过使用玻璃)上涂敷薄薄的一层铁磁性材料。读取时,磁头线圈切割磁场线产生感应电流,磁性材料的磁场方向不同,所以产生的感应电流方向也不同。 电流的方向不同,所以磁场的方向也不同,可以表示 0 和 1 的区别。写入信息时,在磁头的写线圈中通过一定方向的脉冲电流,磁头铁芯内产生一定方向的磁通,在磁头缝隙处产生很强的磁场形成一个闭合回路,磁头下的一个很小区域被磁化形成一个磁化元(即记录单元)。若在磁头的写线圈中通过相反方向的脉冲电流,该磁化元则向相反方向磁化,写入的就是“0”信息。待写入脉冲消失后,该磁化元将保持原来的磁化状态不变,达到写入并存储信息的目的。3,固态硬盘:SSD工作原理  在单级单元(SLC,single level cell)闪存设备中,一个晶体管可容纳1比特数据。您通过电子通道将数据写入单元;将足够高的电压加于两端,创造一个足够强大的电场,电子将穿透氧化物进入浮动门。消除电压,电子将继续停留在浮动门。将电压穿越通道而不施加到门上,扭转偏压,电子将向另一个方向移动。  简单的说,这就是闪盘的工作原理-你有两种状态,0和1,即使单元没有电了,状态也会维持住,因此对存储设备来说是非常理想的。  编程闪存是一个反复的过程。该控制器将电压施于门(或通道)上,允许一些电子穿过并检查单元的临界电压。当临界电压已达到一些预定的值时,就开始编程并储存数据了。

3,操作系统存在于哪里?操作系统存在于C盘,即存在于磁盘中,而内存,高速缓存,cup的寄存器都是临时的存储器,当电脑断电时,会自动清零。当电脑通电启动时,操作系统·的内核会自动放置到内存中,以达到操作其他软件的目的。注意:内核不是进程,它是系统管理进程所需要的全部代码及数据结构的集合。

4,计算机里的乘法运算:

#include<iostream>
using namespace std;
int multi(int a,int b)
{
int tmp=0;
if(a<b){tmp=a;a=b;b=tmp;tmp=0;}
while(b)
{
if(b&0x1) tmp+=a;
a<<=1;
b>>=1;
}
return tmp;
}
int main()
{
int a,b;
while(cin>>a>>b)
cout<<multi(a,b)<<endl;
return 1;
}

5,计算机如何加载操作系统

来自 http://blog.csdn.net/xiaoyuaifuxiao/article/details/63711015 

 

7、寻找活动分区

 假设操作系统放在硬盘上,在启动硬盘后并不知道硬盘里有什么,一个硬盘有几个区,每个区都可能有操作系统,要想启动操作系统,就必须找到存放操作系统的区。所以,对待硬盘,所有的BIOS都先读取硬盘的0磁头0柱面1扇区,这里存放着主引导记录MBR(Main bootrecord ),该扇区称为主引导扇区。BIOS将控制权交给MBR,来找到并加载操作系统。

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值