自我介绍一下LeoLRH(一名在读985大学的学生)
寒假从1.21号开始一共5周零天,想把我自己学习过的东西整理分享一下所以在这个博客,进行记录自己,监督自己。
从计算机不断发展到现在,随着硬件的发展软件也蓬勃发展(而我是学软件的)有时我不禁会去想,我现在在电脑上设计自己的软件,再往下他的底层又是什么呢?其实在我学习计算机组成时就已经学过了但是我又能说清多少呢?哈哈感觉又还给我我的大学老师啦!
从计算机发展的划时代的开端,我个人感觉应该是操作系统的发展:
从Unix到AIX(IBM)再到Solaris(SUN)到最后IOS (Apple 移动端)即Mac OS X(Apple)
其实你会惊讶我们在中国最常用的windows去哪了。其实不用惊讶windows是因为对中国市场做的销售好一点,其实到后来你逐渐了解IT行业你就知道linux的强大了(笔者也是在最近才开始转用linux系统做服务器不得不学)Windows(Win3.1 Win3.2 Win95 Win98 Win me win2000 win_xp Win7 win10)windows的版本更迭
Linux(我们常见的操作系统其实在这里):
安卓(Android)
Ubuntu/Centos(我现在学习的环境)
Redhat
计算机的组成:(主要分为硬件与软件)
硬件:
最复杂也是最核心的东西就是处理器(CPU)(一个集成电路IC)处理指令运算工作。截止我知道的A11(33亿个晶体管) (apple)
而我们知道处理器最主要的就是频率(现在的极限3.3GHZ)受制造工艺,波长没法去做了(指令运行的周期)
还有我们熟悉的这些I3, I5, I7 (intel)都是因特尔处理器,国内像华为龙兴海思系列处理器等。
其中制造工艺和设计是影像处理器的最大设计难点。
运行内存RAM(存储数据) 容量(字节为单位)(能开多少应用程序)
主板(总线设备)
输入输出设备(显示屏, 键盘,鼠标,触摸屏)
外部存储设备(硬盘, U盘, TF卡)
软件:
操作系统
Windows, Linux, Unix(这是主流的), 其实还有很多类似等等uCOSII
应用软件(用户级别的软件)QQ,微信等
这里接下来的环境我用的是VMware的虚拟机环境下结合windows进行学习所以读者可以根据自己的电脑进行接下来的学习