tag:blogger.com,1999:blog-637632445865419900.post3116996251157536197..comments2023-10-20T19:46:19.494+08:00Comments on 史丹利部落格: I/O對應的方式史丹利http://www.blogger.com/profile/05091261540809330037noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-637632445865419900.post-52855705844640214012021-12-27T16:49:09.521+08:002021-12-27T16:49:09.521+08:00謝謝你!謝謝你!klhsiehhttps://www.blogger.com/profile/14510950713039270248noreply@blogger.comtag:blogger.com,1999:blog-637632445865419900.post-9483553667043994892013-12-23T22:32:52.856+08:002013-12-23T22:32:52.856+08:00我的理解是這樣子的, 其實兩種設計, 都是取決於硬體設計.硬體沒設計就都沒有用的.
Memory M...我的理解是這樣子的, 其實兩種設計, 都是取決於硬體設計.硬體沒設計就都沒有用的.<br />Memory Mapped,以ARM Based的範例來說 http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0225d/BBAJIHEC.html<br />裏面用到的Memory Address皆會對硬體去操作.<br />IO mpaaed IO, 最簡單的解釋就是, 當你使用in,out這一類的cpu instruction去跟硬體溝通時, 就屬於direct I/O<br />不管是那一種, 其實硬體在設計時, 都要把address/data bus接對, 命令才會有辦法傳遞到的.<br /><br />兩者對user操作上的差異性是, 一個直接操作記憶體同等於操作硬體, 另一個則必需額外的cpu instruction去跟硬體溝通.史丹利https://www.blogger.com/profile/05091261540809330037noreply@blogger.comtag:blogger.com,1999:blog-637632445865419900.post-18193427212718062942013-12-19T22:56:04.670+08:002013-12-19T22:56:04.670+08:00請問上述所說的I/O mapped跟memory mapped是一種抽象的定義嗎?還是說一台電腦使用...請問上述所說的I/O mapped跟memory mapped是一種抽象的定義嗎?還是說一台電腦使用哪種mapped是取決於你的硬體設計??因為我的疑問點在於說I/O mapped,是與main memory各自獨立的,但memory mapped卻是與main memory共享,那這樣到底main memory中到底有沒有其中一個區塊是與I/O中的記憶體同步?<br />Bios Turtlehttps://www.blogger.com/profile/08815215130816390036noreply@blogger.comtag:blogger.com,1999:blog-637632445865419900.post-40162636866485941242013-10-13T22:03:53.634+08:002013-10-13T22:03:53.634+08:00名稱上I/O mapped I/O = Direct I/O,那
Memory mapped I/O...名稱上I/O mapped I/O = Direct I/O,那<br />Memory mapped I/O = Indirect I/O嗎?<br />想請教您I/O mapped I/O和 Memory mapped I/O 與Direct和Indirect之間的關係是什麼呢?Unknownhttps://www.blogger.com/profile/04979537175412406533noreply@blogger.comtag:blogger.com,1999:blog-637632445865419900.post-33773868130735678482009-05-12T23:02:00.000+08:002009-05-12T23:02:00.000+08:00你的文章太棒了!!!你的文章太棒了!!!DOUGhttps://www.blogger.com/profile/06992120175812374161noreply@blogger.com