看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/30UR1xM.jpg 各位大神好 麻煩忽略我的醜字 那是我根據上課印象寫出來的QQ 我想來請教address line和data line的差別 這個圖的兩條線都是32bit 那32bit是根據CPU幾位元來決定的嗎 兩條線的bits數會不會一樣 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.199.47 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1530875822.A.4EF.html
nannnnn: 兩條傳的bits不一樣,data,那條會傳我想要存的值的二進07/06 21:34
nannnnn: 位編碼,address會傳我想要放在的櫃子編號的二進位編碼07/06 21:34
nannnnn: ,大小會是32bits,是因為MIPS cpu一次處理的word為32bit07/06 21:34
nannnnn: s07/06 21:34
那MIPS CPU一次處理是32bits是影響data line還是address line ※ 編輯: for0423 (110.26.166.166), 07/07/2018 10:55:25
nannnnn: 是 07/07 22:13
kyuudonut: 兩者會不一樣唷,舉 x86_64 為例,address line 通常 07/08 21:11
kyuudonut: 只拉 48 bits 或是 52 bits 07/08 21:11
nannnnn: 請問k大 mips拉成32bits主要是因為mips cpu定址為32bits 07/08 23:01
nannnnn: 嗎 07/08 23:01
kyuudonut: 你是指 address line 嗎? 這是 implementation 的問題 07/09 09:19
kyuudonut: 當然如果是 32bit CPU,data line 一定要 32bits 07/09 09:20
nannnnn: 了解 感謝k大 07/09 11:42