page0096
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* デバッグモニターについて
-(by [[K]], 2013.06.30)
** (0) はじめに
-rev2にも簡易デバッガがつきました。rev1のころよりも強力で...
-osecpu114d以降で試してみてください。
** (1) 簡易デバッガの起動方法
-普通にアプリを起動しても、「おや?動作が怪しいな?」と感...
--Ctrl+Alt+D を押してください。
-また、以下のようにすれば、最初からデバッガを起動できます。
prompt>osecpu -d app.ose
--これを使えば、コードの最初のほうをデバッグしたいのだけ...
** (2) 代表的なコマンド
--(ここに書いていないコマンドもあるかもしれません)
dbg>q
dbg>quit
--どちらもosecpuそのものの終了を意味します。
dbg>p R00
--R00レジスタの値を確認できます。bit値も分かります。同様...
--PxxやFxxレジスタもこのpコマンドで表示できるようにする予...
dbg>c
--アプリの実行を再開します。ブレークポイント条件を満たし...
dbg>s
--ステップ実行です。1命令ずつ実行できます。
dbg>b DR0=12
--ブレークポイント設定です。この例の場合は、実行がソース...
dbg>b op=0x14
--ブレークポイント設定です。この例の場合は、ADD命令を実行...
dbg>b R00=34
--ブレークポイント設定です。この例の場合は、R00の値が34に...
dbg>delete
--設定されたブレークポイントをすべてクリアします。
dbg>watch0=R02
--R02をウォッチ[0]に設定します。
dbg>watchs=1
--ウォッチを1件表示するようになります。
--ウォッチを設定すると、pコマンドを使わなくても値が見れる...
** (3) 特徴
-デバッガに入ると、DR0の値が表示されるので、今ソースコー...
* こめんと欄
#comment
終了行:
* デバッグモニターについて
-(by [[K]], 2013.06.30)
** (0) はじめに
-rev2にも簡易デバッガがつきました。rev1のころよりも強力で...
-osecpu114d以降で試してみてください。
** (1) 簡易デバッガの起動方法
-普通にアプリを起動しても、「おや?動作が怪しいな?」と感...
--Ctrl+Alt+D を押してください。
-また、以下のようにすれば、最初からデバッガを起動できます。
prompt>osecpu -d app.ose
--これを使えば、コードの最初のほうをデバッグしたいのだけ...
** (2) 代表的なコマンド
--(ここに書いていないコマンドもあるかもしれません)
dbg>q
dbg>quit
--どちらもosecpuそのものの終了を意味します。
dbg>p R00
--R00レジスタの値を確認できます。bit値も分かります。同様...
--PxxやFxxレジスタもこのpコマンドで表示できるようにする予...
dbg>c
--アプリの実行を再開します。ブレークポイント条件を満たし...
dbg>s
--ステップ実行です。1命令ずつ実行できます。
dbg>b DR0=12
--ブレークポイント設定です。この例の場合は、実行がソース...
dbg>b op=0x14
--ブレークポイント設定です。この例の場合は、ADD命令を実行...
dbg>b R00=34
--ブレークポイント設定です。この例の場合は、R00の値が34に...
dbg>delete
--設定されたブレークポイントをすべてクリアします。
dbg>watch0=R02
--R02をウォッチ[0]に設定します。
dbg>watchs=1
--ウォッチを1件表示するようになります。
--ウォッチを設定すると、pコマンドを使わなくても値が見れる...
** (3) 特徴
-デバッガに入ると、DR0の値が表示されるので、今ソースコー...
* こめんと欄
#comment
ページ名: