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

正文內(nèi)容

匯編語言課程設(shè)計(jì)-- 計(jì)算比賽成績系統(tǒng)-文庫吧

2025-05-17 17:27 本頁面


【正文】 寄存器和儲(chǔ)存器之間交換信息。 地址傳送指令 LEA 指令:將源操作數(shù)的有效地址送到指定的寄存器中。不能使用段寄存 器,源操作數(shù)可以使用除立即數(shù)和寄存器外的任一種寄存器尋址方式。 類型轉(zhuǎn)換指令 CBW 指令:將 AL 的內(nèi)容符號擴(kuò)展到 AH,形成 AX 中的字 算數(shù)指令 ADD 指令:進(jìn)行加法操作 INC 指令:自加 1 SUB 指令:進(jìn)行減法操作 DEC 指令:自減 1 CMP 指令:將兩個(gè)操作數(shù)進(jìn)行減法操作,但不保存結(jié)果,只設(shè)置條件標(biāo)志位 MUL 指令:進(jìn)行無符號乘法操作 DIV 指令:進(jìn)行無符號除法操作 邏輯指令 AND 指令:進(jìn)行邏輯與操作,見 0 得 0 OR 指令:進(jìn)行邏輯或操作,見 1得 1 XOR 指令:進(jìn)行異或操作,相同得 0,不同得 1 控制轉(zhuǎn)移指 令 JMP 指令:無條件跳轉(zhuǎn)到指定位置 條件轉(zhuǎn)移指令:根據(jù)上一條指令所設(shè)置的條件碼來判別測試條件,每一種轉(zhuǎn) 移指令有它的測試條件,滿足測試條件則轉(zhuǎn)移到指令指定的位置 LOOP 指令: 當(dāng)測試條件碼 CX 不為 0 時(shí),循環(huán)指定程序段 CALL 指令:把子程序的返回地址存入棧中,以便子程序返回主程序時(shí)調(diào)用 RET 指令:轉(zhuǎn)移到子程序的入口地址去繼續(xù)執(zhí)行 匯編語言上機(jī)過程 上機(jī)過程是我們編寫好程序后驗(yàn)證的最好手段,也是我 們對我們寫得程序進(jìn)行調(diào)試必不可少的一個(gè)過程。上機(jī)過程我們首先要把我們編寫的程序在編譯器里對它進(jìn)行編譯看看是否有語法上的錯(cuò)誤,然后編譯生成 .obj 文件,最后連接生成可執(zhí)行文件 .exe,然后我們要對生成的可執(zhí)行文件進(jìn)行調(diào)試,看看是否有邏輯上的錯(cuò)誤,如果有邏輯上的錯(cuò)誤那么我們還要對程序進(jìn)行修改,知道沒有邏輯上的錯(cuò)誤時(shí),我們就可以運(yùn)行程序,并得到我們想要的結(jié)果了。上機(jī)過程大概課分為四部分:編輯、編譯、調(diào)試、運(yùn)行。 只有通過上機(jī)過程你才能發(fā)現(xiàn)你的程序是否有邏輯上或者語法上的錯(cuò)誤,最 重要的是檢測運(yùn)行結(jié)果是不 是你理論上的結(jié)果。我們只有在上機(jī)過程中才能發(fā)現(xiàn)問題,然后解決問題,最終得到我們想要的結(jié)果。 程序功能分析 通過讀取依次從鍵盤輸入的 9 個(gè)兩位的十進(jìn)制數(shù)得分,將得分保存在字符串中,然后用冒泡法將 9 個(gè)數(shù)的位置按大小重新排列并輸出,再將中間的 7 個(gè)數(shù)累加起來除以 7,即得到去掉最高分和最低分之后的平均分,最后設(shè)置光標(biāo)位置到平均分處。 設(shè)計(jì)思路 通過記錄鍵盤,將 ASCII 碼轉(zhuǎn)化為二進(jìn)制數(shù)寸入長度為 9 的字符串中,此部分使用用循環(huán)結(jié)構(gòu)。若輸入的兩位數(shù)的首位,即十位,非 0 或非 1,則提示錯(cuò)誤并要求重復(fù)輸入,若輸入的個(gè)位數(shù)非 0~9 中的數(shù),則提示錯(cuò)誤并要求重復(fù)輸入。 用冒泡法重排 9 個(gè)數(shù),使得第 1 和第 9 個(gè)數(shù)分別為最大數(shù)和最小數(shù),并在屏幕中依次顯示出來。然后用循環(huán)語句求出 9 個(gè)數(shù)中中間的 7 個(gè)數(shù)的和,即總得分,若總得分為 70 分,則直接輸出平均分: 分。若小于 70 分則將總得分除以 得到的商作為平均分的個(gè)位數(shù),輸出一個(gè)小數(shù)點(diǎn),將余數(shù)乘以 10 再除以 7,如此循環(huán) 3 次,后兩次不輸出小數(shù)點(diǎn),得到精確到小數(shù)點(diǎn)后兩位的平均的分?jǐn)?shù),再將平均分輸出。最后改變光標(biāo)位置為平均得分處。 程序設(shè)計(jì)框圖
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1