书栈网 · BookStack 本次搜索耗时 0.019 秒,为您找到 188 个相关结果.
  • 7.6

    7.6 ! INCLUDE "./code/7.6/swap.c" in .symtab? type module section buf Yes external m .data bufp0 Yes global swap .data bufp1 Yes local swap .b...
  • free

    free 命令功能 命令格式 参数说明 使用指南 使用示例 free 命令功能 显示系统内存的使用情况,同时显示系统的text段、data段、rodata段、bss段大小。 命令格式 free [- k | - m ] 参数说明 参数 参数说明 取值范围 无参数 以Byte为单位显示 -k 以KByte为单位显...
  • My solution

    496 2019-06-07 《Discovery》
    My solution My solution What solution did you come up with? Here’s mine: #![ deny ( unsafe_code )] #![ no_main ] #![ no_std ] use aux5 ::{ entry , prelude ::*, De...
  • 16. size 查看程序内存映像大小

    16. size 查看程序内存映像大小¶ 16. size 查看程序内存映像大小¶ 作用:查看程序被映射到内存中的映像所占用的大小信息。 程序映射到内存中,从低地址到高地址依次为下列段: 代码段: 只读,可共享; 代码段(code segment/text segment )通常是指用来存放程序执行代码的一块内存区域。这部分区域的大小在程序运行...
  • 附录C. 链接地址/虚地址/物理地址/加载地址以及edata/end/text的含义

    链接地址/虚地址/物理地址/加载地址以及edata/end/text的含义 链接脚本简介 ucorekernel各个部分由组成kernel的各个.o或.a文件构成,且各个部分在内存中地址位置由ld工具根据kernel.ld链接脚本(linkerscript)来设定。ld工具使用命令-T指定链接脚本。链接脚本主要用于规定如何把输入文件(各个.o或.a...
  • 背景:操作系统执行代码的组成

    【背景】操作系统执行代码的组成 【背景】操作系统执行代码的组成 ucore通过gcc编译和ld链接,形成了ELF格式执行文件kernel(位于bin目录下),这样kernel的内部组成与一般的应用程序差别不大。一般而言,一个执行程序的内容是至少由 bss段、data段、text段三大部分组成。 BSS段:BSS(Block Started by ...
  • 使用链接脚本指定内存布局

    使用链接脚本指定程序内存布局 编写链接脚本 使用链接脚本 使用链接脚本指定程序内存布局 代码 上一节中我们看到,编译出的程序默认被放到了从 0x10000 开始的位置上: start address : 0x0000000000011000 ... Program Header : PHDR off 0...
  • 进程的内存映像

    1473 2018-02-21 《C语言编程透视》
    进程的内存映像 前言 进程内存映像表 在程序内部打印内存分布信息 在程序内部获取完整内存分布信息 后记 参考资料 进程的内存映像 前言 进程内存映像表 在程序内部打印内存分布信息 在程序内部获取完整内存分布信息 后记 参考资料 前言 在阅读《UNIX 环境高级编程 》的第 14 章时,看到一个“打印不同类型的数据...
  • Misc. Build Options

    605 2020-02-07 《TinyGo Document》
    Misc. Build Options Misc. Build Options -no-debug Disable outputting debug symbols. This can be useful for WebAssembly, as there is no debugger for .wasm files yet and .wasm f...