1.从stdin读取1个单位(64位机为8字节),假设为变量do
do取值0,1,2,其它。
0:从stdin读取数据,数据目标地和大小需要用户通过stdin指定。
1:向stdout写数据,数据目标地和大小需要用户通过stdin指定。
2:int3,之后返回起始位置。
其它:退出。
当do为0时:
1.从stdin读取1个单位,表示数据目标地指针
2.从stdin读取1个单位,表示需读取数据大小
3.从stdin读取数据到1,数据长度由2指定。
当do为1时:
1.从stdin读取1个单位,表示数据源指针。
2.从stdin读取1个单位,表示需写数据大小。
3.向stdout写数据,数据源由1指定,大小由2指定。
4.goto 1进入loop,退出loop的条件是2指定写数据大小为0