问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求一个汇编语言程序实例(MASM for windows环境下)

发布网友 发布时间:2022-04-29 18:30

我来回答

2个回答

热心网友 时间:2022-06-19 04:14

;统计BUF中正数的个数

;分析:每个元素是一个8位有符号二进制数,因此要判断其是否为正数,

;需选择带符号数条件转移指令进行判断转移(例如JG,JNG,JL,JNL)。

;由于共有n个元素,因此整个程序的结构就是对以上判断重复n次.

ASSUME CS:CODE, DS:DATA

DATA SEGMENT

    BUF DB 1,2,3,4,5,6,7,-8,-9,0

    N EQU $ - BUF         ;计算BUF中元素的个数

    COUNT DW ?

DATA ENDS

CODE SEGMENT

        START:

            MOV AX,DATA

            MOV DS,AX

            LEA BX,BUF         ;取BUF的偏移地址,然后赋值给BX

            MOV CX,N            ;BUF中元素的个数,赋值给CX

            MOV AX,0             ;AX存放正数的个数

            NEXT:CMP byte ptr [BX],0

            JNG LESS0           ;小于或等于0,跳转

            INC AX

        LESS0:

            INC BX        ;指向下一个元素

            LOOP NEXT

            MOV COUNT,AX

            MOV AX,4C00H

            INT 21H

CODE ENDS

END START


流程图:

热心网友 时间:2022-06-19 04:15

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土耳其旅游,货币在哪兑换最好,跟人民币汇率怎样? 土耳其货币兑换攻略/土耳其货币怎么兑换最划算 土耳其兑换什么 里拉什么银行能换 一个湖泊约多少升水? 2.1亿立方米水怎么 墨影侠踪手游安卓游戏如何下载 梦见一条小蛇咬我一口,然后变成一个小男孩拉屎,还沾我身上了 女人梦见手被蛇咬出血(梦见被蛇咬出血了预兆) 天津森林公园有哪些 哪个适合避暑 普通邮票有哪些 请问荣耀手机上方的这个图标是什么意思?怎么样关闭? 求`2分`汇编语言程序实例`25行`后面要有解释! 软钙补钙吗?DHA可以补钙吗? 图片中的这个图标是什么图标,怎么关闭它? 雅思小作文用写结尾吗? 手机右上角的树叶标志是什么标志?怎么能关闭它? 举几个最简单的汇编语言例子 为什么同样是补充DHA和钙,不同的产家产品的价格会相差那么远? 雅思大作文结尾段为什么不能用in summary 呀 邮票有哪些种类? 汇编语言程序的汇编语言程序实例 华为手机这个图标是什么意思?怎么关闭? dha乳钙吃了有什么用? 简单汇编语言实例 手机上这个图标是什么意思怎么关掉? 跪求一个万能的雅思大作文的开头和结尾。 大自然的邮票有哪些 dha和钙片可以一起吃吗 雅思饼图作文怎么结尾 维D3 和DHA 和乳钙 这三种分别什么时间吃? 邮票有哪些 最热门的邮票系列有哪些 这个图标是什么意思?怎么关闭? 鱼肝油,维生素A/D,DHA和钙,究竟哪个该补 什么是汇编语言!例子!~ 有话筒 没有声卡可以说话吗 汇编语言程序实例 1到100求和 液体钙和DHA一起吃会影响么!? 有哪些漂亮的邮票? 请问手机上这个图标是什么?怎么关闭? 有没有一键自动换IP的工具? - 信息提示 AVR单片机汇编语言程序实例 DHA是什么,DHA钙怎么补? 请问第一个图标是什么?怎么才能关闭? 什么牌子的孕妇DHA和钙片好 请问这个图标是什么意思,可以在哪里关闭吗? mybatis 查询结果为0但是返回了null,resultType是long,这要怎么解决? DHA能补钙吗?