所以,4ah×4=128h,128h和129h单元存放偏移地址。相应的12ah和12bh单元存放的是段地址。
程序地址是 段地址:偏移量 都是十六位的物理地址=段地址左移一位+偏移量 是二十位的
程序地址 0046:0002
物理地址 00460+0002=00462
如果和主程序在同一个段内,那么子程序的段地址和主程序的段地址相同,否则可在指令中用SEG来求。如:MOV DX,SEG PROC1假设子程序名为PROC1,那么DX中就为子程序的段地址了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)