C语言再续编译执行分析

技术C语言再续编译执行分析这篇文章主要讲解了“C语言再续编译执行分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C语言再续编译执行分析”吧!从键盘上读取a.out命令当

本文主要讲解“C语言持续编译与执行分析”,简单明了,易学易懂。请跟随边肖的思路一起学习和学习《C语言续编与执行分析》!

从键盘上读取a.out命令

当我们打开终端时,shell程序会执行它的指令,等待我们的输入。

当我们在键盘上输入“a.out”并按回车键时,外壳将知道我们已经完成了命令输入。然后shell的指令将目标文件a.out的代码和数据逐个读入寄存器,然后将代码和数据复制到主存。

语言再续编译执行分析

流程图如下

语言再续编译执行分析

语言再续编译执行分析

那么如何在硬件中运行呢?

语言再续编译执行分析

语言再续编译执行分析

科普普及:

1.主存储器用于存储指令和指令处理的数据。

2.处理器(CPU的缩写)是解释(或执行)存储在主存储器中的指令的引擎。在任何时间点,CPU中的PC(程序计数器)指向主存储器中的机器语言指令。

3.有一种直接存储器存取技术,数据可以直接从磁盘到达主存储器,而无需经过处理器。

从存储器写输出串到显示器

1.一旦a.out目标文件中的代码和数据被加载到主存储器中,CPU就开始执行main.c程序的主程序中的机器语言指令。

2.这些指令将“hello,world\n”字符串中的字节从主存储器复制到寄存器文件中。

3.将文件从寄存器复制到显示设备,最后显示在屏幕上。

流程图:

语言再续编译执行分析

语言再续编译执行分析

那么这些是如何在硬件中运行的呢?语言再续编译执行分析

语言再续编译执行分析

感谢阅读。这就是“C语言持续编译与执行分析”的内容。学习完这篇文章,相信你对C语言持续编译和执行分析的问题有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/101254.html

(0)

相关推荐

  • 牛客网面试题

    技术牛客网面试题 牛客网面试题目录
    一、JAVA
    二、计算机网络
    三、操作系统
    四、项目
    五、数据库
    第六部分 框架
    第七部分 设计模式
    第八部分 数据结构和算法
    第九部分 Linux
    ########

    礼包 2021年12月20日
  • 男生发型名字,男的剪头发一共有几种发型

    技术男生发型名字,男的剪头发一共有几种发型男士发型一般有9种。男士多为短发款式,具体如下男生发型名字:
    1、平头发型又称平顶头或小平头。特点是两侧和后部头发较短,从发际线向上轧剪,短发呈波差层次,色调匀称,顶部略长的短发

    生活 2021年10月29日
  • 涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?

    技术涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?涨粉丝1元1000个粉丝平台,有什么好的抖音刷粉平台?抖音的推出让许多网友在闲暇之余又有了一种消遣的方式,也出现了众多的抖音大咖网红。很多人在抖音上有众多的粉丝,

    测评 2021年11月11日
  • 仔细近义词,仔细的近义词是什么仔细的近义词

    技术仔细近义词,仔细的近义词是什么仔细的近义词“仔细”的近义词仔细近义词:细心、谨慎、周密、注意、认真一、细心[ xì xīn ]用心细密:~人。~照料。造句:1. 财会工作要特别细心,以免出现差错。2. 在妈妈的细心照

    生活 2021年10月20日
  • 以读书为话题的作文600字,以我爱阅读经典文学为主题的作文

    技术以读书为话题的作文600字,以我爱阅读经典文学为主题的作文初中一年级的时候以读书为话题的作文600字,曾害过一场病,父亲听从医生劝嘱,让我休学一年。当时为这我还哭过好 一阵子鼻子,休学,就意味着学业上掉队,但我终究没

    生活 2021年10月27日
  • MySQL面试题有哪些

    技术MySQL面试题有哪些本篇内容介绍了“MySQL面试题有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!非关系型数

    攻略 2021年12月3日