亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 3696 | 回復(fù): 9
打印 上一主題 下一主題

訪問(wèn)1個(gè)不存在的物理地址會(huì)發(fā)生什么情況??? [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2009-12-30 12:40 |只看該作者 |倒序?yàn)g覽
假設(shè)在cpu不使用虛擬地址訪問(wèn)內(nèi)存,只使用物理地址方式,機(jī)器的內(nèi)存只有500KB
但我執(zhí)行如下c程序:

main()
{
  char* p = 0xfffff;
  *p = 0;
}

從硬件的角度看,cpu向這個(gè)不存在內(nèi)存芯片相連的地址發(fā)一個(gè)信號(hào)后,
會(huì)產(chǎn)生什么結(jié)果呢?? 會(huì)不會(huì)可以發(fā)出這個(gè)地址請(qǐng)求,然后往那死等數(shù)據(jù)總線(xiàn)
上過(guò)來(lái)結(jié)果呢?? 然后系統(tǒng)直接死掉(連藍(lán)屏,kernel panic之類(lèi)的提示信息
都沒(méi)有)??

現(xiàn)在如果想用dos做這個(gè)實(shí)驗(yàn)好像不太可能,dos下用16位的tc寫(xiě)一個(gè)程序,最多
只能訪問(wèn)到1M的地址,可是現(xiàn)在機(jī)器的內(nèi)存似乎太大了,達(dá)不到實(shí)驗(yàn)效果

不知道是否有32位的運(yùn)行在實(shí)模式下的dos或類(lèi)似的東西? 那樣可以在物理機(jī)
上做做這個(gè)實(shí)驗(yàn)了

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2009-12-30 17:01 |只看該作者
vxworks5.0系統(tǒng)的內(nèi)存就是沒(méi)虛擬沒(méi)保護(hù)的,一個(gè)task的內(nèi)存訪問(wèn)錯(cuò)誤會(huì)導(dǎo)致整個(gè)系統(tǒng)reset。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2009-12-30 17:08 |只看該作者
任何情況

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2009-12-30 17:49 |只看該作者
系統(tǒng)啟動(dòng)的時(shí)候都已經(jīng)把內(nèi)存檢測(cè)了,你再寫(xiě)越界寫(xiě)肯定報(bào)錯(cuò)嗎

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2009-12-30 18:10 |只看該作者
看看intel手冊(cè)不就知道了。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2009-12-30 18:15 |只看該作者
原帖由 cskyrain 于 2009-12-30 17:08 發(fā)表
任何情況

支持

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2009-12-30 18:19 |只看該作者
樓主,一個(gè)賣(mài)蘋(píng)果的籃子里有五個(gè)蘋(píng)果,你非要買(mǎi)第六個(gè)。你說(shuō)賣(mài)蘋(píng)果的會(huì)給你說(shuō)什么

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2009-12-31 00:39 |只看該作者
LZ,你用的是 DOS 5.0 以后的版本么?老版本不清楚,后面的版本記得最少需要 1M 內(nèi)存才能啟動(dòng)啊,這 500K 是常規(guī)內(nèi)存的余量吧,不是物理地址的頂端。更何況 VMWare 管理控制臺(tái)也不允許你分配小于 1M 的物理內(nèi)存,這個(gè)實(shí)驗(yàn)?zāi)憧梢圆挥米隽耍愕?CPU 必然是假想的,你想讓 CPU 怎么處理你的 CPU 就能怎么處理。

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
9 [報(bào)告]
發(fā)表于 2009-12-31 01:23 |只看該作者
看CPU
最近在弄得一顆ARM:
1. 產(chǎn)生bus訪問(wèn)錯(cuò)
2. 判斷CPU運(yùn)行模式, 較低優(yōu)先級(jí)模式會(huì)產(chǎn)生HardFault異常,
    最高優(yōu)先級(jí)模式則跳轉(zhuǎn)到地址-1, 直接鎖死.

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2009-12-31 16:13 |只看該作者
對(duì)非法地址的訪問(wèn),一般cpu都會(huì)產(chǎn)生一個(gè)中斷。如果你有對(duì)這個(gè)中斷向量注冊(cè)處理函數(shù),那么會(huì)跳轉(zhuǎn)到這個(gè)處理函數(shù)里執(zhí)行。如果沒(méi)有,一般就造成代碼跑飛。如果有看門(mén)狗,那么會(huì)由于喂狗部分代碼執(zhí)行不到而導(dǎo)致系統(tǒng)重啟!
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP