linux操作系统基础原理与维护?
一.计算机经历的四个时代
1.第一代:
真空管计算机,输入和输出:穿孔卡片,对计算机操作起来非常不便,做一件事可能需要十几个人去共同去完成,年份大概是:1945-1955。而且耗电量特别大,如果那个时候你家里有台计算机的话,可能你一开计算机你家的电灯泡亮度就会变暗,哈哈~
2.第二代:
晶体管计算机,批处理(串行模式运行)系统出现。相比第一台省电多了。典型代表是Mainframe。年份大概是:1955-1965。在那个年代:Fortran语言也就诞生啦~一门非常古老的计算机语言。
3.第三代:
集成电路出现,多道处理程序(并行模式运行)设计,比较典型的代表就是:分时系统(把CPU的运算分成了时间片)。年份大概是:1965-1980年左右。
4.第四代:
PC机出现,大概是从:1980年左右。相信这个时代典型人物代表:比尔盖茨,乔布斯。
二.计算机的工作体系
虽然说计算机经过了四个时代的演变,但是到今天为止,计算机的工作体系还是比较简单的。一般而言,我们的计算机有五大基本部件。
1.MMU(内存控制单元,实现内存分页【memory page】)
运算机制被独立在CPU(计算控制单元)上,在CPU当中有一个独特的芯片叫MMU。他是用来计算进程的线线地址和物理地址的对应关系的。它还用于访问保护的,即一个进程先要访问到不是它的内存地址,是会被拒绝的!
2.存储器(memory)
3.显示设备(VGA接口,显示器等等)【属于IO设备】
4.输入设备(keyboard,键盘设备)【属于IO设备】
5.硬盘设备(Hard dish control ,硬盘控制器或适配器)【属于IO设备】
xlinux的fpga芯片有什么型号?
2020年7月6日1 Xilinx FPGA型号 项目使用过的FPGA型号有: A7 7系列FPGA A7 K7 7系列FPGA K7 160T 7系列FPGA K7 325T 7系列FPGA K7 410T 等等。
跑Linux系统对芯片的要求?
几乎无要求,20年前的CPU都可以跑Linux