タグ付けされた質問 「computer-architecture」

コンピュータアーキテクチャとは、互換性、パフォーマンス、およびインターフェイスに影響を与える可能性のあるコンピュータシステム設計のさまざまな側面を指します。コンピュータアーキテクチャに関連するいくつかの問題は、プロセッサのワードサイズ、メモリバスサイズ、またはプロトコルの実装です。

19
32ビットマシンが2 ^ 32までの数しか処理できない場合、マシンをクラッシュさせずに1000000000000(兆)を書き込むことができるのはなぜですか?
32ビットコンピュータにのみ店舗2までの整数を締結したことができます31 1 - 私たちは、IPv4アドレスの不足していると64ビットの時代に入ってきた理由です。 しかし、数2 31 - -1(2,147,483,647)が、私は私のマシンがクラッシュすることなく、細かい表示できるように思われる番号1000000000000(1,000,000,000,000)ほどの大きさではありません。 誰かがこれがなぜなのか説明できますか?


20
一部のソフトウェアはハードウェアに物理的に損傷を与えることができますか?
私はこれに似た質問が以前に聞かれたことを知っていますが、64ビットのラップトップに32ビットOSをインストールすることについてでした。私の質問は、ハードウェアの損傷についてです。 OSまたはターミナルレイヤーのハードウェアと、修復できないほど損傷する方法(実際の物理的な損傷であり、ハードウェアの障害だけではない)とのインターフェースがあるかどうか疑問に思いました。 セキュリティ対策をバイパスして、セラミックが実際に壊れるほど激しくCPUを実行できますか? プラッターに物理的な損傷を与えるような方法でHDDを作成したり、HDDと接続したりできますか? メモリをいじってRAMを炒めることはできますか? NICを爆破できますか? システム全体を見たときにソフトウェアが到達できる限界を知ることは興味深い。

7
RAM構成を確認する方法(Windows 7)
RAM構成を確認したい。 コンピューターにインストールされている合計RAM(32 GBなど)を簡単に確認できますが、WindowsでRAMが2x16 GB、4x8 GB、8x4 GB、または16x2 GBの場合に簡単に確認できますか? ありがとうございました


9
CPUメーカーがプロセッサのクロック速度を上げるのをやめたのはなぜですか?[閉まっている]
メーカーはより高いクロック速度に集中することをやめ、現在、パフォーマンスを改善するために他のことに取り組んでいると読みました。 と クロック速度3.0GHzのIntel®Xeon®Processor E3110を搭載した古いデスクトップマシン 2.1 GHzのクロック速度のAMD Opteron(TM)プロセッサー6272を搭載した新しいサーバー (シングルスレッド)を使用して簡単な暗号化比較を実行した場合 openssl aes256c デスクトップはサーバーよりもはるかに優れたパフォーマンスを発揮しました。 それでは、最新の最適化を行ったとしても、クロック速度の優れたプロセッサのパフォーマンスが向上するのはなぜですか?

17
コンピューターがゼロからカウントされるのはなぜですか?
コンピュータは伝統的にゼロから始まる数値を集計します。たとえば、Cベースのプログラミング言語の配列はインデックス0から始まります。 これにはどのような歴史的理由がありますか?また、ゼロから数えることは1から数えることよりも実際的な利点は何ですか? 注:この質問は、単なる意見ではなく、十分に説明された技術的な回答を求めており、単なるプログラミングではなく一般的なコンピューターを対象としています。この質問は、プログラマーの質問「構造体/配列がゼロベースである理由」を拡張したものです。。


9
3.5 GBを超えるRAMをサポートするためにWindows 7(32ビット)でPAEを有効にするにはどうすればよいですか?
PAEを使用して3.5 GBを超えるRAMをサポートするようにWindows XP 32ビットを構成できることを知っています。Windows 7 32ビットでこれを行うための良いチュートリアルはありますか? 64ビットWindows 7を単純に使用しない理由については、インターネット接続(モデムとしての携帯電話)用のソフトウェアは32ビット環境でのみ機能します。

