第1章コンピュータシステムの概要
1.1コンピュータシステムの概要
[外部リンク画像の転送に失敗しました。ソースサイトにホットリンク防止メカニズムが含まれている可能性があります。画像を保存して直接アップロードすることをお勧めします(img-Pbjrcxeh-1600568598379)(C:\ Users \ lenovo \ AppData \ Roaming \ Typora \ typora-user-images \ 1600079005138.png)]
システムソフトウェア:コンピュータシステム全体を管理します(言語処理プログラム、オペレーティングシステム、サービスプログラム)
サービスプログラムとは、ユーザーがコンピューターを使用および保守し、サービス方法を提供し、他のソフトウェア開発をサポートするためにコンパイルされたプログラムのタイプを指します。サービスプログラムは、操作に必要なさまざまなサービスを提供する一種の補助プログラムです。オペレーティングシステムの制御下で実行することも、オペレーティングシステムなしで独立して実行することもでき、主にツールソフトウェア、編集プログラム、ソフトウェアデバッグプログラム、診断プログラムがあります。例えば、ローディングプログラム、プログラムをリンクしたプログラムを編集し、プログラムをデバッグするプログラムのロードのために、リンク、編集とデバッグ編集プログラム、誤り訂正プログラム、を含む、等の故障診断プログラム、誤り訂正プログラム、ならびに、連結プログラム、等
1.2コンピュータの基本構成
命令とデータの両方をアドレスでアドレス指定でき、どちらもバイナリで表現された命令(オペコードとアドレスコードで構成)
[外部リンク画像の転送に失敗しました。ソースサイトにホットリンク防止メカニズムが含まれている可能性があります。画像を保存して直接アップロードすることをお勧めします(img-FeJmWytw-1600568598388)(C:\ Users \ lenovo \ AppData \ Roaming \ Typora \ typora-user-images \ 1600096947954.png)]
上の図の実線はデータパスを表し、点線は制御とステータスのフィードバックを表します
[外部リンク画像の転送に失敗しました。ソースサイトにホットリンク防止メカニズムが含まれている可能性があります。画像を保存して直接アップロードすることをお勧めします(img-RnQWqEMr-1600568598390)(C:\ Users \ lenovo \ AppData \ Roaming \ Typora \ typora-user-images \ 1600097257568.png)]
トップダウン
[外部リンク画像の転送に失敗しました。ソースサイトにホットリンク防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします(img-G8Om3F1a-1600568598394)(C:\ Users \ lenovo \ AppData \ Roaming \ Typora \ typora-user-images \ 1600311521522.png)]
ACC:アキュムレータMQ:乗数レジスタX:オペランドレジスタ
コマンド:オペレーションコード+アドレスコード
*乗算の例
初期状態:ACC被乗数
[M]-> MQ
[ACC]-> X
0-> ACC
[X] X [MQ]-> ACC // MQ
コントローラは命令を完了します。1.フェッチ命令(PCストレージアドレス)2.命令IRを分析します(現在実行済みの現在の命令を保存)3.実行命令(CU、コントロールユニット)
[外部リンク画像の転送に失敗しました。ソースサイトにホットリンク防止メカニズムがある可能性があります。画像を保存して直接アップロードすることをお勧めします(img-pdyTvCMJ-1600568598397)(C:\ Users \ lenovo \ AppData \ Roaming \ Typora \ typora-user-images \ 1600311959430.png)]
図1図の包括的な
帯域幅:信号伝送のデータ伝送容量、単位時間あたりのリンクを通過するデータの量、およびディスプレイの表示容量を識別するために使用できる帯域幅の多くのアプリケーションがあります。デジタル機器では、帯域幅は、単位時間あたりにリンクを通過できるデータの量を指します。通常bpsで表されます。つまり、1秒あたりに送信できるビット数です。
マシンワード長:CPUが一度にデータを処理できるビット数は、レジスタとCPUのビット数に関連しています。
計算速度:同時に完了したアルゴリズムの数
記憶容量:バイナリ情報を格納するための総桁数。
練習問題
間違ったもの
単一選択(1ポイント)
コンピュータシステムには多くの命令があり、異なる命令ホストに対する命令を完了するプロセスは同じではありません。以下は、命令の実行プロセスです。
上のブロック図は、____命令の実行プロセスです。
- A.乗算命令
- B.入金指示
- C.アクセス命令
- D.追加命令
正解:C誤って選択したB
分析:リーダーライン9-メインメモリは演算ユニットを指すため、数値はメモリから演算ユニットに渡されて実行されます。
間違った質問2
単一選択(1ポイント)
コンピュータの計算速度は、機械の周波数や機械が実行する操作など、多くの要因に関連しています。MIPSは、コンピューターの動作速度を測定するために一般的に使用される測定単位です。マシンAが2 MIPSとして記録される1秒あたり200万の命令を実行でき、マシンBが5 MIPSとして記録される1秒あたり500万の命令を実行できるとします。2台のマシンで同じプログラムを実行すると、2台のマシンで費やされた時間___
- AAマシンは少し時間がかかります
- BBマシンに少し時間がかかる
- CAマシンBマシンにも同じ時間がかかる
- D.不確か
正解:D誤って選択したB
分析:異なるマシンが同じプログラムから同じ数の命令を変換するため、MIPSだけでコンピューターの実行速度を判断することは不可能です。ユーザープログラムの実行中に、他のプログラムが挿入されて実行される可能性があるため、通常観察されるユーザープログラムの実行時間は、実際のCPU実行時間よりも長くなります。
間違った質問3
複数選択(2ポイント)
レジスタACCに格納されているオペランドは___
- A.乗数と製品の高さ
- B.配当と残り
- C.補遺と合計
- D.減算と違い
正解:BとCが誤ってAとCとして選択された
分析:[ACC]加算、減算、被乗数、被除数。結果の合計、差、製品の高さ、および除算の余りはすべて[ACC]にあります。
Xレジスタ:加数、減算、被乗数、除数
MQ:低積、商
第2章コンピュータの開発と応用
2.1コンピュータ開発の歴史
需要は、電子管から非常に大規模な集積回路まで、開発、電子技術の開発、コンピューターアーキテクチャーカウントの開発を促進します。
マイクロプロセッサチップ:4ビットから64ビット
ムーアの法則(英語:ムーアの法則)は、Intel One(Intel)の創設者であるGordon Mooreによって提起されました。その内容は次のとおりです。集積回路に収容できるトランジスタの数は約2年ごとに倍増します。よく引用される「18か月」はIntel CEOの David House(David House)によって提案されています:チップのパフォーマンスは18か月で2倍になると予想されます(つまり、より多くのトランジスターにより高速化されます)。これは、倍増する観察結果です。
ソフトウェア技術の台頭
機械語アセンブリ言語機械指向
問題指向の高級言語
ソフトウェア開発の特徴:1.長い開発サイクル2.高価な生産コスト3.ソフトウェア製品の品質の特殊性の検出
2.2コンピュータアプリケーション
1.科学計算とデータ処理
2.産業用制御とリアルタイム制御
3.ネットワーク技術
4.バーチャルリアリティ
5.オフィスオートメーションおよび管理情報システム
6.CAD / CAM / CIMS
7.人工知能
2.3コンピュータの展望
1.速い
2.チップ統合の改善により、統合は物理的に制限され、幾何学的にコストが増加します。