汇编网首页登录博客注册
xfdragon8888的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
最新留言
好友圈
文章收藏
友情链接

[2009-12-11 12:00] 栈空间大小 分配

一、先说说堆栈的建立 
    建立一个堆栈有两项工作要做: 
①定义一个名字有堆栈含义的段: 
mystack segment stack 
        dw 40h dup(?) 
mystack ends 
   上述语句为这个段分配了80h个字节的空间。特别需要明确的是,这个段现在除了名字似乎和堆栈有点关系外,本质上仅仅是一个普通的段,还没有被用作堆栈。 
②在代码段执行了如下代码后: 
         mov ax,mystack 
        mov ss,ax 
        mov sp,80h 
    即当ss指向mystack后,该段才被...
阅读全文 | 评论次数(1) | 浏览次数(663) | 所属类型(默认类型)

[2009-12-05 23:55] 关于检测点2.2第二题的具体解释

(2)    有一数据存放在内存20000H单元中,现给定段地址为SA,  
        若想用偏移地址寻到此单元,则SA应满足条件是:  
        最小为_______,最大为__________。  
        同样考虑16位的偏移量的最小、最大值的取值:0000H~FFFFH。  
        这里的20000H为物理地址。  
        (a)    当偏移量为FFFFH的时候,SA可取最小值,  
            即20000H - FFFFH = 10001H;  
            这样的情况下,我们求得基础地址的值为100...
阅读全文 | 评论次数(1) | 浏览次数(470) | 所属类型(默认类型)