繁体   English   中英

寻址模式在物理上如何工作?

[英]how do addressing modes work on a physical level?

我正在尝试学习有关处理器的基本知识,应该在每所大学的每个CS系中教授这些处理器。 但是我无法在网上找到它(Google不能提供帮助),我也无法在我的课堂资料中找到它。

您是否了解有关寻址模式在物理层面上如何工作的良好资源? 我对Intel处理器特别感兴趣。

Wikipedia 虚拟内存页面开始了解一些背景知识,然后继续处理诸如MMU等特定页面,以满足您的好奇心。

通常,在任何由(电气或计算机)工程学院教授的体面的计算机体系结构课程中,通常都会详细介绍上述所有概念(以及更多概念,例如流水线和超标量体系结构,缓存等)。

您可能想看一看Tanenbaum的书“ Modern Operating Systems”。


如果您对x86架构感兴趣,那么英特尔手册可能会有所帮助(但它们确实很深入)

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

该页面可能会有所帮助。 我进行了HC12寻址模式的搜索,因为这是我们学到的,在简单的处理器上学习比在英特尔处理器等产品中深入研究要好得多。 但是,对于任何处理器,基本概念都应该相似。

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

我不认为您需要在入门课程中了解任何更复杂的内容。 我们只真正使用了基础知识,然后不得不在考试中解释其他一些知识。

如果您了解汇编代码示例,那么您应该能够从物理水平上看到正在发生的事情。 例如,固有寻址命令印加人将使用处理器内的一组逻辑门( http://en.wikipedia.org/wiki/Adder_%28electronics%29 ),以便将寄存器A递增1。 一切都很好,但是尝试了解比这更复杂的任何事物的物理层只会让您头痛。 您真的不需要知道它,这就是首先使用微处理器的全部意义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM