三谷です。 すいません、いくつか質問させてください。 IMAIZUMI Osamu wrote: > u1lab> ITUなどの頻繁に割り込みの起こるものに関しては損をします. > u1lab> やはりアセンブラは欲しいところですね(^^) > > コンパイラが必要なレジスタだけ退避してくれれば > 良いのですが、ここはDMACを使うのが正しい作法でしょうね。 ITUというのは何の略でしょうか? #国際電気通信連合しか思い浮かばないもので(^_^) > 頻繁な割り込みそのものが駄目な設計なんであって、それが > 遅いとか言い出すのは論外です。 > Cで書くときはクリティカルセクションを作らない。が正しいでしょう。 > そのためにH8には豊富なハードウェアがあるのですから。 > まぁ、PICやZ80と言ったそれが出来ないCPU用での作法が広まってしまって > いるので仕方ないところもあるのですがそれではH8を使う意味が無い。 ということなのですが、具体的に言うとどういうことなのでしょうか? なにかサンプルを示していただければうれしいです。 -- Mitani Hiroshi