- ベストアンサー
「JTAGはチップをデバッグするためのインターフェ
「JTAGはチップをデバッグするためのインターフェースです」 この場合のインターフェイスとはどういう意味ですか?
- auhuaweinova2
- お礼率32% (594/1842)
- その他([技術者向] コンピューター)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
インターフェイスというのは出入口のことです。 といってもピンときませんよね。 多分、私の回答にあったJTAGのことを プログラムかなにかと 勘違いされているのだと思いますが、JTAGはソフトウェアではありません。 たとえ話で説明すると、 遊園地に巨大な迷路(大規模半導体集積回路)があったとします。 その何処かで人が倒れたとします。すぐに助けに行く必要がありますが、 係員が普通に迷路をとおって救出に向かっていったのでは、何時間もかかってしまいます。 そこで、緊急時に通れる秘密の近道が作ってあります。これがJTAGです。 至極まっとうなものですが、でもその存在を一般に知られるのは具合が悪いです。 そこで、この秘密の通路には鍵がかけてあって 作ったメーカーしかその鍵を持っていません。 もっとシビアなものは、その秘密の通路自体が暗号化されて隠されています。 #たとえば、 スクランブル放送の受信機の回路の奥でなにをやっているかを #バレてしまう訳にはいきませんので、たとえ合鍵を手に入れても #秘密の通路をどうやって通ればよいのか わからないようにしてあります。 さて、ここからは、単なる妄想というか例えばの話です。 この秘密の通路に爆弾の部品を隠していたとします。 空から衛星写真を撮っても一見 通常の迷路なので意味があるようには見えません。 しかし、メーカーからの指示を受けて、意味も分からないまま暗号を解いて 通路をつなげると、隠していた爆弾が完成して、単なる遊具だったはずが 知らない間に自分自身に対する大きな脅威になってしまいます。 しかも、その部品が事前に発見されても、1つずつは小さいので それは緊急脱出用のツール(バグリポート)であって武器ではありません、 という言い訳も用意されています。 こういう方法とは限りませんが、スパイチップ(ないしはチップ内にスパイ機能)を仕込むには、 設計者個人だけでは後工程でバレるので無理だし、 会社ぐるみだとしても、ばれたら信用ゼロで取引停止されるのは必然なので 普通では考え難いですけどね。(ばれようがないと自信もってたら別ですけど) もし本当にやっていたのなら、もはや国ぐるみを疑ったほうがよさそうな話です。
関連するQ&A
- デバッグとビルドは何が違うのですか?
コード編集画面にて、 ・デバッグの開始 ・ビルド がありますが、 デバッグの開始をした場合もビルドはされますよね? という事は、デバッグ=ビルドでもあるのですか?
- ベストアンサー
- Visual Basic
- デバッグ
Just-In-Timeデバッグというウインドウが何度も出て 選択したデバッガを使用してデバッグしますか? と聞いてきます。 過去の質問から インターネットオプションの 「スクリプトのデバッグを使用しない」 のチェックを入れ 「デバッグのエラーを通知しない」にはチェックを外しています。 それでもこの警告が止まりません。 この警告を出さないようにする方法をおわかりになる方 どうか教えてくださいよろしくお願いします。
- 締切済み
- Windows XP
- デバッグモード
通常起動でネットに接続しようとすると、フリーズしてしまい接続することが出来ません。そのためデバッグモードで起動しネット接続を試したらフリーズすること無く接続することが出来ました。 このような場合接続できない原因を特定することは出来るのでしょうか? 特定することが難しい場合には、このままデバッグモードで起動して使っていきたいと思うのですが、デバッグモードを通常状態として使い続けることに何らかの害があるのか教えていただけないでしょうか。 当方デバッグモードというものをよく理解できていない者です。
- ベストアンサー
- その他(インターネット接続・通信)
- VBScriptのデバッグ方法について教えて下さい。
VBScriptのデバッグ方法について教えて下さい。 ちょっと特殊なことをしている?スクリプトなのですがユーザーインターフェースにHTMLを使っています。 HTMLの上にいくつかボタンが配置されているのですがそれぞれに対応した処理のスクリプトがあります。 (たとえばHTML上にボタンが5個あるとしてスクリプトも5個あります) ボタン押下後にHTMLのhiddenとかの値を見分けて動かすプログラムを判別しているようです。 それなのでスクリプト単体をダブルクリックしても動かずデバッグも非常にしにくいのです。 一応変数の値をMsgBoxなどで見ていますが非常に大変でして・・・ いいデバッグ方法はないでしょうか? 一応Visual Studio 2005 standard Visual Web Developer 2008 Express はPCに入ってはいます・・・
- ベストアンサー
- Visual Basic
- デバッグ…。
特定のHPを見るとエラー表示が出て「デバッグしますか?」と出てきてしまいます。“デバッグ”という言葉で説明書を開いても出てきません。これは何かの設定上の問題なんでしょうか? またそういった設定をするときに役立つ本があれば教えていただきたいです。お願いします。
- ベストアンサー
- Windows XP
- デバッグ
過去にも似たような質問が沢山あったので被っていたらすみません。 私は閲覧ではなくてHPを作っている方なのですけど 作っている段階でランタイムエラーが発生しました デバッグしますか? というのが出てくるのですがよく分かりません。 原因がJavaScriptなのは分かってるのですが ソースが間違っているのでしょうか? デバッグとはどうやるのでしょうか? 知ってる方教えてください
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
みんなありがとうございました