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

正文內容

匯編語言課程設計報告——實現(xiàn)加減乘除四則運算的計算器(完整版)

2025-05-17 22:53上一頁面

下一頁面
  

【正文】 保持清醒的頭腦,以現(xiàn)實為依據(jù),讓自己的每一行代碼都能實現(xiàn)自己的意義。5 程序調試 調試方案對程序源代碼進行功能調試和功能驗證。通過定義數(shù)據(jù)段,以字符串的形式輸入每個提示信息,利用09H鍵盤輸入并回顯命令顯示每一個功能提示,是計算器的功能列表有序清晰的顯示在屏幕上。我們曾經學習過兩個具體數(shù)字進行加減法運算,但是對于簡單計算器用匯編語言實現(xiàn)難點在于這兩個要做運算的數(shù)是未知的,是由自己調用中斷輸入到屏幕上并要用程序存儲起來的數(shù),然后才能對這兩個數(shù)進行運算,而且做的是加法運算、減法運算乘法運算還是除法運算也未可知,為此我們還要判斷用戶所輸入的運算是四則運算中的哪一個運算。此外,運算過程中的進位或是借位,選擇用什么樣的方式進行輸出,如何實現(xiàn)清屏等也是要解決的問題。 選擇算法設置首先選擇要進行的四則運算,若選擇1,則進行加法;若選擇2,則進行減法;若選擇3,則進行乘法;若選擇4,則進行除法。程序代碼運行成功后,分別檢驗測試其加、減、乘、除功能,并對結果進行分析。由于能力有限,程序還是有不完美的地方。SI指向RESULTMOV [SI],BX 。,0DH,0AHDB 39。,39。,39。$39。PR4 DB 39。主函數(shù)ASSUME CS:CODE ,DS:DATASTART:MOV AX,DATAMOV DS,AXLEA DX,BUF 。接受鍵盤輸入一個字符CMP AL,0DH 。 。將BX邏輯左移MOV AH,0 。 。 。 。 。調用JIA函數(shù)JMP START 。報錯函數(shù)LEA DX,PR 。DX指向PR,換行CALL OUTPUT LEA DX,PR1 。DX指向PR,換行CALL OUTPUT LEA DX,PR2 。AX乘[SI]并把結果存放到DX,AX中,是字的操作MOV BX,AX 。顯示DX的內容POP BX 。AX除BX,結果存放到DX,AX,DX存放余數(shù),AX存放商PUSH DX 。DX指向PR5,顯示省略號CALL OUTPUT POP DX 。將BX循環(huán)左移4位MOV AL,BL 。顯示ALDEC CH 。CH!=0則跳轉到ROTATERET 。將AL的高位置0ADD AL,30H 。將DX賦給BX,即將余數(shù)賦給BX,CALL OUTBX 。壓棧AXLEA DX,PR 。顯示AX的內容RETCHENG ENDP 。將BX壓棧,顯示下面DX的內容時要將DX的值賦給BXPUSH DX 。調用顯示BX寄存器的內容RETJIAN ENDP 。調用顯示BX寄存器的內容函數(shù)RETJIA ENDP 。DX指向WRO,提示輸入有錯,請重新輸入JMP START 。調用JIAN函數(shù)JMP START 。不是Y就看是否為yCMP AL,39。等于4就跳轉到EXIT1,結束程序CALL WRONG 。等于3就跳轉到YES2,進行乘法CMP AL,39。等于1就跳轉到YES1,進行加法CMP AL,39。AX+BX送到BXJMP NEWCHAR 。大于等于就跳轉到H1 H0:SUB AL,37H 。是回車就結束 CMP AL,39。調用顯示字符串函數(shù)換行SUB AX,AX 。PR5 DB 39。將光標移到下一行起始位置PR1 DB 39。RESULT DW ?,? 。 INPUT1
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1