[理工] 計組 address line與data line

作者: for0423 (屬於金牛的妳)   2018-07-06 19:17:00
https://i.imgur.com/30UR1xM.jpg
各位大神好
麻煩忽略我的醜字
那是我根據上課印象寫出來的QQ
我想來請教address line和data line的差別
這個圖的兩條線都是32bit
那32bit是根據CPU幾位元來決定的嗎
兩條線的bits數會不會一樣
作者: nannnnn (nannnnn)   2018-07-06 21:34:00
兩條傳的bits不一樣,data,那條會傳我想要存的值的二進位編碼,address會傳我想要放在的櫃子編號的二進位編碼,大小會是32bits,是因為MIPS cpu一次處理的word為32bits
作者: kyuudonut (善良老百姓)   2018-07-08 21:11:00
兩者會不一樣唷,舉 x86_64 為例,address line 通常只拉 48 bits 或是 52 bits
作者: nannnnn (nannnnn)   2018-07-08 23:01:00
請問k大 mips拉成32bits主要是因為mips cpu定址為32bits嗎
作者: kyuudonut (善良老百姓)   2018-07-09 09:19:00
你是指 address line 嗎? 這是 implementation 的問題當然如果是 32bit CPU,data line 一定要 32bits
作者: nannnnn (nannnnn)   2018-07-09 11:42:00
了解 感謝k大

Links booklink

Contact Us: admin [ a t ] ucptt.com