学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    有奖征文丨玩转 Cloud Studio

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Hello World

    /hello,shell程序将字符逐一读入寄存器,再放入内存 敲回车后,其实是知会shell程序我们的命令输入完毕 shell通过一系列指令加载可执行的hello文件,这些指令将hello目标文件中的代码和数据从磁盘复制到主存 服务器向自己的shell程序发送字符串“hello”, shell通过一系列指令加载可执行的hello文件,这些指令将hello目标文件中的代码和数据从磁盘复制到主存 PC更新指令,Kernel指定权限给 Linux> gcc -0 hello hello.c 预处理 预处理器(cpp)先根据文件首行#开着的命令,修改原始C程序,如hello.c首行的#include<stdio.h>命令告诉预处理器读取系统头文件 汇编 as汇编器将hello.o翻译为机器语言,即纯二进制,并将文件翻译到hello.o文件中。此时的文本才真正可被计算机操作系统识别 链接 每个C编译器都会提供C标准库的标准函数。 如hello运行期间所有的资源(磁盘、alu、网络等)会供hello进程使用,hello运行完毕后,PC会指向新地址,回收hello进程的资源权限,传递给shell进程,等待用户输入。

    31220

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注腾讯云开发者

      领取腾讯云代金券