freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

字符查找及轉換課程設計說明書-wenkub

2023-05-19 04:09:32 本頁面
 

【正文】 db ? ;緩沖區(qū)第 2 個字節(jié)保留用于存放實際輸入字符個數 db 55 dup(39。39。39。 message8 db 0ah,0dh,39。 message7 db 0ah,0dh,39。 message6 db 0ah,0dh,39。 message5 db 0ah,0dh,39。 message4 db 0ah,0dh,39。39。39。 message3 db 39。 message2 db 0ah,0dh,39。其具體程序如下: data segment message1 db 0ah,0dh,39。 1)屏幕提示輸入字符串; 2)將字符進行大小寫變換(全部大寫或小寫)并顯示; 3)屏幕提示輸入待查找字符; 4)顯示查詢結果:如果查找到,則顯示該字符在字符串中的位置;若沒有 則顯示該字符不存在。 而微機原理與接口技術的課程設計則是讓我們鞏固書本所學知識的重要平臺,設計中我們通過對系統(tǒng)方案的整體分析,進而畫出流程圖,編制對應的程序 ,在實驗平臺MF2KP 或 Emu8086 上進行調試,從而得出最終程序,其中我們不僅很好的鍛煉了自己的動手操作能力,更對書本所學有了進一步的升華。 1 月 11 日 學生結合程序流程圖解釋說 明設計思路與算法;指導老師檢查程序 運行效果,并就結果進行評分。 1 月 5 日 根據選題查閱資料,完成方案的初步設計,包括系統(tǒng)原理及算法。 ( 3)同一選題若為合作完成,設計說明書中需注明本人承擔的設計部分。 要求完成的主要任務 : 設計匯編語言程序,實現字符轉換及查找的功能,具體功能要求如下: ( 1)屏幕提示輸入字符串; ( 2)將字符進行大小寫變換(全部大寫或小寫)并顯示; ( 3)屏幕提示輸入待查找字符; ( 4)顯示查詢結果:如果查找到,則顯示該字符在字符串中的位置;若沒有 則顯示該字符不存在。 根據功能要求繪制程序流程圖、編寫 完整的匯編語言程序并上機調試: 撰寫課程設計說明書。 時間安排 : (本次課程 設計時間: 2020 年 1 月 4 日 13 日,歷時一周半) 周次 具體時間 設計內容 第一周 1 月 4 日 指導老師就課程設計內容、設計要求、設計進度安排、評分標準等 作具體介紹。 1 月 6 日 繪制系統(tǒng)硬件接線圖(接口應用設計題必須)以及程序流程圖。 1 月 12 日 學生撰寫課程設計說明書。 設計過程中使用的 Emu8086 是 結合了一個先進的原始 編輯器 、組譯器、反組譯器、具除錯功能的 軟件 模擬工具,還有 一個循序漸進的指導工具 , 這對剛開始學組合語言的人是一個很有用的工具 , 它 能 在模擬器中一步一步的編譯程序碼并執(zhí)行,視覺化的工作環(huán)境讓 它的使用變得更為容易,這個軟件對匯編語言的學習有很大的幫助,在設計中起到重要作用。 武漢理工大學《微機原理與接口技術》課程設計說明書 3 首先分析設計要求,要求需要屏幕提示輸入字符串,所以首先考慮使用 DOS 調用中的 10 號調用,該調用具有多字符輸入的功能;而針對第一個功能大小寫變換,我們首先考慮字母 AZ 的 ASCII 碼為 41H 到 5AH, az 的 ASCII 碼為 61H 到 7AH,不難發(fā)現每個字母的大小寫的 ASCII 碼之間相差為 20H,所以可以通過對 ASCII 的值加減 20H來實現大小寫的轉換;對于第三個功能我們采用 DOS 調用的 1 號功能調用,該功能為單字符輸入;對于最后一項要求,我們 采用 CX 計數,并用 CMP 指令對存入數據區(qū)的每個字符與要求輸入的字符進行比較,若相同則講此時的 CX 值儲存在另一數據區(qū),不同則繼續(xù)累加進行下一字符的 比較,直至結束,最后輸出所存的每一個 CX 的值,這就實現了查詢功能。please input string39。conversion for capital?39。press 39。 or 39。 to choose39。conversion to plete39。to search?39。please input the letter you want to search39。the letter does locate in39。if you want to quit,please hit 39。 or 39。!39。$39。$39。$39。$39。Q39。 程序在修改調試中分別出現的情況和對應的解決方法如下: 1) 現象:在程序開始運行輸出的提示語句前出現亂碼。 3) 現象:在輸入字符串沒有的字符進行查詢時程序一樣輸出查詢結果,且為錯誤結果。 整個設計過程中讓我深有體會的是看似一個簡單的編程題在實際編寫程序并進行調試時往往會遇到許多難題,要關注許多細節(jié),而且對程序一個地方細小的改動對 整個程序的影響有可能很大,要學會設置斷點并利用軟件進行單步運行檢查錯誤,并加以修改。$39。$39。$39。Y39。N39。$39。$39。$39。$39。$39。q39。Q39。$39。$39。$39。$39。Q39。q39。 39。$39。$39。!39。 or 39。if you want to quit,please hit 39。the letter does locate in39。please input the letter you want to search39。to search?39。conversion to plete39。 to choose39。 or 39。press 39。conversion for capital?39。please input string39。通過此次課程設計,不僅鞏固加深了對書本所學知識的理解,更讓我鍛煉了實際動手編程調試的能力。 武漢理工大學《微機原理與接口技術》課程設計說明書 16 結束語 通過本次的課程設計我對本學期所學的知識有了進一步的鞏固與理解,特別是 DOS調用方面的相關指令,對其具體的使用條件和方法更為清晰明確,同時對一些基本指令的使用也更為熟練,再有是宏調用的使用也讓我學會怎樣讓程序模塊化,使得程序結構更為明朗清晰,同時由于設計的需要,對循環(huán)結構和跳轉指令的使用也較為頻繁,讓我對其使用時的注意事項有了 進一步的掌握,在程序調試過程中更是讓我發(fā)現了一些程序書寫的常見錯誤和對應的解決方法,對我以后的程序編寫有很大的幫助。 2) 現象:再進行第二次查詢時顯示的查詢結果包含上一次查詢的結果。 圖 48 運行界面圖 8 武漢理工大學《微機原理與接口技術》課程設計說明書 15 通過以上截圖我們可以得出結論,所設計的程序已經能正確執(zhí)行,并實現以下功能: 1) 提示用戶輸入字符串; 2) 詢問用戶是否將字符串轉換成大寫; 3) 根據用戶選擇進行相應的操作即轉換成大寫或小寫并輸出轉換結果; 4) 詢問用戶是否對字符串進行查詢; 5) 根據用戶的選擇進行查詢字符,并將對應相同字符出現的位置顯示 出來; 6) 若所要查詢的字符字符串中沒有則顯示查詢結果為空; 7) 在用戶需要退出時按下 Q 或 q 鍵進行退出。q39。 39。$39。$39。$39。Q39。q3
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1