午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

java - jvm中操作數(shù)棧的高位地址在上面還是下面

瀏覽:201日期:2024-01-25 11:58:43

問題描述

這是我在一篇文章中看到的圖片。

我百度查了下,內(nèi)存中的棧,高位地址在上,每次壓棧(int這類),都會將地址減去1個字節(jié),然后將值放入棧。

但是這張圖,在對操作數(shù)棧做壓棧操作的時候,卻從底下往上放了。不知道是我理解錯了,還是作者的一個失誤。

謝謝指點(diǎn)

java - jvm中操作數(shù)棧的高位地址在上面還是下面

問題解答

回答1:

我看了該文章的其他圖片,涉及到操作數(shù)棧的圖片,都是從下往上的

回答2:

首先,在棧里面連續(xù)存入int a和int b,那么b的內(nèi)存地址一定比a的地址大4個字節(jié),而不是1個字節(jié)!

至于大端模式還是小端模式,先從二進(jìn)制說起,數(shù)據(jù)在棧內(nèi)最小存儲單位為字節(jié),字節(jié)內(nèi)的存儲是固定的小端模式!

同樣一個十六進(jìn)制數(shù)據(jù)0x3F00 在小端模式下存儲順序?yàn)?0 3F,而在大端模式下存儲順序?yàn)?F 00。說白了就是先存儲低位的字節(jié)還是先存儲高位的字節(jié)。

而java的存儲模式與計算機(jī)的cpu有關(guān),但無論大端還是小端,存儲模式相反解析也是相反的,也就是說同樣一個int無論大端存儲還是小端存儲,計算的結(jié)果是一致的。

回答如有錯誤紕漏,請指正

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 日韩免费视频网站 | 欧美日韩高清在线观看 | 久久免费国产视频 | 日本免费久久 | 精品国产视频在线观看 | 久99热 | 亚洲经典av | 亚洲精品精品 | 久久不卡一区 | 亚洲国产麻豆 | www.婷婷色 | 国产高清一级片 | 不用播放器av | 日日爽日日操 | 成年人毛片视频 | 精品在线免费观看 | 日本大片在线 | 国产精品成人在线视频 | 欧美高清a | 欧美91| 在线日韩欧美 | 久久123 | 综合色婷婷一区二区亚洲欧美国产 | a天堂在线观看视频 | 日韩精品中文在线 | 国产精品久久久久久免费播放 | 亚洲欧美一区二区三区情侣bbw | 欧美综合自拍 | av不卡在线 | xxx毛片| 欧美性猛交xxxx免费看 | 美国黄色av | 国产一区在线免费观看 | 亚洲色图10p | 99热这里只有精品在线观看 | 韩日免费av| 日韩特黄 | 欧美日韩在线免费视频 | 国产毛片欧美毛片久久久 | 国产视频一区在线观看 | 日韩精品在线一区二区三区 |