汇编中中断中的堆栈的作用是什么

作者:原创时间:2022-06-21
文档

堆栈段是一个特殊的段,在程序中可以定义它,也可以不定义。除了要生成COM型执行文件的源程序外,一个完整的源程序一般最好定义堆栈段。如果在程序中不定义堆栈段,那么,操作系统在装入该执行程序时将自动为其指定一个64K字节的堆栈段,所以你没申明堆栈当然也可以用push。

在程序没有定义堆栈段的情况下,在由连接程序生成执行文件时,将会产生一条如下的警告信息,但程序员可以不理会它,所生成的执行文件是可以正常运行的。

堆栈段一般是拿来保存局部变量用的,函数调用,中断返回都需要栈的支持。良好的程序员和优美的代码不应该没有堆栈段。

显示全文
哪种茶有茶王之称 顺丰快递没按时到件怎么投诉维权 民法总则对诉讼时效的规定是什么 泰山的石阶有多少个 为什么会有微信 小学祝福语 长相守六子是什么 香港过海关可以带哪些化妆品 干煸豆角不脆怎么回事 四大旦角是什么 暗月马戏团有什么奖励 帝王蟹的特点 乌龟一个星期不吃会不会饿死 银行卡被公安局冻结影响征信吗 企业并购中会计处理有哪些问题 华为p10不能边玩手机边充电吗 去澳门需要护照吗 求扬州两日游攻略最近几日就去 赤道周长是什么意思 因特网是国际计算机互联网吗 加入团委学生会的目的是什么 最强黑客有几个女主角 广州白云区疾控中心在哪里 如何远离毒品 体育考试跑1000米怎么办 蓝色多瑙河在哪里 向老婆认错的说说 西兰花炒胡萝卜怎么做好吃 清晨校园里一片读书声扩句 春节前什么时候上坟 吹风机吹内裤能杀菌吗 树的度和节点分别是什么 玫瑰贵还是蓝色妖姬贵 毛冬青什么人不能喝 中秋由来 白果能不能与葡萄干同蒸着吃 新年对老婆的祝福语 水和狗粮拌在一起喂狗可以吗 小数的计数单位是什么进制的 枣红色马甲怎么搭配衣服