亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      [Linux]gdb查看內(nèi)存區(qū)命令

      時間: 志藝942 分享

        GNU調(diào)試器(GNU Debugger, GDB)是一個開源的源代碼級的調(diào)試工具,其性能優(yōu)良、功能齊全、易于使用,在嵌入式系統(tǒng)開發(fā)過程中扮演著越來越重要的角色。接下來是小編為大家收集的[Linux]gdb查看內(nèi)存區(qū)命令,希望能幫到大家。

        [Linux]gdb查看內(nèi)存區(qū)命令

        用gdb查看內(nèi)存

        格式: x /nfu

        說明

        x 是 examine 的縮寫

        n表示要顯示的內(nèi)存單元的個數(shù)

        f表示顯示方式, 可取如下值

        x 按十六進(jìn)制格式顯示變量。

        d 按十進(jìn)制格式顯示變量。

        u 按十進(jìn)制格式顯示無符號整型。

        o 按八進(jìn)制格式顯示變量。

        t 按二進(jìn)制格式顯示變量。

        a 按十六進(jìn)制格式顯示變量。

        i 指令地址格式

        c 按字符格式顯示變量。

        f 按浮點數(shù)格式顯示變量。

        u表示一個地址單元的長度

        b表示單字節(jié),

        h表示雙字節(jié),

        w表示四字節(jié),

        g表示八字節(jié)

        Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),

        t(binary), f(float), a(address), i(instruction), c(char) and s(string).

        Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes)

        舉例

        x/3uh buf

        表示從內(nèi)存地址buf讀取內(nèi)容,

        h表示以雙字節(jié)為一個單位,

        3表示三個單位,

        u表示按十六進(jìn)制顯示

        例子:

        n是個局部變量

        Breakpoint 1, main (argc=1, argv=0xbffff3a4) at calc.c:7

        7 int n = atoi(argv[1]);

        (gdb) print &n

         class="main">

      [Linux]gdb查看內(nèi)存區(qū)命令

      時間: 志藝942 分享

        (gdb) x 0xbffff2ec

        0xbffff2ec: 0x00282ff4

        (gdb) print * (int *) 0xbffff2ec

        

        GNU調(diào)試器(GNU Debugger, GDB)是一個開源的源代碼級的調(diào)試工具,其性能優(yōu)良、功能齊全、易于使用,在嵌入式系統(tǒng)開發(fā)過程中扮演著越來越重要的角色。接下來是小編為大家收集的[Linux]gdb查看內(nèi)存區(qū)命令,希望能幫到大家。

        [Linux]gdb查看內(nèi)存區(qū)命令

        用gdb查看內(nèi)存

        格式: x /nfu

        說明

        x 是 examine 的縮寫

        n表示要顯示的內(nèi)存單元的個數(shù)

        f表示顯示方式, 可取如下值

        x 按十六進(jìn)制格式顯示變量。

        d 按十進(jìn)制格式顯示變量。

        u 按十進(jìn)制格式顯示無符號整型。

        o 按八進(jìn)制格式顯示變量。

        t 按二進(jìn)制格式顯示變量。

        a 按十六進(jìn)制格式顯示變量。

        i 指令地址格式

        c 按字符格式顯示變量。

        f 按浮點數(shù)格式顯示變量。

        u表示一個地址單元的長度

        b表示單字節(jié),

        h表示雙字節(jié),

        w表示四字節(jié),

        g表示八字節(jié)

        Format letters are o(octal), x(hex), d(decimal), u(unsigned decimal),

        t(binary), f(float), a(address), i(instruction), c(char) and s(string).

        Size letters are b(byte), h(halfword), w(word), g(giant, 8 bytes)

        舉例

        x/3uh buf

        表示從內(nèi)存地址buf讀取內(nèi)容,

        h表示以雙字節(jié)為一個單位,

        3表示三個單位,

        u表示按十六進(jìn)制顯示

        例子:

        n是個局部變量

        Breakpoint 1, main (argc=1, argv=0xbffff3a4) at calc.c:7

        7 int n = atoi(argv[1]);

        (gdb) print &n

        $1 = (int *) 0xbffff2ec

        (gdb) x 0xbffff2ec

        0xbffff2ec: 0x00282ff4

        (gdb) print * (int *) 0xbffff2ec

        $2 = 2633716

        (gdb) x /4xw 0xbffff2ec

        0xbffff2ec: 0x00282ff4 0x080484e0 0x00000000 0xbffff378

        (gdb) x /4dw 0xbffff2ec

        0xbffff2ec: 2633716 134513888 0 -1073745032

        (gdb)


      看了“[Linux]gdb查看內(nèi)存區(qū)命令”還想看:

      1.Linux使用dmidecode命令查看內(nèi)存型號

      2.Linux下查看CPU型號,內(nèi)存大小,硬盤空間命令

      3.如何在Linux命令行中查看目錄的大小

      4.LINUX 查看硬件配置命令的教程

      = 2633716

        (gdb) x /4xw 0xbffff2ec

        0xbffff2ec: 0x00282ff4 0x080484e0 0x00000000 0xbffff378

        (gdb) x /4dw 0xbffff2ec

        0xbffff2ec: 2633716 134513888 0 -1073745032

        (gdb)


      看了“[Linux]gdb查看內(nèi)存區(qū)命令”還想看:

      1.Linux使用dmidecode命令查看內(nèi)存型號

      2.Linux下查看CPU型號,內(nèi)存大小,硬盤空間命令

      3.如何在Linux命令行中查看目錄的大小

      4.LINUX 查看硬件配置命令的教程

      [Linux]gdb查看內(nèi)存區(qū)命令

      GNU調(diào)試器(GNU Debugger, GDB)是一個開源的源代碼級的調(diào)試工具,其性能優(yōu)良、功能齊全、易于使用,在嵌入式系統(tǒng)開發(fā)過程中扮演著越來越重要的角色。接下來是小編為大家收集的[Linux]gdb查看內(nèi)存區(qū)命令,希望能幫到大家。 [Linux]gdb查看內(nèi)
      推薦度:
      點擊下載文檔文檔為doc格式
      2805302