让我们就"端口"来展开讨论,去理解一些基本概念.
本人认为学任何知识,最重要的是基本概念一定要搞明白,在这方面来不得半点含糊.而且在展开讨论一个概念的同时,能够把许多概念都联系起来.从而达到从整体上理解问题的目的.有兴趣的朋友来一起讨论吧.现在让我们来讨论一下"端口"这个概念.
(1)下面这段英文是我从一本书上摘下来的:"An I/O port is a device that looks like a memory cell to the computer but contains connections to the outside world."这段英文可翻译为:I/O端口类似于内存单元,不同之处是,它和外部世界有连接.
上面说,I/O端口类似于内存单元,那么这句话的意思就是说:内存单元具有的性质,I/O端口也就应该具有了.
某个特定的内存单元具有地址,换句话说,就是CPU可以通过地址总线来访问某个特定的内存单元.那I/O端口也就具有地址了,CPU也可以通过地址总线来访问I/O端口了.说到这又引出一个"地址空间"的概念.(待续)