汇编语言-王爽-ss/sp-sp为什么是16

stack segment
dw00000000
stack ends

mov ax,stack
mov ss,ax
mov sp,16,为什么是16

因为栈操作是以字进行的,定义了8个字(dw),也就是16byte,mov sp,16中的16是Byte即一个XXH,所以进出栈操作的时候sp+-2,2byte=1word,符合栈操作以字进行

posted @ 2022-11-23 16:13  张贰麻子  阅读(82)  评论(0)    收藏  举报