汇编语言 汇编语言如何把结果输出并显示到屏幕上?
汇编语言如何把结果输出并显示到屏幕上?段地址是0b800h,偏移地址从0开始,地址空间是显示缓冲区。低位字节存储要显示的数据,高位字节存储颜色和其他显示属性。例如,MOV ax,0b800hmov D
汇编语言如何把结果输出并显示到屏幕上?
段地址是0b800h,偏移地址从0开始,地址空间是显示缓冲区。低位字节存储要显示的数据,高位字节存储颜色和其他显示属性。例如,MOV ax,0b800hmov DS,ax//定位要在屏幕上显示的位置,并将其存储在MOV Al,160﹣t﹣TMUL DH﹣t﹣t﹣tmov BX,ax﹣t﹣tmov Al,2﹣t﹣TMUL DL﹣t﹣Tadd BX,axmov,Al,es:[Si]//将字符保存在Al中,0cah//将颜色属性保存在ah中,0b800h是段地址,从0开始的偏移地址的地址空间是显示缓冲区。低位字节存储要显示的数据,高位字节存储颜色和其他显示属性。例如:mov ax,0b800h,mov DS,ax//定位要在屏幕上显示的位置,将其保存在BX mov Al,160 mul DH mov BX,ax mov Al,2 mul DL add BX,ax mov Al,es:[Si]//将字符保存在Al mov ah,0cah//将颜色属性保存在ah mov DS:[BX],ax中