K氏のheboOSをまねてみる

74:Re: BEEP
hideyosi 10/11 22:31
>というか、つまり、システムポートというところがあって、
>それはI/Oポートの0x0061番で、そこにはいろんな機能があって、
>その一つがBEEP制御なのです。

・・・あぁぁぁぁぁ!!! なるほどぉ!!!
つまり、0061番のI/Oポートは、それ1つで「BEEP」だとか、「xxx」とかの機能をもっているんじゃなくて、そのビットひとつ1つに意味があるのか!!!

・・・うへぇ! じゃ、0061番地に単純に0x○○を代入するのはまずいのか!!!!
だって、他のビットがなにか意味をもっている場合、そいつを勝手に書き換えちゃうと、なんか勝手に動作とかしちゃうじゃないか!

うむむむ・・・・ ってことは、0061番地の、一ビット目と2ビット目だけを、1にしなきゃいけないわけだ。

・・・うはぁ! もしかして、「ビットシフト」とかなんとかをやらなくちゃいけないの???

ひえー・・・。まーた別の勉強しなくちゃ・・・(T∀T)








1-

BluesBB ©Sting_Band