UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 17895

6.1 EDK - XMD : ファンクション 1 個で実行される命令の数の定義方法について

説明

キーワード : xmd, mb-gdb, instructions, execute, function, 命令, 実行, ファンクション

重要度 : 標準

概要 :
ファンクション 1 個で実行される命令数はどうしたら定義できますか。

ソリューション

ファンクション 1 個で実行される命令の数を定義するには、xygwin ターミナルを 2 個開きます。

1 個のターミナルで次を実行します。
$mb-gdb <filename>.elf.

もう 1 個では次を実行します。
$ xmd
XMD% mbconnect
XMD% dow <filename>.elf

mb-gdb デバッガの GUI で [Run] をクリックします。
[Target] : Remote/TCP: XMD
[Hostname] : localhost
[Port] : 1234
[OK] をクリックします。

デバッガで任意のファンクションの前後のブレークポイントを設定します。 ファンクション前のブレークポイントに到達したら、XMD ウィンドウで次を入力しステートをクリアにします。
XMD%xstats reset

デバッガに戻り、[Continue] をクリックするか、または次のブレークポイントまでコードをステップ スルーします。

最後に、XMD ウィンドウで次を入力すると命令数を表示できます。
XMD% xstats
AR# 17895
日付 04/28/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加