汇编程序:统计一个数组中正数和负数的个数答:统计DA_WORD数据区中正数、0、负数的个数,数据定义如下:DA_WORD DW -1,3,5,0,-5,-7,4,0,-8……COUNT EQU $-DA_WORD NUM DB 0 ;存放正数的个数 DB 0 ;存放0的个数 DB 0 ;存放负数的个数 DATAS SEGMENT ORG 1000H DA_WORD DW 0FFFFH,3,5,0,0FFFBH,0FFF9H,4,0,0FFF8...
...的字数组table中的负数取绝对值,并统计负数的个数存放入count中(将...答:' ' jmp disp1dispexit: mov ah,9 lea dx,y int 21h rety db 10,13,0,0,0,0,0,'$'dispnum endpcode ends end start(1)将每个数和0比较,统计负数;(2)对负数用求补(neg)指令得到其绝对值;(3)写一个子...
...数组中有100个带符号数,试编写统计其中的负数个数并显示在屏幕上的...答:dw 定义 写一百个符号数 data1 ends code1 segment assume cs:code1,ds:data1 start : mov ax,data1 mov ds,ax xor bx,bx ;用来计数 mov cx,BUF lea si, BUF+2 : mov di,[si]add si,2 cmp di, 0 JGE next inc bx next:loop @B mov dx,offset bx ...
汇编语言程序设计题求高手答:1.编写一个程序实现:在BUF开始的存储区中存放30个带符号数,试统计其正数、负数和零的个数,并将统计的个数分别放到PLUS、NEGATIVE、ZERO单元中。; 本程序通过编译,运行正确 Code Segment Assume CS:Code,DS:Code BUF db 23,-69,0,35,46,0,57,68,0,79,81,98,-43,251,21,15,-69,0,...
ARM汇编求正数负数个数答:ldr r0, [r7] @ r0 = 负数个数 ldr r1, [r7, # 4] @ r1 = 正数个数 b tiaochushiyan fushugeshu: @ 入口r0=数组地址 r2=数据个数 push {r0-r6,lr} mov r5, # 0 mov r6, r5 mov r7, sp sub sp, sp, # 8 ldr r3, = 0x8000000 chongfu:ldr r4, [r0], # 4 tst ...