64位的操作系統(tǒng)和32位的操作系統(tǒng)的地址編號都是用一個字節(jié)存儲的嗎
32位的操作系統(tǒng)每一個地址編號都是有一個32位的二進(jìn)制表示也就是8位16進(jìn)制,可以用一個字節(jié)剛好8位來存儲,但是64位的操作系統(tǒng)每一個地址編號都是一個64位的二進(jìn)制編號也就是16位16進(jìn)制也是可以用一個字節(jié)來存儲嗎,一個字節(jié)只有8位現(xiàn)在有16位,所以我這里不理解,希望各位老師能幫忙解惑!
32位的操作系統(tǒng)每一個地址編號都是有一個32位的二進(jìn)制表示也就是8位16進(jìn)制,可以用一個字節(jié)剛好8位來存儲,但是64位的操作系統(tǒng)每一個地址編號都是一個64位的二進(jìn)制編號也就是16位16進(jìn)制也是可以用一個字節(jié)來存儲嗎,一個字節(jié)只有8位現(xiàn)在有16位,所以我這里不理解,希望各位老師能幫忙解惑!
2020-03-19
舉報
2020-12-10
32位操作系統(tǒng)一個字節(jié)4位
64位操作系統(tǒng)一個字節(jié)8位
2020-11-24
首先先說下 你的問題 就穩(wěn)錯了 你沒有理解字節(jié)的概念?
8位2進(jìn)制 存儲一個字節(jié)? ?就是一字節(jié)是8位二進(jìn)制而已? 32位系統(tǒng) 就是 簡單理解就是一次處理32位?
但是這個32位一般理解為的是數(shù)據(jù)位? 因為數(shù)據(jù)位是32位 所以一般情況下 寄存器也是32位? ?
而地址位使用了32位 更容易實現(xiàn) 所以32位系統(tǒng)使用了32位地址線?
32位 就是32位二進(jìn)制? 4位為一個字節(jié)? 所以32位 是4字節(jié)而不是一字節(jié)
但是 64位 基本的理解可以理解為 用了64位 表示 但是 實現(xiàn)上其實 沒有使用64位?
在c語言里理解為64位 代表一個地址就可以? 就是8字節(jié)
2020-03-22
我的理解是:
32位的二進(jìn)制表示也就是2^32=(2^4)*(2^28)=16*(2^28);
64位的二進(jìn)制表示也就是2^64=(2^4)*(2^60)=16*(2^60)