首页 > 编程语言 >程序是怎么跑起来的第九章

程序是怎么跑起来的第九章

时间:2024-02-25 10:24:07浏览次数:19  
标签:怎么 调用 操作系统 第九章 系统 程序 监控 游戏

首先认识了监控程序的主要功能是程序的加载和运行,在操作系统上运行的程序称为应用或应用程序,有人开发了有哦加载和运行功能的监控程序,监控程序可以说是操作系统的圆形,初期的操作系统=监控程序+基本的输入输出程序,通过操作系统的诞生,程序员便很少再关注硬件程序,但是对于我们掌握基本的硬件知识,并借助操作系统进行抽象画,可以大大提高编程效率,用高级编程语言编写的应用再编译后,就转换成了医用系统调佣的本地代码,也就是我们通常所说的计算机能识别的机器语言,CPU才能通过寄存器运行种种程序,Windows操作系统是通过API函数集来提供系统调用的,偶32为操作系统也有64位,对于编写程序的人来说,游戏的规则这种游戏程序的集合就是操作系统,而像游戏的规则这种游戏独有的程序,就是应用,系统调用在编写高级语言时会在函数的内部执行,因此源代码文件在不同的操作系统下通过利用“系统调用”来编译成对应系统能够读懂的机器语言,进而调用不同操作系统下的程序,这样不仅方便的应用的开发,还有利于加快程序运行的效率。

标签:怎么,调用,操作系统,第九章,系统,程序,监控,游戏
From: https://www.cnblogs.com/dongbingyu/p/18032097

相关文章

  • 《程序是怎样跑起来的》第九章读后感
    在阅读第九章后,我对操作系统和应用程序之间的关系有了更深入的理解。系统调用作为连接两者的桥梁,起到了至关重要的作用。    操作系统就像一个精心编排的舞台导演,为应用程序提供了一个稳定且安全的演出环境。它负责管理硬件资源、处理并发任务、保障数据的完整性和安全性。......
  • 《程序是怎样跑起来的》第三章读后感
    《程序是怎样跑起来的》这本书的第三章主要围绕计算机处理二进制、十进制以及小数运算的原理和可能遇到的问题进行讲解。这一章节深入探讨了二进制与十进制、十六进制之间的转换方式,例如将二进制数转换为十进制的方法,以及二进制数转为十六进制数的方法。此外,还详细介绍了浮点数的......
  • 程序是怎么跑起来的第八章
    本章学习了从源文件到可执行文件的发展G的目标文件内容是本地代码在程序运行时,用来主动动态申请分配的数据和对象的内存区域形式称为堆CPU可以解析和运行的程序形式为本地代码,机器语言代码通过编译和链接可以得到1xe文件元旦版完成后就通过可以编译生成可执行文件这个负责实现该功......
  • 《程序是怎样跑起来的》第六章读后感
    本章讲述的是如何压缩数据。文件压缩在发送邮件和转发文件时经常用到,或者是照片保存在计算机上时,也会压缩成JPEG格式,而文件的压缩机制是基础,也是必须掌握的知识。首先,文件是数据存储在存储媒介中的一种形式。也就是说,无数数据存储在磁盘、内存等存储位置时的形式就形成了文件。而......
  • 程序是怎么跑起来的第七章
    通过本章的学习,我们了解到程序在环境中的运行交往虚拟机的功能就是运行JAVA应用的字体代码不同的硬件种类需要不同的操作系统例如freeSD是一种操作系统运行环境等于操作系统加硬件操作系统和硬件决定了程序的运行环境,例如同样的ad兼容机中既可以安装Windows,也可以安装Linux等操作......
  • 程序是怎么跑起来的第六章
    第六章讲了压缩数据压缩文件的拓展名是lzhBmp格式的图像文件是没有压缩过的文件内容用数据的值乘以循环次数来表示压缩方法的是rle算法,这种算法可以压缩文件的内存大小例如ab这个数据压缩后就是A3,b2像照片jpeg格式这样之后经过压缩也不会让人感到不自然,因为照相jpg格式具有非可逆......
  • 《程序是怎样跑起来的》第七章第八章观后感
    阅读第七章“程序是在何种环境中运行的”之后,我对程序的运行环境有了更深入的理解和体会。这一章节详细介绍了程序运行的环境以及与之相关的概念和技术,让我对程序的生命周期有了更清晰的认识程序的运行环境可以分为硬件环境和软件环境两个方面。硬件环境包括计算机的处理器、内存......
  • 程序是怎么跑起来的读后感8
    《程序是怎样跑起来的》第八章读后感阅读完《程序是怎样跑起来的》第八章后,我对程序的编译和链接过程有了更为深刻的理解。这一章详细描述了从源代码到可执行文件的转变过程,让我对编程的底层机制有了更加直观的认识。我被预处理这一步骤深深吸引。在源代码阶段,程序可能包含了一......
  • 《程序是怎么跑起来的第三章》
    《程序是怎样跑起来的》这本书的第三章主要是探讨计算机运算小数时可能出现的问题以及相应的解决方案。在这一章节中,作者提出了一个问题:为什么计算机运算小数会出错?答案是因为有些十进制小数无法用二进制准确表示,这可能导致程序运行结果与预期存在偏差。为了解决这个问题,作者介......
  • 程序是怎样跑起来的读后感9
    《程序是怎样跑起来的》第九章读后感《程序是怎样跑起来的》第九章深入探讨了程序的执行过程,即程序在内存中如何被加载、如何运行以及如何与硬件设备进行交互。读完这一章,我对程序的执行过程有了更加清晰和深入的认识。我被程序的加载过程所吸引。当程序开始执行时,操作系统会将......