实验一

【8086汇编-Day7】关于多个段的程序的实验

实验二

【8086汇编-Day7】关于多个段的程序的实验

实验三

【8086汇编-Day7】关于多个段的程序的实验

实验四

【8086汇编-Day7】关于多个段的程序的实验

实验五

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

实验六

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

【8086汇编-Day7】关于多个段的程序的实验

总结

在集成环境下,内存从0770段开始按照段的先后顺序和内容多少分配,并且分配的都是16的倍数

关于实际占用的空间公式的话其实极容易想到(假设有N个字节数据),N+15是为了判断最后几个字节数据(去掉前面的16的最大倍数个数据)是否要另起新段。比如去16最大整后剩下来(也等同于本身就只有不超过16个字节数据)只有5个字节数据,那么5加上15后的值通过“/”运算一取整后就是1,表示这五个字节要起新段了。看得出来,15就是个不尴不尬的“超段临界值”。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-04
  • 2021-08-28
  • 2022-01-24
  • 2021-12-02
猜你喜欢
  • 2021-05-09
  • 2021-04-15
  • 2021-04-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2022-01-13
相关资源
相似解决方案