下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、從鎮(zhèn)盤轍入數(shù)據(jù)并顯示實(shí)驗(yàn) 實(shí)驗(yàn)四從鍵盤輸入數(shù)據(jù)并顯示實(shí)驗(yàn) 【實(shí)驗(yàn)?zāi)康摹?1 掌握鍵盤輸入字符的方袪和十六進(jìn)制數(shù)字字符的ASCI 1碼轉(zhuǎn)換為二進(jìn)制數(shù)的原 理。 2. 掌捱子程序罡義和調(diào)用的方法。 3. 掌握循環(huán)弦位指令的用法和無符號數(shù)比較大小的方袪。 【實(shí)驗(yàn)性質(zhì)】 驗(yàn)證性實(shí)驗(yàn)(學(xué)時數(shù):2H) 【實(shí)驗(yàn)內(nèi)容】 從鍵盤上輸入4位十六逬制數(shù),將其轉(zhuǎn)換為16位二進(jìn)制數(shù)并在顯示器上顯示出來。W 求輜入的數(shù)字字符串以回車鍵結(jié)束。如采輸入的數(shù)字超過4個,則以最后輸入的4個為準(zhǔn)。 若按下的鍵不是十六進(jìn)制數(shù)字字符,則顯示出錯信息。 參考程序: 【實(shí)驗(yàn)提示】 從鍵盤上輸入的+六進(jìn)制數(shù)字字符進(jìn)入計(jì)算機(jī)后并不是相應(yīng)的十六
2、進(jìn)制數(shù)或二進(jìn)制 數(shù).而是與字符對應(yīng)的ASCII W,現(xiàn)妾找出ASCI I碼與該數(shù)字對應(yīng)的二進(jìn)制數(shù)之間的關(guān) 系。關(guān)系如下: 十六進(jìn)制數(shù)字字符 字符對應(yīng)的ASCI 1碼 數(shù)字對應(yīng)的二講制數(shù) 0 9 3 OH 39H ASCII 碼 - 30H AF 41H 4 6H A SCII 碼-37H aF 61H 66H ASCII 碼 - 5 7H 【報(bào)告要求】 1. 紿出該問題的程序設(shè)計(jì)流程圖。 2. 紿出該程序的全部代碼并加上注釋。 3. 總結(jié)實(shí)驗(yàn)體會。 CRLF mA C Ro MOV AH.02 H MOV DL. 0 DH INT 21H MOV AH, 0 2H MOV DL.OAH INT
3、 21H endm DATA SEGMENT MARK DB? MESS BB 輸入四位十六逬制數(shù).按回車鍵轉(zhuǎn)化為二逬制數(shù),空格綽結(jié)束L,0DHA H,較入$ ERROR DB ODH, 0AH, 入錯誤!0DH? DATA ENDS /3 從鎮(zhèn)盤轍入數(shù)據(jù)并顯示實(shí)驗(yàn) stack segment STA DW 32 DUP(?) T Op Dw ? STACK ENDS CODE SEGMENT assume cs:co de?ds:data, es:data, ss: stack START: MOV aMOV MOV MOV AXJDAT A DS皿 ESAX S P,TO P HEAD:C
4、RLF MOV MARK,O MOV AH,0 9 H LEA DXMESS 。I Nt 21H:顯示提示輸入的信息 a CALLGETNUM;接收鍵入數(shù)值送DX CM P MAKK.01 H JE HEAD MOV CX,0010H MOV BX, DX TtT: rol BX, 1 QMOV DL、BL AND DL、0 J H DL3 0 H A H,02H 21 H :循環(huán)左移1位 ADD MOV INT LOOP TIT J MP FENI: MO V ai nt ;顯示二進(jìn)制位對應(yīng)的ASCII字符 HEA D AX.4C OOH 2 J H NEA R getn U M PROC
5、a P USH CX XOR GGg: MOV oINT21H CJMP AL、0 D H bJEp Pp CMPAL. 2 OH 0 JE FINI CMP AL,30H a JB KKK sub al, 3oh CMP AL,OAH JB GET S CMP AL, 1 1H :返回DOS ;子程序、接收鈾入數(shù)値送DX JB KKK DX,DX AH, 01H :輸入為回車則進(jìn)行轉(zhuǎn)換 ;輸入為空格、則退回DOS 4 /3 從鎮(zhèn)盤轍入數(shù)據(jù)并顯示實(shí)驗(yàn) a SUB AL, 0 7H CMP AL,OFH jb e gets CMP AL, 2A11 a J B KKK 、CMP ALFH QJ AKKK SUB AL/0 H GETS: MOV CL,01 0 SHl dxcl 占 XO R AHH d ADD DX, AX d JMP GGG K KK:MOV AH?09H a MOV D X , OFFS E T ERROR INT21H MOV
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《兒童視力保健》課件
- 《抗菌藥物概論課件》課件
- 蜂產(chǎn)品課件蜂產(chǎn)品中抗生素殘留現(xiàn)狀及檢測
- 保險(xiǎn)基礎(chǔ)知識課件-保險(xiǎn)的性質(zhì)、功能及作用
- 奧數(shù)雞兔同籠課件
- 地理信息系統(tǒng)的應(yīng)用課件
- 曲線積分與曲面積分習(xí)題課課件
- 2.1 立在地球邊上放號 課件(共37張)
- 植物提取物生產(chǎn)線項(xiàng)目可行性研究報(bào)告模板-立項(xiàng)備案
- 2024年全國愛耳日活動方案(34篇)
- 大學(xué)生計(jì)算與信息化素養(yǎng)-北京林業(yè)大學(xué)中國大學(xué)mooc課后章節(jié)答案期末考試題庫2023年
- 2023年中國社會科學(xué)院外國文學(xué)研究所專業(yè)技術(shù)人員招聘3人(共500題含答案解析)筆試歷年難、易錯考點(diǎn)試題含答案附詳解
- 2023年廣東石油化工學(xué)院公開招聘部分新機(jī)制合同工20名高頻考點(diǎn)題庫(共500題含答案解析)模擬練習(xí)試卷
- 2023年國開大學(xué)期末考復(fù)習(xí)題-3987《Web開發(fā)基礎(chǔ)》
- 《駱駝祥子》1-24章每章練習(xí)題及答案
- 《伊利乳業(yè)集團(tuán)盈利能力研究》文獻(xiàn)綜述3000字
- 貨車安全隱患排查表
- 《戰(zhàn)略三環(huán) 規(guī)劃 解碼 執(zhí)行》讀書筆記思維導(dǎo)圖PPT模板下載
- 減鹽防控高血壓培訓(xùn)課件
- 2023年百一測評-房地產(chǎn)企業(yè)崗位招聘工程副總經(jīng)理筆試試題
- 人教版小學(xué)數(shù)學(xué)二年級口算題和應(yīng)用題
評論
0/150
提交評論