匯編語言上機考試題三星題4(二刷)

4.現(xiàn)有一組字符串為data,name,time,file,code,path,user,exit,quit,text芯砸,請編寫程序從鍵盤輸入4個字符的字符串影暴,若存在將其刪除, 并在顯示器上顯示少办。

這道題有個小BUG,可能不太好解決

還是在捋一下這道題的思路

首先讀一個字符串到BUF2

把SI給BUF1,DI給BUF2

CL=4開始比較凤类,如果不相等檬果,就把SI一直挪到逗號那一位+1,然后開始打印

打印的時候要比較最后是逗號還是美元

最后要把CH-1坊秸,把DI重新給BUF2麸祷,

如果相等且CL=0,就說明找到了褒搔,進入CHANGE

在CHANGE中把SI往后挪阶牍,然后重新給DI賦值,返回比較星瘾。

DATAS SEGMENT

? ? BUF1 DB 'data,name,time,file,code,path,user,exit,quit,text','$'

? ? BUF2 DB 5

? ? DB ?

? ? DB 5 DUP(?)

DATAS ENDS

STACKS SEGMENT

? ? ;此處輸入堆棧段代碼

STACKS ENDS

CODES SEGMENT

? ? ASSUME CS:CODES,DS:DATAS,SS:STACKS

START:

? ? MOV AX,DATAS

? ? MOV DS,AX

? ? MOV ES,AX

? ? LEA DX,BUF2

? ? MOV AH,0AH

? ? INT 21H

? ? MOV DL,0AH

? ? MOV AH,02H

? ? INT 21H

? ? MOV DL,0DH

? ? MOV AH,02H

? ? INT 21H

? ? MOV CH,10

? ? MOV CL,4

? ? LEA SI,BUF1

? ? LEA DI,BUF2[2]

L:

CMP CH,0

JZ END0

CLD

NEXT:

CMPSB

JNZ TIAOZHUAN

DEC CL

CMP CL,0

JZ CHANGE

JMP NEXT

TIAOZHUAN:

CMP CL,0

JZ DAYIN

DEC CL

INC SI

JMP TIAOZHUAN

DAYIN:

MOV DL,[SI-5]

MOV AH,02H

INT 21H

MOV DL,[SI-4]

MOV AH,02H

INT 21H

MOV DL,[SI-3]

MOV AH,02H

INT 21H

MOV DL,[SI-2]

MOV AH,02H

INT 21H

;MOV DL,[SI-1]

;MOV AH,02H

;INT 21H

MOV BL,[SI-1]

CMP BL,'$'

JZ END0

MOV DL,[SI-1]

MOV AH,02H

INT 21H

LEA DI,BUF2[2]

MOV CL,4

DEC CH

JMP L

CHANGE:

INC SI

DEC CH

MOV CL,4

LEA DI,BUF2[2]

JMP L

END0:

? ? ;此處輸入代碼段代碼

? ? MOV AH,4CH

? ? INT 21H

CODES ENDS

? ? END START

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末走孽,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子琳状,更是在濱河造成了極大的恐慌磕瓷,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件念逞,死亡現(xiàn)場離奇詭異困食,居然都是意外死亡,警方通過查閱死者的電腦和手機翎承,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評論 3 395
  • 文/潘曉璐 我一進店門硕盹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人叨咖,你說我怎么就攤上這事瘩例。” “怎么了甸各?”我有些...
    開封第一講書人閱讀 164,614評論 0 354
  • 文/不壞的土叔 我叫張陵垛贤,是天一觀的道長。 經(jīng)常有香客問我痴晦,道長南吮,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,671評論 1 293
  • 正文 為了忘掉前任誊酌,我火速辦了婚禮部凑,結(jié)果婚禮上露乏,老公的妹妹穿的比我還像新娘。我一直安慰自己涂邀,他們只是感情好瘟仿,可當(dāng)我...
    茶點故事閱讀 67,699評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著比勉,像睡著了一般劳较。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上浩聋,一...
    開封第一講書人閱讀 51,562評論 1 305
  • 那天观蜗,我揣著相機與錄音,去河邊找鬼衣洁。 笑死墓捻,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的坊夫。 我是一名探鬼主播砖第,決...
    沈念sama閱讀 40,309評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼环凿!你這毒婦竟也來了梧兼?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,223評論 0 276
  • 序言:老撾萬榮一對情侶失蹤智听,失蹤者是張志新(化名)和其女友劉穎羽杰,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瞭稼,經(jīng)...
    沈念sama閱讀 45,668評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡忽洛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,859評論 3 336
  • 正文 我和宋清朗相戀三年腻惠,在試婚紗的時候發(fā)現(xiàn)自己被綠了环肘。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,981評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡集灌,死狀恐怖悔雹,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情欣喧,我是刑警寧澤腌零,帶...
    沈念sama閱讀 35,705評論 5 347
  • 正文 年R本政府宣布,位于F島的核電站唆阿,受9級特大地震影響益涧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜驯鳖,卻給世界環(huán)境...
    茶點故事閱讀 41,310評論 3 330
  • 文/蒙蒙 一闲询、第九天 我趴在偏房一處隱蔽的房頂上張望久免。 院中可真熱鬧,春花似錦扭弧、人聲如沸阎姥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,904評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽呼巴。三九已至,卻和暖如春御蒲,著一層夾襖步出監(jiān)牢的瞬間衣赶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,023評論 1 270
  • 我被黑心中介騙來泰國打工厚满, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屑埋,地道東北人。 一個月前我還...
    沈念sama閱讀 48,146評論 3 370
  • 正文 我出身青樓痰滋,卻偏偏與公主長得像摘能,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子敲街,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,933評論 2 355

推薦閱讀更多精彩內(nèi)容