思路:一列一列的处理
所用函数:
loop(循环)
ptr(字节大小转换)
mov(赋值)
add,div(计算平均收入)
开始
年份:
((Table+i)16+偏移量)=(data16+i+0)
偏移量为零,i从0到20
一个字节空格:
((Table+i)*16+偏移量)=‘ ’
偏移量为32,i从0到20
收入:(强制转换4字节)
((Table+i)16+偏移量)=(data16+i+21)
偏移量为40,i从0到20
一个字节空格:
((Table+i)*16+偏移量)=‘ ’
偏移量为72,i从0到20
雇员数:(强制转换4字节)
((Table+i)16+偏移量)=(data16+i+42)
偏移量为80,i从0到20
一个字节空格:
((Table+i)*16+偏移量)=‘ ’
偏移量为96,i从0到20
平均收入:(强制转换2字节)
((Table+i)*16+偏移量)=ave
偏移量为104,i从0到20
一个字节空格:
((Table+i)*16+偏移量)=‘ ’
偏移量为120,i从0到20