鱼C论坛's Archiver
论坛
›
汇编语言交流
› 求助
eminemjjk
发表于 2012-2-18 22:49:04
求助
汇编语言实验五 第二(2)题,第4小题为什么是16*(N/16+1)
小生我怕怕
发表于 2012-2-18 22:49:05
N分为被16整除和不被16整除。
当N被16整除时: 占有的空间为(N/16)*16
当N不被16整除时: 占有的空间为(N/16+1)*16,N/16得出的是可以整除的部分,还有一个余数,余数肯定小于16,加上一个16。
程序加载后分配空间是以16个字节为单位的,也就是说如果不足16个字节的也分配16个字节。
两种情况总结成一个通用的公式:((N+15)/16)*16
页:
[1]
查看完整版本:
求助