Skip to main content

コンピューターアーキテクチャとは何ですか?

Computer Computer Architectureとは、コンピューターサイエンステクノロジーの分野内での多くの同様のアイデアを指します。ソフトウェアレベルでは、コンピューターのハードウェアのさまざまな部分を単一の機能システムに接続するアセンブリ言語システムを指します。ハードウェアを扱うときは、ハードウェアの作成と利用の方法とコンピューターコンポーネントの構築プロセスに等しく適用されます。これらの各定義は、同様のプロセスとmdashを説明しています。機能していないコンピューターシステムから始めて、それを機能的に&Mdash;にするというアイデア。しかし、それらはすべて別の観点からプロセスを見ています。理解。コンピューターシステムは、ユーザーが行っていることとは何の関係もないことに、いつでも何千ものタスクを実行しています。これらのタスクは、コンピューターのシステムの基礎を形成します。情報を短期的なメモリから長期的なメモリに移動したり、スケジュールされたタスクに対して時間をチェックして、アクティベーションの時間であるかどうかを確認している可能性があります。これらのすべてのコンピューターアーキテクチャ機能は、マシンコードに依存して、マシンのさまざまな部分がどのように接続されているかを理解しています。このコードは、プロセッサの時間やメモリアドレスなどにアクセスするために高機能プログラムが使用するコンピューターのハードウェアの基本的な青写真を作成します。このマシンコードブループリントは、ソフトウェアの観点からシステムの構造を定義します。この形式のアーキテクチャは、マシンのさまざまな部分が協力するためにデータを送信および受信する方法に集中しています。たとえば、メモリモジュールが特定の方法で情報フォーマットを必要とする場合、データを保存できるようにプロセッサがその形式で送信することが重要です。コンピューターのさまざまな部分が互いに通信できない場合、システムは機能しません。この方法では、設計者が個々の作品を見て、それがどのように機能するかを決定する必要があります。ほぼすべてのコンピューターハードウェアには、データを操作し、指示を受信し、コマンドを発行するための複雑な一連の指示が含まれています。これはすべてハードウェア内で行われ、完全に実現された言語とコマンドシステムが必要です。本質的に、各ハードウェアピースは非常に専門化されたコンピューターのように動作します。まず、デザイナーはハードウェアの個々のピースを見て、それらの動作を決定します。次に、ピースをまとめてハードウェアシステムを形成します。最後に、マシンコードは、プログラムがハードウェアと対話できるようにこれらのシステムを結び付けるために使用されます。