首頁 考試吧論壇 Exam8視線 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
2011中考 | 2011高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級 | 職稱英語 | 商務(wù)英語 | 公共英語 | 托福 | 雅思 | 專四專八 | 口譯筆譯 | 博思 | GRE GMAT
新概念英語 | 成人英語三級 | 申碩英語 | 攻碩英語 | 職稱日語 | 日語學(xué)習(xí) | 法語 | 德語 | 韓語
計算機(jī)等級考試 | 軟件水平考試 | 職稱計算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
華為認(rèn)證 | Java認(rèn)證
公務(wù)員 | 報關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問 | 導(dǎo)游資格
報檢員 | 教師資格 | 社會工作者 | 外銷員 | 國際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價格鑒證師
人力資源 | 管理咨詢師考試 | 秘書資格 | 心理咨詢師考試 | 出版專業(yè)資格 | 廣告師職業(yè)水平
駕駛員 | 網(wǎng)絡(luò)編輯
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
會計從業(yè)資格考試會計證) | 經(jīng)濟(jì)師 | 會計職稱 | 注冊會計師 | 審計師 | 注冊稅務(wù)師
注冊資產(chǎn)評估師 | 高級會計師 | ACCA | 統(tǒng)計師 | 精算師 | 理財規(guī)劃師 | 國際內(nèi)審師
一級建造師 | 二級建造師 | 造價工程師 | 造價員 | 咨詢工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價師 | 土地估價師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項目管理師 | 土地登記代理人 | 環(huán)境影響評價師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價師 | 安全評價師 | 電氣工程師 | 注冊測繪師 | 注冊計量師
繽紛校園 | 實(shí)用文檔 | 英語學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪談 | 游戲

2011下半年計算機(jī)等考三級PC技術(shù)上機(jī)100題(89)

考試吧整理“2011下半年計算機(jī)等級三級PC技術(shù)上機(jī)100題(89)”,請考生抓緊備考!

  請編制程序,其功能是:分別統(tǒng)計內(nèi)存中字符串SEGMENT、EQU、DB、MOV、ADD、ENDS、

  PROC、ENDP、AL、END的個數(shù),然后將統(tǒng)計的個數(shù)以字節(jié)類型依次存入指定的內(nèi)存中。

  例如:

  內(nèi)存中有 SEGMENT,EQU,DB,DB,MOV,ADD,ENDS,PROC,ENDP,AL,AL,AL,END,SUB,MUL

  結(jié)果為 01H,01H,02H,01H,01H,01H,01H,01H,03H,03H

  部分程序已給出, 其中原始數(shù)據(jù)由過程LOAD從文件INPUT1.DAT中讀入SOURCE開始的內(nèi)存單元中。運(yùn)算結(jié)果要求從RESULT開始存放,由過程SAVE保存到文件OUTPUT1.DAT中。

  填空BEGIN和END之間已給出的源程序使其完整(空白已用橫線標(biāo)出,每行空白一般只需一條指令, 但采用功能相當(dāng)?shù)亩鄺l指令亦可),或刪除BEGIN和END之間原有的代碼并自行編程來完成要求的功能。

  對程序必須進(jìn)行匯編,并與IO.OBJ鏈接產(chǎn)生PROG1.EXE執(zhí)行文件,最終運(yùn)行程序產(chǎn)生結(jié)果(無結(jié)果或結(jié)果不正確者均不得分)。調(diào)試中若發(fā)現(xiàn)整個程序中存在錯誤之處, 請加以修改。

  試題程序:

  MSTR MACRO STRX,NX1,NX2

  LOCAL NEXT,AGAIN,FOUND

  CLD

  LEA SI,SOURCE

  NEXT: CMP [SI],'$$'

  JE AGAIN

  MOV CX,NX1

  LEA DI,STRX

  REPE CMPSB

  JNE NEXT

  FOUND: INC BYTE PTR NX2

  JMP NEXT

  AGAIN: ENDM

  EXTRN LOAD:FAR,SAVE:FAR

  N1 EQU 277

  N2 EQU 10

  DSEG SEGMENT

  SOURCE DB N1 DUP(?)

  RESULT DB N2 DUP(0)

  STR0 DB 'SEGMENT'

  STR1 DB 'EQU'

  STR2 DB 'DB'

  STR3 DB 'MOV'

  STR4 DB 'ADD'

  STR5 DB 'ENDS'

  STR6 DB 'PROC'

  STR7 DB 'ENDP'

  STR8 DB 'AL'

  STR9 DB 'END'

  NAME0 DB 'INPUT1.DAT',0

  NAME1 DB 'OUTPUT1.DAT',0

  DSEG ENDS

  SSEG SEGMENT STACK

  DB 256 DUP(?)

  SSEG ENDS

  CSEG SEGMENT

  ASSUME CS:CSEG,SS:SSEG,DS:DSEG,ES:DSEG

  START PROC FAR

  PUSH DS

  XOR AX,AX

  PUSH AX

  MOV AX,DSEG

  MOV DS,AX

  LEA DX,SOURCE ;數(shù)據(jù)區(qū)起始地址

  LEA SI,NAME0 ;原始數(shù)據(jù)文件名

  MOV CX,N1 ;字節(jié)數(shù)

  CALL LOAD ;從'INPUT1.DAT'中讀取數(shù)據(jù)

  ;****BEGIN****

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  MSTR ________________

  ;****END****

  LEA DX,RESULT ;結(jié)果數(shù)據(jù)區(qū)首址

  LEA SI,NAME1 ;結(jié)果文件名

  MOV CX,N2 ;結(jié)果字節(jié)數(shù)

  CALL SAVE ;保存結(jié)果到文件

  RET

  START ENDP

  CSEG ENDS

  END START

文章搜索
計算機(jī)等級考試欄目導(dǎo)航
版權(quán)聲明:如果計算機(jī)等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機(jī)等級考試網(wǎng)內(nèi)容,請注明出處。