彙編筆記 輸出提示語句與換行

2021-10-10 06:07:52 字數 2348 閱讀 7565

先在資料段**區定義好要用的提示是語句,再往**段**區寫入對應的**.

比如:

datas

segment

;此處輸入資料段**

changeline

db13,10

,'$'

;定義換行

str1

byte 'please

input

8number

:$' ;

$為結束標誌

str2

byte 'before

sort

,the

8nunberis:

$' str3

byte 'after

sort

,the

8nunberis:

$'

datas

ends

stacks

segment

;此處輸入堆疊段**

stacks

ends

codes

segment

assumecs:

codes,ds

:datas,ss

:stacks

start

:movax,

datas

movds,ax

;此處輸入**段**

;輸出str1

movdx

,offset

str1

movah

,09h

int 21h

;輸出str2

movdx

,offset

str2

movah

,09h

int 21h

;輸出str3

movdx

,offset

str3

movah

,09h

int 21h

movah,4ch

int 21h

codes

ends

endstart

這時候會發現,沒換行,因為還少一點**,完整的應該是下面這段:

datas

segment

;此處輸入資料段**

changeline

db13,10

,'$'

str1

byte 'please

input

8number:$'

str2

byte 'before

sort

,the

8nunberis:

$' str3

byte 'after

sort

,the

8nunberis:

$'

datas

ends

stacks

segment

;此處輸入堆疊段**

stacks

ends

codes

segment

assumecs:

codes,ds

:datas,ss

:stacks

start

:movax,

datas

movds,ax

;此處輸入**段**

;輸出str1

movdx

,offset

str1

movah

,09h

int 21h

;輸出換行

movdx,

offset

changeline

movah

,09h

int 21h

;輸出str2

movdx

,offset

str2

movah

,09h

int 21h

;輸出換行

movdx,

offset

changeline

movah

,09h

int 21h

;輸出str3

movdx

,offset

str3

movah

,09h

int 21h

movah,4ch

int 21h

codes

ends

endstart

結果如圖

C 實現在控制台上換行輸出與不換行輸出

換行輸出用 console.writeline 不換行輸出用 console.write 在控制台上列印 hello程式設計客棧 world console.writeline hello world 換行列印 console.write hello 程式設計客棧 不換程式設計客棧行列印 conso...

彙編學習筆記 輸出月份縮寫

編譯環境 emu8086 附 ascii碼表 datas segment para data three db 3 jun等是3個字母的,因此在陣列定位中,每3個位元組是乙個月 mess db input month number 13 10,monin label byte 為資料段中定義的下乙個...

語句顏色提示 輔助與替代溝通 視覺提示APP推薦

是否 免費 開發者 壹輔 北京 輔具科技 作業系統 android 開發者 優加學院 是否免費 免費 作業系統 ios android 特色功能 本軟體以兒童興趣和aba行為干預策略為開發方向,每乙個塗色事物基礎形狀,會被分成多個區域,並按照數字命名,從而每乙個數字都有對於的顏色,學生需要按照規則和...