首页 > 其他分享 >7.1 运行环境=操作系统+硬件

7.1 运行环境=操作系统+硬件

时间:2023-02-11 21:23:15浏览次数:39  
标签:操作系统 环境 程序 硬件 7.1 CPU 运行

由于同一个程序能被大量用户使用,所以说程序具有很大的价值。但是,如果运行环境不同,程序是无法运行的。

如表7-1所示:在表示程序的运行环境时,列出了Operating System(操作系统)和计算机的主机(硬件)两项,由此知道运行环境是这两者的综合。也就是说,操作系统和硬件决定了程序的运行环境。

同一类型的硬件可以选择安装多种操作系统。例如,同样的AT兼容机 中,既可以安装Windows,也可以安装 Linux”等操作系统。正因为如此,Office 2007的运行环境中,把硬件和操作系统的种类这两方面内容都列了出来(图7-1)。

 不过,Windows及Linux操作系统也存在多种版本。根据应用的具体情况,有时只有在特定版本的操作系统上才能运行。

从程序的运行环境这一角度来考量硬件时,CPU的种类是特别重要的参数。为了保证Offce 2007的正常运行,需要具备Pentium等被称为×86°的CPU(微处理器)。

CPU只能解释其自身固有的机器语言。不同的CPU能解释的机器语言的种类也是不同的。例如,CPU有x86、MIPS、SPARC、PowerPC"等几种类型。

机器语言的程序称为本地代码(native code)。程序员用C语言等编写的程序,在编写阶段仅仅是文本文件。文本文件(排除文字编码的问题)在任何环境下都能显示和编辑。我们称之为源代码。通过对源代码进行编译,就可以得到本地代码。在市面上出售的用于Windows的应用软件包CD-ROM中,收录的就不是源代码,而是本地代码。(图7-2)。

 

标签:操作系统,环境,程序,硬件,7.1,CPU,运行
From: https://www.cnblogs.com/ttmeng/p/17112597.html

相关文章

  • 硬件思维---信号在脑子中应该是怎么样的?
     我们先来思考下这个问题:你认为正弦波和方波哪个波形最简单? 以前的话,认为方波更简单,现在的话,认为正弦波更简单。方波就是高低电平成比例变化,自然以前会认为简单。但......
  • 为何我选择Ubuntu操作系统
    选择Ubuntu操作系统的原因十分简单。那就是我进行了占卜。卦象显示,用Ubuntu编程,才会收获一个较好的结果。于此,我又自相矛盾了。这下我将全面转战Ubuntu系统。的确,我的确憎恨......
  • 计算机操作系统 第四版 电子书 pdf
    作者:汤小丹出版社:西安电子科技大学出版社 关注公众号:红宸笑。回复:电子书即可  本书对传统和现代的操作系统原理与实现均作了较为全面的介绍。介绍了OS的发......
  • Typora软件的使用、编程与编程语言、计算机基础、五大组成部分、三大核心硬件、操作系
    目录一、Typora软件的下载与使用(1)、软件下载(2)、markdown语法二、编程与编程语言(1)、什么是语言(2)、什么是编程(3)、什么是编程语言三、计算机本质四、计算机五大组成......
  • 全面升级!龙蜥自动化运维平台 SysOM 2.0 可支持操作系统一站式迁移 | 龙蜥技术
    CentOS项目将停止维护,企业和个人用户都面临着大量的CentOS操作系统更新、维护、系统迁移等问题。对于迁移的过程,若通过手动方式进行不仅效率低下,还存在无法标准化、无法......
  • FFmpeg引入NVIDIA硬件编解码扩展
    本文主要介绍如何在window10的环境下编译ffmpeg的NVIDIAGPU硬件编解码器h264_nvenc跟h264_cuvid。并不是所有的NVIDIA显卡都支持h.264跟h.265编解码的,有些......
  • Linux操作系统启动流程汇总
    1、内核设计风格:   单内核:把所有功能统统都做进内核(Linux)(在Linux系统上,线程被称为"轻量级进程LWP")       模块化设计=核心+各种外部内核模块(ko,内核专......
  • 操作系统概述
    多道分时操作系统多道:从宏观上:三个程序同时在运行(cpu运行那个程序,由调度算法决定)从微观上:就cpu而言,就只有一个程序在运行,只是他们的切换速度非常快,所以就宏观上,他们同时......
  • 操作系统
    操作系统操作系统的概念操作系统:控制和管理整个计算机系统的硬件和软件资源,并合理组织调度计算机的工作和资源分配,以提供给用户和其他软件方便的接口和环境,是计算机系统......
  • 【操作系统】05-虚拟存储器
    计算机操作系统——虚拟存储器目录计算机操作系统——虚拟存储器第五章虚拟存储器5.1虚拟存储器概述5.1.1常规存储器管理方式的特征和局部性原理5.1.2虚拟存储器的定......