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

正文內(nèi)容

匯編程序設計基本方法-在線瀏覽

2025-02-25 15:13本頁面
  

【正文】 制數(shù)的形式顯示在屏幕上 。define code segment main proc far assume cs:program Start: push ds 。0偏移地址入棧 mov ch, 4 。set count to 4 bits rol bx, cl mov al, bl and al, 0fh 。 ’0’~’9’ ASCII 30H~39H cmp al, 3ah ;判斷是否是大于 9 jl printit add al, 7h 。調(diào)用 DOS功能的入口參數(shù) mov ah, 2 int 21h dec ch ;判斷是否已顯示了 4個數(shù)字 jnz rotate ret main endp program ends end 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 例:試編制一程序?qū)崿F(xiàn)從鍵盤輸入一行字符 , 要求第一個鍵入的字符必須是空格符 , 如不是 , 則退出程序;如是 , 則開始接收鍵入的字符并順序存放在首地址為 BUFFER的緩沖區(qū)中 (空格符不存入 ), 直到接收到第二個空格符時退出程序 。 set up stack for reture sub ax,ax push ax mov ax, Data mov ds, ax 。 調(diào)用 DOS 1號子功能 int 21h 。 判斷是否是第一個字符 cmp al, 20h 。 置入緩沖區(qū) inc bx jmp next exit: ret 。 設數(shù)組中的元素為 32, 85, 16, 15, 8 序號 地址 數(shù) 比 較 遍 數(shù) 1 2 3 4 1 A 32 2 A+2 85 3 A+4 16 4 A+6 15 5 A+8 8 32 16 15 8 85 16 15 8 32 85 15 8 16 32 85 8 15 16 32 85 冒泡法排序算法 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 …… mov cx, 5 。比較遍數(shù) Loop1: mov di, cx 。相鄰兩數(shù) cmp ax, A[bx+2] 。交換位置 mov A[bx], ax continue: add bx, 2 loop loop2 mov cx, di loop loop1 …… 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 三、分支結(jié)構(gòu)程序設計 (選擇結(jié)構(gòu)程序設計 ) ? 選擇結(jié)構(gòu): 程序中存在判斷,并根據(jù)判斷結(jié)果轉(zhuǎn)向不同 的處理 ? 選擇結(jié)構(gòu)包括了 二路分支 和 多路分支 ? ? case 1 case 2 二路分支 IFELSE … case 1 case 2 case n 多路分支 SWITCH 實現(xiàn)多路分支結(jié)構(gòu)的方法: 跳轉(zhuǎn)表法 關鍵字法 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 無條件轉(zhuǎn)移指令 JMP 條件轉(zhuǎn)移指令 JZ / JNZ 、 JE / JNE、 JS / JNS、 JO / JNO、 JP / JNP、 JB / JNB、 JL / JNL、 JBE / JNBE、 JLE / JNLE、 JCXZ ? 控制轉(zhuǎn)移指令: 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 例:寫一程序, 從鍵盤輸入一位數(shù)字,判斷其奇偶性,若為奇數(shù),在屏幕上輸出字符串“ It is odd!”;否則輸出“ It is even!” DATA SEGMENT 。IT IS ODD!39。$39。IT IS EVEN!39。 DATA ENDS CODE SEGMENT 。ASSUME偽指令,說明段與 。實現(xiàn)段與段寄存器之間的對應 。調(diào)用 1號 DOS功能,從鍵盤上讀入一個 。將字符串 Sting1的偏移地址 。定義一個過程,用于輸出字符串 MOV AH,9 。返回 DOS MOV AH,4CH 。排完序后,顯示如下 After sorting... Num1= _ Num2= _ Num3= _ 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 DATA SEGMENT MSG1 DB 39。,39。 MSG2 DB 0DH,0AH,39。,39。 MSG3 DB 0DH,0AH,39。,39。 MSG4 DB 0DH,0AH,39。,39。 NUM1 DB 0DH,0AH,39。,39。 NUM2 DB 0DH,0AH,39。,39。 NUM3 DB 0DH,0AH,39。,39。 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV DX,OFFSET MSG1 。讀取第二個數(shù) MOV AH,9 INT 21H MOV AH,01H INT 21H MOV CL,AL MOV DX,OFFSET MSG3 。 subt proc far push ax push bx push cx push dx …… …… pop dx pop cx pop bx pop ax ret subt endp 汕頭大學工學院 微機與單片機系統(tǒng)及應用 20222022 春季學期 五、子程序的參數(shù)傳送 ? 參數(shù)類型: 主程序在調(diào)用子程序時,經(jīng)常需要向子程序傳遞一些參數(shù);子程序執(zhí)行完后,也需要向主程序返回一些數(shù)據(jù)。 16?10
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1