程式目的:設定輸出字型的格式,具體見程式注釋
程式**:
d_seg segment
str1 db 'hello world!' ;定義字串
d_seg ends
c_seg segment
assume cs:c_seg,ds:d_seg ;定義cs,ds,入口
start: mov ax,0b800h
mov es,ax ;將視訊記憶體位址0b800h賦值給es
mov di,0
mov ax,d_seg ;獲取d_seg的位址
mov ds,ax ;將d_seg的位址賦值給ds
lea si,str1 ;將str1的位址賦值給si
mov cx,4 ;cx為迴圈次數
loop1: mov al,[si] ;al寫入資料
mov ah,0ch ;ah寫入格式
mov es:[di],ax ;將ax寫入視訊記憶體es:[di]
inc si ;指向字串的下一位
inc di ;指向視訊記憶體的下一位
inc di
loop loop1
exit : mov ax,4c00h
int 21
c_seg ends
end start
執行結果:
組合語言 逆序輸出字串
data1 segment stri db based addressing data1 ends stack1 segment stack dw 20h dup top label word stack1 ends code segment main proc far assume ds data...
組合語言學習記錄 輸入輸出字串
data segment buff db 255 緩衝區,用於存放字串 db db 255 dup crlf db 0ah,0dh,回車換行 data ends code segment assume ds data,cs code start mov ax,data 取資料段存入ds中 mov d...
輸出字串
5.連線字串 半形句號 是字串連線符,可以把兩個字串連線成乙個字串。例如7 5 echo str.url 技巧 我們可以使用字串連線符累加字串。例如7 6 第一句我們給 str賦值,str表示字串 php中文社群位址是 第二句表示在 str的值上累加字串 www.phpnet.cn 所以,str最後...