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

正文內(nèi)容

[工學(xué)]第5章循環(huán)和分支程序設(shè)計(jì)(參考版)

2024-10-22 00:22本頁面
  

【正文】 ?第 5章 循環(huán)與分支程序設(shè)計(jì) ?第 5章 循環(huán)與分支程序設(shè)計(jì) 程序如下: DATA SEGMENT BUF DW 3, 4, 6, 7, 9, 2, 0, 8, 9, 10, 20 N=( $ BUF) /2 DATA ENDS CODE SEGMENT ASSUME CS: CODE, DS: DATA ?第 5章 循環(huán)與分支程序設(shè)計(jì) START: MOV AX, DATA MOV DS, AX MOV CX, N DEC CX LOOP1: MOV DX, CX MOV BX, 0 LOOP2: MOV AX, BUF[BX] CMP AX, BUF[BX+2] JGE L XCHG AX, BUF[BX+2] MOV BUF[BX], AX ?第 5章 循環(huán)與分支程序設(shè)計(jì) L: ADD BX, 2 DEC CX JNE LOOP2 MOV CX, DX LOOP LOOP1 MOV AH, 4CH INT 21H CODE ENDS END START ?第 5章 循環(huán)與分支程序設(shè)計(jì) 程序運(yùn)行后 , BUF區(qū)中的內(nèi)容如下: 20, 9, 7, 6, 3, 2, 0, 4, 8, 9, 10 若要對 N個(gè)無符號數(shù)按由大到小的順序排列,只需將指令“ JGE L”改為“ JAE L”即可。 如下面的5個(gè)數(shù)即是采用冒泡排序比較的例子 。 我們采用冒泡排序算法從第一個(gè)數(shù)開始依次對相鄰兩個(gè)數(shù)進(jìn)行比較 , 如次序?qū)?, 則不交換兩數(shù)位置;如次序不對則使這兩個(gè)數(shù)交換位置 。 DOS功能號 : 顯示輸出 INT 21H 。返回參數(shù) : (AL) MOV DL, ’A’ 。DOS功能號 :鍵盤輸入 INT 21H 。 檢查或取得 返回參數(shù) 。 其流程圖如圖 。 分析 : 要測出 BUF字單元所含 1的個(gè)數(shù) , 首先將 BUF中的數(shù)送給寄存器 AX, 然后將 AX寄存器邏輯左移一次 ,如果 CF=1, 則表明 AX中的最高位為 1, 則計(jì)數(shù)器 CL計(jì)數(shù) 1次 , 如果 CF=0, 表明 AX最高位為 0, 這樣依次將最高位移入 CF中去測試 。 (程序略 ) 其流程圖如圖 。其程序流程圖如圖 。 返回本節(jié) ?第 5章 循環(huán)與分支程序設(shè)計(jì) 單重循環(huán)程序設(shè)計(jì) 1. 計(jì)數(shù)控制 2. 條件控制 ?第 5章 循環(huán)與分支程序設(shè)計(jì) 1.計(jì)數(shù)控制 【 例 】 已知有幾個(gè)元素存放在以 BUF為首址的字節(jié)存貯區(qū)中 , 試統(tǒng)計(jì)其中正元素的個(gè)數(shù) 。 同理 , 轉(zhuǎn)移地址也可以用寄存器間接尋址或基址加變址尋址 , 讀者可自行考慮 。 程序流程如圖 。 設(shè)三個(gè)帶符號數(shù)分別在三個(gè)字變量 X、 Y、Z中存儲。 程序流程圖如圖 。 編寫程序如下: ?第 5章 循環(huán)與分支程序設(shè)計(jì) STACK SEGMENT STACK DB 200 DUP( 0) STACK ENDS DATA SEGMENT TAB DB 80, 85, 86, 71, 79, 96 DB 83, 56, 32, 66, 78。 設(shè)x 、 y 、 z 、 v的值存放在字變量X 、 Y 、 Z 、 V中 ,結(jié)果存放在雙字變量W之中 , 程序的流程圖如圖 所示 。 【 例 】 試編寫一程序計(jì)算以下表達(dá)式的值 。 2.流程圖符號表示 ( 1)起止框:表示程序的開始和結(jié)束。?第 5章 循環(huán)與分支程序設(shè)計(jì) 第 5章 循環(huán)與分支程序設(shè)計(jì) 概述 順序程序設(shè)計(jì) 分支程序設(shè)計(jì) 循環(huán)程序設(shè)計(jì) 開 始 ?第 5章 循環(huán)與分支程序設(shè)計(jì) 概述 匯編語言程序設(shè)計(jì)的一般步驟 流程圖 返回本章首頁 ?第 5章 循環(huán)與分支程序設(shè)計(jì) 匯編語言程序設(shè)計(jì)的一般步驟
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1