- 2
- 0
- 约2.16万字
- 约 77页
- 2019-12-13 发布于湖北
- 举报
;计算像素的字节地址和位掩码子程序 GET_ADDR PROC NEAR ;入口:CX=X坐标,DX=Y坐标 PUSH CX ;出口:BX=字节地址,AH=位掩码 PUSH DX MOV AX,0A000H ;设置段地址 MOV ES,AX MOV AX,80 ;AX=Y*80 MUL DX MOV BX,AX ;BX=Y*80 MOV AX,CX ;计算X/8 MOV CL,8 DIV CL MOV CL,AH ;余数保存在CL中 MOV AH,0 ADD BX,AX ;BX=Y*80+X/8 MOV AH,80H SHR AH,CL ;AH=位掩码 POP DX POP CX RET GET_ADDR ENDP ;写像素子程序。 ;入口参数:BX=字节地址,CH=象素颜色值,CL=位掩码。 WRITE0 PROC NEAR ;出口参数:完
原创力文档

文档评论(0)