辽宁快乐12网址:对操作系统的认识 - ★辽宁快乐12预测★
  • 新疆景区端午活动洋溢浓浓传统文化情 2019-07-18
  • 蜂窝网络版新款iPad:为什么贵一千块仍有性价比? 2019-07-18
  • 21CN.COM 增值电信业务经营许可证 2019-07-01
  • 海淀北部生态科技新区新技术新产品项目推介会举行 2019-07-01
  • 全国人大常委会执法检查组在江苏开展大气污染防治法执法检查 2019-06-27
  • 共产主义既按需分配又按劳分配(原创) 2019-06-21
  • 中消协启动App个人信息收集测评 测评哪款App你说了算 2019-06-06
  • 云南玉溪纪检监察机关认真开展端午节纪律作风检查 2019-05-31
  • 第三届金树国际纪录片节80部入围影片揭晓 2019-05-27
  • 端午女儿节 妍饰小闺女 2019-05-19
  • 特朗普发推又拼错单词遭网友吐槽 默默删掉后重发 2019-05-19
  • 笑博士这是从哪里掺来的东西?社会主义企业计划,是国民经济计划的一个组成部分,是服从于国家计划的战略要求的。笑博士搞的这个规划提纲,仅仅是私有制企业的规划提纲,与 2019-05-16
  • 勤劳只是致富的要素之一,生产力水平也是致富的要素之一。生产力水平低下导致农民勤劳却不能致富,因此,很多农民选择了进城打工。一个劳动力在刀耕火种的条件下,一年能够 2019-05-13
  • 【十九大·理论新视野】为什么强调执政党建设“伟大工程”? 2019-05-06
  • 弘扬新时代奋斗精神——山西黄河新闻网 2019-05-01
  • 首页 > 优逸知识库 > UI/UX设计 > 正文

    辽宁快乐12网址:对操作系统的认识

    操作系统的学习,是为了更好的去了解计算机的启动过程,还有计算机是怎么工作的等等。我有学到一门课程叫做单片机。它的历史已经有好几十年了,主要是用在工业控制技术方面会比较多,因为开发这样的产品相对来说不需要耗费大量的CPU资源,性能也比较好,过了几十年后的今天,依然沿用着单片机的技术,这说明单片机对我们社会科技的发展依然是至关重要的。
          在大多数人看来,我们依然可以认为单片机也是一个操作系统,因为它可以控制其它的硬件,最终构成一个控制系统。在操作系统中,有控制总线,数据总线和地址总线,总线是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束。同样在单片机中,也存在着这三个总线,这样才能识别外部引脚给予的硬件信号,硬件信号通过总线让CPU中的寄存器进行取址、译码、执行,将单片机工程师写的C语言程序通过编译生成汇编,最终汇编成为二进制代码,再由相应的内部芯片对这些二进制代码进行处理,翻译成对应的输入输出信号1和0,通常在这些设备中1表示高电平,0表示低电平,于是单片机就开始工作起来了。
    那么对应我们使用的计算机,是不是也是这样的呢?
     
    在现在看来,一个完整的操作系统需要具备这几样东西。
     
    1、bootloader(也就是对应window的BIOS),BIOS是什么东西?它的意思是基本输入输出系统。
     
    2、内核:内核是操作系统的基本组成部分,是一个操作系统的核心。是基于硬件的第一层软件扩充,提供操作系统的最基本的功能,是操作系统工作的基础,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。
     
    3、文件系统:在计算机中,文件系统(file system)是命名文件及放置文件的逻辑存储和恢复的系统。DOS、Windows、OS/2、Macintosh和UNIX-based操作系统都有文件系统,在此系统中文件被放置在分等级的(树状)结构中的某一处。文件被放置进目录(Windows中的文件夹)或子目录,在树状结构中你希望的位置中。
     
    4、图形界面:这个就不用说了,难道你还去用字符界面,恐怕叫一个初学者去从字符界面开始去学习计算机,那肯定是枯燥无味的,毕竟现在是21世纪了,芯片集成度越来越高,当然显示桌面的UI也将越来越人性化。
     
    当你启动你的window系统的时候,一般会停止在这样的一个界面10几秒钟,有得甚至一两分钟也有:
     
    在这黑黝黝的界面中,你确实不知道它的背后在做什么。
     
    以下是红帽5.5的开机:
     
    它开机之后会做一些基本的初始化程序,比如启动一些服务,也会关闭一些服务等等,最终系统就跑到了执行运行级别的操作,在linux系统中有多个级别,你可以设置启动就进入字符界面,也可以设置图形界面,甚至你想恶搞一下别人你还可以设置开机不断重启。
    所以pc机操作系统和所谓的单片机还是有一定区别的,像51单片机开发的那种就类似于ARM嵌入式的裸板开发,也就是不带内核,文件系统的,分分钟直接和寄存器打交道。但是对于系统级别的开发,比如现在的嵌入式系统的开发最流行的就有安卓,安卓的底层其实就是linux内核,写好对应的驱动程序之后,向上层提供接口,上层对底层接口进行调用之后就可以间接的操控硬件了,这类的知识还有很多很多。
    可分享到:
    上一篇 : UI设计的发展
    下一篇 : 互联网行业的盈利方式
    你可能感兴趣的内容|INTERESTING NEWS
  • 新疆景区端午活动洋溢浓浓传统文化情 2019-07-18
  • 蜂窝网络版新款iPad:为什么贵一千块仍有性价比? 2019-07-18
  • 21CN.COM 增值电信业务经营许可证 2019-07-01
  • 海淀北部生态科技新区新技术新产品项目推介会举行 2019-07-01
  • 全国人大常委会执法检查组在江苏开展大气污染防治法执法检查 2019-06-27
  • 共产主义既按需分配又按劳分配(原创) 2019-06-21
  • 中消协启动App个人信息收集测评 测评哪款App你说了算 2019-06-06
  • 云南玉溪纪检监察机关认真开展端午节纪律作风检查 2019-05-31
  • 第三届金树国际纪录片节80部入围影片揭晓 2019-05-27
  • 端午女儿节 妍饰小闺女 2019-05-19
  • 特朗普发推又拼错单词遭网友吐槽 默默删掉后重发 2019-05-19
  • 笑博士这是从哪里掺来的东西?社会主义企业计划,是国民经济计划的一个组成部分,是服从于国家计划的战略要求的。笑博士搞的这个规划提纲,仅仅是私有制企业的规划提纲,与 2019-05-16
  • 勤劳只是致富的要素之一,生产力水平也是致富的要素之一。生产力水平低下导致农民勤劳却不能致富,因此,很多农民选择了进城打工。一个劳动力在刀耕火种的条件下,一年能够 2019-05-13
  • 【十九大·理论新视野】为什么强调执政党建设“伟大工程”? 2019-05-06
  • 弘扬新时代奋斗精神——山西黄河新闻网 2019-05-01
  • 一起来捉妖攻略 山东群英会开奖直播 四大美女怎么玩 吉林11选5前三直走势图 奇迹觉醒卡失落bug 上海15选5 漂亮猫咪试玩 巴萨对巴拉多利德比赛录像 风暴魔域怎么交易 古怪猴子投注 什么彩票大奖最好中 快乐小丑送彩金 手机棋牌app送28 吉林十一选五前三组开奖结果 八卦玄机一尾中特 掌上dnf助手