Re: [問題] 暫存器

看板ASM作者 (呆呆小狼)時間14年前 (2010/03/06 19:47), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《Savate (整個湖面只看得到101大樓)》之銘言: : 之前沒修過計算機組織 : 現在這在修微處理機 : 請問那些暫存器如A、B、SS、.... : 這是指暫存器的"名稱"嗎 : 那這些暫存器各自還有所謂的位址嗎 我不知道你們的所謂固態包不包涵邏輯設計?還是不食人間煙火的純物理層。 如果有包涵邏輯設計的話,我下面講的應該可以溝通: 基本上范紐曼型架構的微處理機上所有的暫存器都有所謂的位址,有些位址被 定義在指令當中,有些位址在指令組合當中被指定為預設受器或來源: 比如說大部分的CPU都以A這個助記碼所指定的暫存器為演算後的指定受器,有 些CPU可以再某些演算後指定受器到別的暫存器(EX:X51)而大多數並不這麼 作,而是在下個指令再把 A倒到目的地。但是這樣的動作SOURCE還是被指定的 一個位置。 其實,這些暫存器的名稱都是助記符號。他的背後事實上都是位址(CPU設計) ,至於在指令解析中隱喻的位址或是卻的寫在指令中的位址則是 CPU設計時的 哲理(設計者的哲理),並非這些暫存器就沒有位址。 : 推 buganini:沒有位址 有修過邏設嗎? 03/06 15:56 : → buganini:那就是輸入腳位上的一個蘿蔔坑 03/06 15:57 這個答案不正確唷~ 除非是非范紐曼架構才有可能有不受位址控制的暫存器(自動MAP)。 : → Savate:位址是針對記憶體的? 03/06 18:44 不管是指令解碼位址、內匯流埋位址、外匯流排、延伸匯流排。只要是von Neumann architecture 計算機,位址就是位址。要論記憶體,FIFO、QUEUE 這些記憶體就沒有位指,不管是CPU內部的PIPLE或外面的CACHE。統統真的 沒有授控制的位址。 -- 春花聞杜鵑,秋月看歸燕。人情薄似雲,風景疾如箭。 留下買花錢,趲入種桑園。茅苫三間廈,秧肥數頃田。 床邊,放一冊冷淡淵明傳;窗前,鈔幾聯清新杜甫篇。 ~WolfLord~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.46.216.62

03/07 03:54, , 1F
歐 我大概是把指令解碼位址內匯流埋位址當成非位址了..
03/07 03:54, 1F

04/03 00:33, , 2F
register 在MASM是個記憶體的代用法 稱a b c d ss等暫存器
04/03 00:33, 2F
文章代碼(AID): #1Baa3fm3 (ASM)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
1
4
完整討論串 (本文為第 2 之 3 篇):
問題
1
4
文章代碼(AID): #1Baa3fm3 (ASM)