5

私は、すべての大学のすべての CS 部門で教えられるべき、プロセッサに関するこの基本的なことを学ぼうとしています。それでも、ネット上で見つけることができず (Google は役に立ちません)、クラスの資料でも見つけることができません。

アドレッシングモードが物理レベルでどのように機能するかについての良いリソースを知っていますか? 特にインテルのプロセッサーに興味があります。

4

3 に答える 3

2

このページが役立つかもしれません。HC12 アドレッシング モードを検索したのは、それが私たちが学んだことだからです。Intel プロセッサのようなものでディープ エンドに飛び込むよりも、単純なプロセッサで学習する方がはるかに優れています。ただし、基本的な概念はどのプロセッサでも似ているはずです。

http://spx.arizona.edu/ECE372/Supporting%20Documents/lecture/HCS12%20Addressing%20Modes%20and%20Subroutines.pdf

入門コースでより複雑なものを知る必要があるとは思いません。基本的なものだけを実際に使用し、試験で他のいくつかを説明する必要がありました.

アセンブリ コードの例を理解していれば、そこから物理レベルで何が起こっているかを確認できるはずです。たとえば、固有のアドレス指定コマンド inca は、レジスタ A を 1 つインクリメントするために、プロセッサ ( http://en.wikipedia.org/wiki/Adder_%28electronics%29 ) 内の一連の論理ゲートを使用します。それはそれで良いのですが、それよりも複雑な物理層を理解しようとすると頭が痛くなります。そもそもマイクロプロセッサを使用することの要点である、それを知る必要はありません。

于 2010-04-18T01:52:15.953 に答える
2

ウィキペディアの仮想メモリページで少し背景を説明してから、 MMUなどの特定のページを参照して、好奇心を満たしてください。

通常、(電気またはコンピューター) 工学部で通常教えられる適切なコンピューター アーキテクチャ コースで、上記のすべての概念 (およびパイプライン化されたスーパースカラー アーキテクチャ、キャッシュなどのその他の概念) について詳しく説明します。

于 2010-04-18T01:33:59.643 に答える
2

Tanenbaum の書籍「Modern Operating Systems」を参照してください。


x86 アーキテクチャに興味がある場合は、Intel のマニュアルが役立つかもしれません (ただし、非常に深い内容になっています)。

http://www.intel.com/products/processor/manuals/

于 2010-04-18T01:44:51.007 に答える