匯編顯示字符串到屏幕 0匯編問(wèn)題:如何將文本文件內(nèi)容讀入內(nèi)存并顯示在屏幕上?
0匯編問(wèn)題:如何將文本文件內(nèi)容讀入內(nèi)存并顯示在屏幕上?匯編語(yǔ)言將內(nèi)存中的數(shù)據(jù)以十六進(jìn)制的形式顯示在屏幕上,涉及內(nèi)存數(shù)據(jù)讀取、數(shù)制轉(zhuǎn)換、顯示控制等,具體步驟如下:數(shù)據(jù)段total DW shu數(shù)據(jù)結(jié)束代
0匯編問(wèn)題:如何將文本文件內(nèi)容讀入內(nèi)存并顯示在屏幕上?
匯編語(yǔ)言將內(nèi)存中的數(shù)據(jù)以十六進(jìn)制的形式顯示在屏幕上,涉及內(nèi)存數(shù)據(jù)讀取、數(shù)制轉(zhuǎn)換、顯示控制等,具體步驟如下:數(shù)據(jù)段total DW shu數(shù)據(jù)結(jié)束代碼段評(píng)估CS:code,ds:data main Pro far start:mov ax,data mov ds,ax mov BX,total mov DL,BH mov Cl,4 SHR DL,CL CMP dl,10 jc hex1 add dl,30h hex1:添加dl,37h mov ah,02h int 21h mov dl,bh和dl,0fh CMP dl,10 jc hex2 add dl,30h hex2:添加dl,37h mov ah,02h int 21h mov dl,bl mov CL,4 shr dl,CL CMP dl,10 jc hex3 add dl,30h hex3:添加dl,37h mov ah,02h int 21h mov dl,bl和dl,0fh CMP dl,10 jc hex4 add dl,30h hex4:添加dldl,37小時(shí)移動(dòng)ah,02小時(shí)內(nèi)21小時(shí)移動(dòng)dl,48小時(shí)移動(dòng)ah,02小時(shí)內(nèi)21小時(shí)移動(dòng)ah,4小時(shí)內(nèi)21小時(shí)返回主端