彙編語言中,關於段前綴(PSP)爲何ds和es的值與數據段的值不同的問題

  當加載exe格式的文件時,CS:IP指向程序開始執行的第一條指令,SS:SP指向堆棧段,DS和ES並非指向程序數據段,而是指向程序前100H位置(這部分是該程序的段前綴 PSP),因此,DS和ES應該在程序當中進行設置(一般用mov ax,data 和mov ds,ax指令所完成)。blog
相關文章
相關標籤/搜索