99问答网
所有问题
汇编语言:一组有符号整数,编写程序分别统计正数的个数、负数的个数和0的个数
如题所述
举报该问题
其他回答
第1个回答 2012-01-01
;80x86
N DB 50 DUP(?)
LL EQU $-N
Z DB 0 ;正数个数
F DB 0 ;负数个数
L DB 0 ;0的个数
.
.
MOV CX,LL
MOV BX,OFFSET N
NEXT:
MOV AL,[BX]
CMP AL,0
JG BE_Z
JL BE_F
INC L
JMP E1
BE_Z:
INC Z
JMP E1
BE_F:
INC F
E1:
INC BX
LOOP NEXT
;结束
第2个回答 2011-12-30
可以用c程序编不,我没有学过汇编!
第3个回答 2012-01-03
参考:
http://zhidao.baidu.com/question/360988454.html?oldq=1
第4个回答 2011-12-28
移入累加器A,判断ACC.7
本回答被网友采纳
相似回答
统计正数
、
负数和零的个数
(
汇编语言
)
答:
CLR A MOV 20H, A MOV 21H, A MOV 22H, A MOV DPTR, #1000 MOV R2, #100 _LOOP:MOVX A, @DPTR JNZ _Z_F INC 22H JMP _NEXT _Z_F:JNB ACC.7, _Z INC 21H JMP _NEXT _Z:INC 20H _NEXT:INC DPTR DJNZ R2, _LOOP SJMP END ...
汇编语言程序
设计题求高手
答:
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,5...
如何用
汇编语言
判断
一组
数据正负并
统计
其
正数和负数的
总
个数,
再放到...
答:
COUNT_NUM_0 DATA 30H ;存放
0的个数
COUNT_NUM_P DATA 31H ;存放正数个数 COUNT_NUM_N DATA 32H ;存放负数个数 ORG 0000H AJMP MAIN ORG 0100HMAIN: MOV A,#0 MOV 31H,A MOV 32H,A MOV 33H,A MOV R7,#30;这组数据总
个数,
假设有30个 MOV R0,#00...
设有100h
个数,编程统计正数
、
负数和零的个数
用
汇编语言
答:
先计算数的总数 然后将所有数逐个与0异或,结果为0,计数0的个数 然后将书逐个减数0,查看借位,借位为1,计数
负数
个数 总数减去负数就是正数的个数
设有100h
个数,编程统计正数
、
负数和零的个数
用
汇编语言
答:
NEXT1: ADD SI,2 CMP [SI],0 JNZ NZ INC BL ;存放
零的个数
JMP OK NZ: TEST [SI],8000H JNZ N INC DH ;存放
正数的个数
JMP OK N: INC DL ;存放
负数的个数
OK: LOOP NEXT1 MOV SAVE,DH ;将结果传送到内存保存 MOV SAVE+1,...
汇编语言编程
实现下面问题:
答:
采纳率:82% 来自:芝麻团 擅长: 丹东市 内存
汇编语言
工程技术科学 其他回答 以前编写过这样的程序,稍稍改了改,就适合于楼主的要求了。下面的程序已经经过测试,符合要求。DATA SEGMENT TABLE DB 0, -19, 27, 44, 93, -38, 0, 85, 120, 32 ;存放了10个
带符号
数,要求统计其中正数、
负数和零的个数,
...
...给定
一组
数据,大概十
个数,统计正数,负数,0的个数,
并显示到屏幕上(重...
答:
GREATZ DW ? ;正数 ZERO DW ? ;零 LITTLEZ DW ? ;负数 DATA ENDS START:MOV AX,DATA MOV DS,AX XOR AX,AX ;AX清零 MOV GREATZ,AX MOV ZERO,AX MOV LITTLEZ,AX LEA SI,BUFFER ;取第一个数据 MOV CX,[SI]ADD SI,2 ST_COUNT:MOV AX,[SI]ADD SI,2 AND AX,AX ...
...100个字符
符号
数组,求
负数
零
正数的个数,
存放到存储器中
答:
data segment ARY dw 5,-3,7,-2,8 CT dw ($-ARY)/2 ;元素个数 A dw 2 dup(?) ;为负数存放预留空间 B dw 3 dup(?) ;为正数存放预留空间 data ends code segment assume cs:code,ds:data,ss:stack main proc far mov ax,data mov ds,ax mov bx,0 ;初始化bx mov cx,CT ;...
汇编语言:统计
从20H单元开始的10个
带符号的数
中
,正数
.
负数
.
零的个数
答:
MOV R0,#20H MOV R7,#0AH MOV R2,#00H MOV R3,#00H MOV R4,#00H LOOP: MOV A,@R0 JZ X1 JNB ACC.7 ,X2 INC R3 SJMP X3 X2: INC R2 SJMP X3 X1: INC R4 X3: INC R0 DJNZ R7,LOOP ...
大家正在搜
高级语言相比汇编语言编写程序通常
编写一个程序求3个整数之和
汇编语言是以什么为单位编写程序的
用汇编语言编写的程序必须用
汇编语言编写的程序叫什么
用汇编语言编写我的LC3程序
将用汇编语言编写的源程序
用汇编语言编写的程序是边
用完整arm汇编语言编写程序
相关问题
用单片机汇编语言求:1、统计一串数据中正数负数的个数(不包括...
编写一个程序,对输入的一组整数,分别统计其中正整数和负整数的...
汇编程序:统计一个数组中正数和负数的个数
微机原理,用汇编语言编写,给定一组数据,大概十个数,统计正数...
用汇编语言编写,将一个包含10个带符号数的数组分成正数数组和...
汇编语言 请编写一个程序,统计负数的个数,并求最大数和最小数...
用汇编语言编写,BUF字型数组中有100个带符号数,试编写统...