- 1 名前:仕様書無しさん [2009/04/21(火) 15:09:51 ]
- まあ、チャタリングの話でも・・・
前スレ ↓ 組み込みプログラマー雑談スレッド その11 pc11.2ch.net/test/read.cgi/prog/1232233637/
- 722 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:25:44 ]
- IBM PCのbiosのソースにレジスタのチェックがあったような
- 723 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:47:33 ]
- >>721
レジスタのチェックつーか、 起動時にH/Wのセルフテストくらいするよな
- 724 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:50:00 ]
- H/Wにセルフテストできる機能がついてればってことでしょ?
- 725 名前:仕様書無しさん mailto:sage [2009/07/07(火) 00:51:21 ]
- >>714はコアのレジスタの事だと思ったんだけど。
で、周辺は機能単位で自己診断はするけど、レジスタ単体ではしないな。 >>722 S/360の影響を受けているのかも。
- 726 名前:仕様書無しさん mailto:sage [2009/07/07(火) 03:40:09 ]
- レジスタのチェックってどんなことやるの? やはりメモリみたいにAA書いて55書いてFF書いて
00書いて、読んでそのとおりになってるか、とか?
- 727 名前:仕様書無しさん mailto:sage [2009/07/07(火) 04:59:12 ]
- レジスタが正しいってCPUが判断できるんだろうか(´・ω・`)。
コア3つあってお互いに比較するとか?
- 728 名前:仕様書無しさん mailto:sage [2009/07/07(火) 05:19:40 ]
- レジスタの中身をI/Oで出力して外部回路でそれを確認とか
- 729 名前:仕様書無しさん mailto:sage [2009/07/07(火) 08:38:01 ]
- CPU によって違うけど, 最低でも
1. condition code が正しく変化するか 2. レジスター間の転送でデータが変わることがないか 程度のことはするけどな
- 730 名前:仕様書無しさん mailto:sage [2009/07/07(火) 11:29:36 ]
- ふつーBIST機能だろ
- 731 名前:仕様書無しさん mailto:sage [2009/07/07(火) 11:54:38 ]
- この業界って病んでる奴多いな・・・
- 732 名前:仕様書無しさん mailto:sage [2009/07/07(火) 22:48:22 ]
- >>731
その場合「(コ)の業界」だろ
- 733 名前:仕様書無しさん mailto:sage [2009/07/07(火) 23:30:28 ]
- やらねー。
起動時にやるのはDRAMのチェックくらいかな。 0xdeadbeefとか0x5ca1ab1eとか0xbeeffaceとか0xba5eba11とか
- 734 名前:仕様書無しさん mailto:sage [2009/07/08(水) 07:12:13 ]
- deadbeefとかって、まだよく使われてる技法なのか。
- 735 名前:仕様書無しさん mailto:sage [2009/07/08(水) 10:36:37 ]
- >>707
703ですけど、わかってないと言われて出てきました。 私も同じように言われたことがあります。 そのときはCで書いたサンプルプログラムとコンパイル結果のアセンブラソース をお客さんに見せて、説得しました。 (ちょっとしたサンプルを10本ほど用意しました。) その結果、お客さんが食いついてきて、さらに何本かのサンプルを作り 結果のアセンブラソースを見てもらいました。 それで何とかOKをもらうことが出来ました。 最後はしっかり責任を持ってソフトを作りますってことで納得してもらいました。
- 736 名前:仕様書無しさん mailto:sage [2009/07/08(水) 10:39:54 ]
- 技法かこれ?
- 737 名前:仕様書無しさん [2009/07/08(水) 10:52:11 ]
- ja.wikipedia.org/wiki/Hexspeak
技法といえば技法なのかもしれんw
- 738 名前:仕様書無しさん mailto:sage [2009/07/08(水) 13:28:05 ]
- そりゃASMもやるけど
Cが併用できないなんてやだよ
|

|