中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

循環程序設計實驗

發布時間:2020-07-16 23:27:13 來源:網絡 閱讀:781 作者:寂嵐峰 欄目:開發技術

循環程序設計實驗

 實驗目的

掌握循環程序的設計方法。

 實驗設備

PC 微機一臺。

 實驗內容及說明

本實驗要求通過求某數據區內負數的個數來表現循環程序的結構形式。要求

實驗程序在數據區中存放一組數據,為統計負數的個數,逐個判斷區內的數據,

然后將所有數據中凡是符號位為1 的數據的個數累加起來,即得到區內所包含負

數的個數。

實驗程序清單

STACK1 SEGMENT STACK

DW 256 DUP(?)

STACK1 ENDS

DATA SEGMENT

NUMB DB 12H,88H,82H,89H,33H,90H,01H,10H,0BDH,01H

MES1 DB 'The number of negative is:$'

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE, DS:DATA

START: MOV AX,DATA

MOV DS,AX

MOV DI,OFFSET NUMB

XOR BH,BH

MOV CX,10D

A1: MOV AL,[DI]

TEST AL,80H

JE A2

INC BL

A2: INC DI

LOOP A1

MOV DX,OFFSET MES1

MOV AH,09H

INT 21H

MOV AL,BL

AND AL,0F0H

MOV CL,4

SHR AL,CL

CMP AL,0AH

JB C2

ADD AL,07H

C2: ADD AL,30H

MOV DL,AL

MOV AH,02H

INT 21H

MOV AL,BL

AND AL,0FH

CMP AL,0AH

JB C3

ADD AL,07H

C3: ADD AL,30H

MOV DL,AL

MOV AH,02H

INT 21H

WAIT1: MOV AH,1

INT 16H

JZ WAIT1

MOV AX,4C00H

INT 21H

CODE ENDS

END START

 實驗步驟

(1) 根據實驗要求編寫程序。在數據段聲明10個數據:12H,88H,82H,89H,33H,90H,01H,10H,0BDH,01H。

(2) 對實驗程序進行編譯、鏈接。

(3) 運行程序并觀察運行結果。

(4) 更改數據區中的數據,反復測試,驗證程序功能。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桐梓县| 昌图县| 尚义县| 广平县| 阜城县| 新营市| 蕉岭县| 海盐县| 舟曲县| 武冈市| 体育| 淄博市| 永德县| 灵璧县| 梅州市| 阿克| 黄浦区| 洪湖市| 镇巴县| 建平县| 沾化县| 潜江市| 长顺县| 美姑县| 白水县| 华阴市| 田东县| 江津市| 乐平市| 盘山县| 白河县| 郓城县| 庐江县| 青海省| 诏安县| 宁河县| 新田县| 金平| 修水县| 呈贡县| 崇仁县|