匯編語(yǔ)言 匯編語(yǔ)言如何把結(jié)果輸出并顯示到屏幕上?
匯編語(yǔ)言如何把結(jié)果輸出并顯示到屏幕上?段地址是0b800h,偏移地址從0開(kāi)始,地址空間是顯示緩沖區(qū)。低位字節(jié)存儲(chǔ)要顯示的數(shù)據(jù),高位字節(jié)存儲(chǔ)顏色和其他顯示屬性。例如,MOV ax,0b800hmov D
匯編語(yǔ)言如何把結(jié)果輸出并顯示到屏幕上?
段地址是0b800h,偏移地址從0開(kāi)始,地址空間是顯示緩沖區(qū)。低位字節(jié)存儲(chǔ)要顯示的數(shù)據(jù),高位字節(jié)存儲(chǔ)顏色和其他顯示屬性。例如,MOV ax,0b800hmov DS,ax//定位要在屏幕上顯示的位置,并將其存儲(chǔ)在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開(kāi)始的偏移地址的地址空間是顯示緩沖區(qū)。低位字節(jié)存儲(chǔ)要顯示的數(shù)據(jù),高位字節(jié)存儲(chǔ)顏色和其他顯示屬性。例如: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中