zoukankan      html  css  js  c++  java
  • 操作系统相关机器语言基础部分

    一、多到技术(指的是多道/个程序)

    空间上的复用:内存中进入多个程序

    时间上的复用:cpu切换
                            1.应用长时间占用CPU

                            2.程序遇到I/O阻塞

    二、操作系统的两大作用

    1.为用用程序提供如何使用硬件的抽象

    2.为应用程序对CPU的竞争提供管理,使其有序化

    三、机器语言

    特点:用计算机能看得懂的0和1去写程序

    优点:程序运行速度快

    缺点:开发者开发效率特别低

    四、汇编语言

    特点:用一些简单的英文单词代替一串二进制数字去写程序

    优点:比机器语言要好一点,操作系统内大量使用汇编语言,比如关于进程的调度代码,就是由汇编语言编写

    缺点:开发效率依然很低

    五、高级语言

    特点:用人能看得懂的语言字符进行编写程序

    优点:开发效率高

    缺点:由于需要通过翻译才能让计算机识别,由此就会导致运行速度慢

    六、语言总结:运行效率从高到底

                            开发效率从低到高

                            学习难度由繁入简

  • 相关阅读:
    jquery加入购物车飞入的效果
    jQuery点击div其他地方隐藏div
    移动对meta的定义
    ZOJ
    博弈dp入门 POJ
    ZOJ 2967计算几何+单调栈
    牛客训练41D最小相似度bfs
    球的体积并
    二进制上的数位dpPOJ 3252
    数位dp入门 HDU 2089 HDU 3555
  • 原文地址:https://www.cnblogs.com/Leon27-29/p/7155312.html
Copyright © 2011-2022 走看看