棧習(xí)題

題目:用棧的方式,在10000H處寫入字型數(shù)據(jù)2266H

分析:10000處放66,10001處放22,10002為ss:sp為初始棧頂指針;

mov ax,1000H

mov ss,ax

mov sp,2

mov ax,2266H

push ax

執(zhí)行命令后:


思考:一個(gè)棧段最大可以設(shè)為多少?

分析:這個(gè)問(wèn)題顯而易見,提出來(lái)只是為了提示我們將相關(guān)的知識(shí)融會(huì)起來(lái)。

首先從棧操作指令所完成的功能的角度上來(lái)看,push、pop等指令在執(zhí)行的時(shí)候只修改SP;

所以棧頂?shù)淖兓秶?~FFFFH,從??諘r(shí)候的SP=0,一直壓棧,直到棧滿時(shí)SP=0;如果再次壓棧,棧頂將環(huán)繞,覆蓋了原來(lái)?xiàng)V械膬?nèi)容。

所以一個(gè)棧段的容量最大為64KB

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容