- ベストアンサー
コンピューター:素朴な疑問
パソコン暦3年、マックの中古から中古を渡り歩いて、今は、newマックとWinMeのnewマシン動かしています。 はた、と気付いたのですが、私の使い方というのは、仕事が英語関係なので、新聞読んだり、もっぱら画像とか音楽、ホームページ作成、java、FLASHとか、調べものとかで、使用中のマシンに不具合があれば、困らない程度のことで、つまり「動かしいる」範囲のことなんですよね。 そこで疑問に思うのですが、例えば「水中のCO2とH2の量をコンピューターで測れば、、、」のような、、、。 「解析」というのかな? それって、誰がどのようにしてコンピューターに命令を出すのですか?そしてその指令をコンピューターがどのように実行するのですか? どなたか、かんたんに(かんたんにできればですが)説明していただけませんか?よろしくお願いします。 m(__)m
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
その他の回答 (1)
- TEKITOU
- ベストアンサー率21% (67/316)
関連するQ&A
- 複数バイト命令実行のタイミング
1バイト単位でメモリの各アドレスにデータが保存されているコンピューターにおいて、複数のバイトで表される命令がどのように実行されるのか教えて下さい。 メモリには一つのアドレスごとに8ビット(1バイト)のデータが入っており、CPUはプログラムカウンタで示されたメモリ上のアドレスにあるデータや命令を一つずつ順番に読み込んで、それをデコーダーが解釈し各回路への指令に変換することでプログラムを実行していくということは理解しています。 しかし現在の32ビットコンピューターなどにおいてアセンブリの命令、例えば「MOV A,B」(Bレジスタの内容をAレジスタにコピーする)といった命令は、「B90001」などの3バイトのマシン語で表されるとすると、メモリ上では アドレス 内容 0000 0xB9 0001 0x00 0002 0x01 のように3つの連続するアドレスにまたがってデータが存在し、CPUが「MOV A,B」を読み込み、それを順次デコーダーに送るまでには「MOV」、「A」、「B」の3クロックを要すると思います。 その際、デコーダーが命令を解釈し各回路に指令の信号を送るタイミングというのは、最後の「B」のデータを読み込んだ時点になるのでしょうか?もしそうならば、3クロック目に最後の「B」のデータがデコーダーに到着するまでの間、「MOV」と「A」のデータというのはCPUにメモリから読み込まれた後はどのように扱われるのでしょうか? 少し質問が分かりにくく恐縮ですが、情報工学を独学で勉強しており、プログラムが実際の回路でどのように実行されるのか理解したいと思っています。 どうぞご回答よろしくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- Adobe AIRがインストールできません
Adobe AIRのインストールについでです。 Flash CS4からパブリッシュしたAIRファイル (abcd.air)を Windowsでインストール→展開させたいです。 数台のWindowsマシンで展開を成功させたのですが、 一部のマシンで以下のアラートが出てインストールができない状況です。 〈アラート〉 このファイルを開けません。 このファイルを開くには、そのためのプログラムが必要です。インターネットで自動的にプログラムを検索するか、またはコンピューターにインストールされたプログラムの一覧から手動で選択してください。 〈展開できなかったマシン〉 ・Windows7 〈展開できたマシン〉 ・Vista ・XP 訳あってこのマシンをネットにつなげない状況で、 「自動的にプログラムを検索」というのができません。 何が必要なのでしょうか。 またWindows7で展開できなかったことから、 新しいOSではできないのでしょうか。 Flash CS5でパブリッシュするとインストールできたりするのでしょうか。 以上がご質問です。 よろしくお願いします。 AIRファイルをパブリッシュしたマシン Mac OSX 10.4.11
- ベストアンサー
- Windows 7
- 仮想環境のwin7でUSBデータを確認したい
レッツノートからマックブックエアーに変更しました。 その際に、windows7を仮想環境のvitualBoxをインストールして 使っているのですが、 前のレッツノートの一部のデータを USBに入れてうつして、 それをマックブックエアーにさしこんだところ そのUSBのデータが表示されません。 レッツノートのときは、USBをさしこめば 「コンピューター」というところに そのデータが表示されていたのですが、 マックブックエアーではそのコンピューターをみても 見当たりません。 ちなみにデバイスというところからみると どうやらマックブックエアー側ではデータが 表示されています。 どのようにすればwindows7のほうで このUSBデータを取り入れることができますでしょうか? バーチャルボックスの仮想マシン→設定→ポート→USBをみると 何かそれらしい「PQI USB FLASH DRIVE〔0100〕といった 表示があります。これが私が差し込んだUSBのデータでしょうか? ただ、もしそうだとしても、それを開けて、なかに入っている データを参照したり、取り出したりする方法がわからないです。
- 締切済み
- Mac
- メモリについて
もともと32MBだったメモリを96MBに増設して貰ってiMacを購入、以来6年程使用している者です。マシンは主として文書作成やメール、調べものに使用しているのですが幾つか使いたいソフトがありメモリに関して気になったので投稿させていただいています。先ず24MB以上のメモリ(HDDは10MB)を必要とするソフトをインストールしてそれからまた他のソフト(今検討中のものが二点)も入れたいと思っているのですが最終的に最大未使用ブロックはどの程度にしておけば良いものなのでしょうか。現在「このコンピュータについて」で表示される内容は次のようになっています。 「このコンピュータについて」で表示される内容 Mac OS J1 - 8.5.1 Mac OS ROM J1 - 1.2.1 内蔵メモリ:96MB 仮想メモリ:Macintosh HDの97MBを使用 最大未使用ブロック:78.1MB Mac OS 22.8MB アドヴァイスいただければ幸いです。どうぞ宜しくお願いいたします。
- ベストアンサー
- Mac
- send()メソッドでサーバーに変数を送信したとき、サーバー側から戻値を受け取ってしまう
使用環境 os:Mac OS X Flash MX send()メソッドでサーバーに変数を送信したとき、サーバー側から戻値を受け取ってしまうためブラウザが起ち上がり、Internal Server Errorと表示されてしまいます。 戻値を受け取る必要が無いので、perlの実行文にはprint命令はありません。なぜ、戻値が発生してしまうのでしょうか? スクリプトは以下のような簡単なものです。 mySendVars = new LoadVars(); mySendVars.sendtxt = "test"; mySendVars.send("http://~.cgi","POST");
- 締切済み
- Flash
- 素朴な疑問
ISO9000、ISO14000シリーズ。 国際標準化機構。。 シリーズの数字、なぜこんなに大きな数字なのでしょう?ほんと素朴な疑問ですみません。
- ベストアンサー
- SE・インフラ・Webエンジニア
- 素朴な疑問
最近アンドレス・セゴビアとブラームスを聴いてクラシックに興味が湧いてきました。 今までジャズとロックが好きだったのですが、 そこで質問があります。 ジャズやロックはアドリブやジャムセッション等を頻繁にやりますが、クラシックではそういう事はされないのでしょうか?
- ベストアンサー
- クラシック・オーケストラ
- 素朴な疑問なのですが。
タイトル通り素朴な疑問なのでお時間があれば教えてください! ソフトウェアのコピーや貸し出しは禁止であり違法行為とされていますが、もし同居人と 共同でパソコンを使っていて、その片方が所持しているソフト(例えばPhotoshopなどの 高価なものを含む)を同居人も仕事などで使用することは違法行為になるんでしょうか? 自分がそうというわけでなく、ほんとにふと疑問に思っただけなのですが。 どうなのでしょうか??
- ベストアンサー
- その他(ソフトウェア)
お礼
コンピューターにこういう世界があったのですね。今まで文字とか画像とかを処理して便利がっていましたが、、、。 誰にどうやって尋ねたらいいか、検索の仕方も分からなかったものですから。 やっと、「java 基本」で検索をかけて、ここ数日トライしています。 ????だらけですが、知らない世界があるのだから、のぞいて見なければ、と思って。 もう少しましな質問ができるようになれば、その時はどうぞよろしくお願いします m(__)m
補足
たいへん失礼しました。本当に意味不明の文章でした。 「不具合があっても、何とか修正して困らず使っている」でした(涙) 実は自分の疑問を懸命に表現しようとしているのですが、 deagleさんのおっしゃるように >質問の意図としては、「コンピューターが解析を行うとき、それはどのような手順で、最終的に計算結果を出力しているのか」という意味でいいのでしょうか? です。 そして、その指令を出すのがプログラマーということを、教えていただいて 胸のつかえがおりました。今まで私のパソコン使用法の範囲になかったことですから、、、、。 ありがとうございました。 意味不明の質問に、意味明瞭に答えて下さいました(感謝!)