6
サイクルごとの高い命令と高いクロック速度の両方を使用できないのはなぜですか?
Megahertz Mythは、PCのINTEL 8086プロセッサーとAppleのRockwell 6502プロセッサーの違いにより、宣伝用の戦術になりました。8086は4.77MHzで動作し、6502は1MHzで動作しました。ただし、6502での指示に必要なサイクルは少なくなりました。実際、それよりもはるかに少ないため、8086よりも高速に 実行されました。一部の命令で必要なサイクルが少ないのはなぜですか?そして、なぜ少ないサイクルを必要とする6502の命令を8086の高速サイクリングプロセッサと組み合わせることができないのでしょうか? サイクルごとの指示(IPC)に関するWikipediaの記事によると IPCを管理する要因 1秒あたりの一定レベルの命令は、高いIPCと低いクロック速度で、または低いIPCと高いクロック速度で実現できます。 サイクルごとの高い命令と高いクロック速度の両方を使用できないのはなぜですか? たぶんこれはクロックサイクルと関係があるのでしょうか?ウィキペディアは回路の同期について言及していますか?それが何を意味するのか分かりません。 それとも、これはパイプラインの仕組みに関係しているのでしょうか?短いパイプラインの命令が長いパイプラインの命令と異なる理由はわかりません。 どんな洞察も素晴らしいでしょう!神話の背後にあるアーキテクチャを理解しようとしています。ありがとう! 参照: サイクルごとの指示とサイクル数の増加 http://en.wikipedia.org/wiki/Instructions_per_cycle http://en.wikipedia.org/wiki/Clock_cycle

5
コンピューターは、オーバーフローエラーなしで指数演算をどのように計算できますか?
いくつかのRSA暗号化/復号化方法を研究して、この記事を見つけました:RSAアルゴリズムの例 このメッセージを解読するにはこれが必要です の合計結果は非常に大きく、64ビット/ 32ビットマシンでは、1つのレジスタにこのような大きな値を保持できるとは思わない。コンピューターはオーバーフローせずにどのようにそれを行いますか? この質問は今週のスーパーユーザー質問でした。詳細について はブログエントリを読むか、自分でブログに投稿してください

6
コンピューターのどこにL1、L2、L3キャッシュがありますか?
コンピューターのどこにL1、L2、L3キャッシュがありますか? キャッシュを使用して、メインメモリではなくキャッシュからデータと命令を選択することでパフォーマンスを向上させています。 以下は私の質問です L1キャッシュはどこにありますか?。CPUチップ上にありますか? L2キャッシュは正確にどこにありますか? L3キャッシュはどこにありますか?マザーボードにありますか? 最新のSMPプロセッサは3レベルのキャッシュを使用するので、キャッシュレベルの階層とそのアーキテクチャを理解したいと思います。

3
SATA電源コネクタに多数のピンがあるのはなぜですか?
SATAオプティカルドライブの電源コネクタを見ていると、15個のピンがあることに気付きました。 それから、その隣のデータコネクタに驚嘆しました。このコネクタには7本のピンしかありません。 電源接続に必要なピンは物理的に3つしかないことを知っています。 + 12v DC + 5v DC 接地 データコネクタの2倍の幅の15ピン電源コネクタを使用することにしたのはなぜですか?

10
コマンドラインから、現在のバージョンのWindowsが32ビットか64ビットかを確認するにはどうすればよいですか?[複製]
この質問にはすでに回答があります: CLIでWindows Serverバージョン32/64ビットを検出 (10回答) 6年前に閉鎖されました。 この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 9年前に移行され ました。 OSが32ビットバージョンまたは64ビットWindowsを実行しているかどうかを確認するコマンドラインは何ですか?

6
「サイクルごとの命令」とは何ですか?
プロセッサの動作についてもう少し学習しましたが、サイクルごとの命令についての直接的な答えを見つけることができませんでした。 たとえば、4コアCPUはサイクルごとに4つの命令を実行できるという印象を受けていたため、2 Ghzで実行されている4コアCPUは1秒あたり80億の操作を実行します。これは事実ですか? 私はそれが物事を単純化しすぎていると確信していますが、ガイドまたは他の何かが私自身をまっすぐに設定するために使用できる場合、私は間違いなくアイデアにオープンです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.