統(tǒng)計(jì)DA_WORD數(shù)據(jù)區(qū)中正數(shù)、0、負(fù)數(shù)的個(gè)數(shù),數(shù)據(jù)定義如下:
DA_WORD DW -1,3,5,0,-5,-7,4,0,-8……
COUNT EQU $-DA_WORD
NUM DB 0 ;存放正數(shù)的個(gè)數(shù)
DB 0 ;存放0的個(gè)數(shù)
DB 0 ;存放負(fù)數(shù)的個(gè)數(shù)
DATAS SEGMENT
ORG 1000H
DA_WORD DW 0FFFFH,3,5,0,0FFFBH,0FFF9H,4,0,0FFF8H
DOUNT EQU $-DA_WORD
ORG 1020H
NUM DB 0 ;存放正數(shù)的個(gè)數(shù)
ZE DB 0 ;存放0的個(gè)數(shù)
PLUS DB 0
DATAS ENDS
STACKS SEGMENT
DW 100 DUP(0)
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
MOV AX,DOUNT
MOV CL,1
SHR AX,CL
MOV CX,AX
MOV SI,OFFSET DA_WORD
AG:MOV AX,[SI]
CMP AX,0
JNZ NOZ
INC [ZE]
JMP NEXT
NOZ:TEST AX,8000H
JNZ ISPLUS
INC [NUM]
JMP NEXT
ISPLUS:
INC [PLUS]
NEXT:
ADD SI,2
LOOP AG
INT 3
MOV AH,4CH
INT 21H
CODES ENDS
END START
匯編程序:統(tǒng)計(jì)一個(gè)數(shù)組中正數(shù)和負(fù)數(shù)的個(gè)數(shù)
匯編程序:統(tǒng)計(jì)一個(gè)數(shù)組中正數(shù)和負(fù)數(shù)的個(gè)數(shù)
其他人氣:714 ℃時(shí)間:2019-08-17 17:27:46
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 用 new 運(yùn)算符為一個(gè)包含 20 個(gè)整數(shù)的數(shù)組分配內(nèi)存,輸入若干個(gè)值到數(shù)組中,分別統(tǒng)計(jì)其中正數(shù)和負(fù)數(shù)的個(gè)數(shù)
- 用匯編語(yǔ)言編制一程序,把二十B的數(shù)組分成正數(shù)組和負(fù)數(shù)組,并分別計(jì)算兩個(gè)數(shù)組中數(shù)據(jù)的個(gè)數(shù).
- 比較數(shù)組的大小.分別比較兩個(gè)數(shù)組對(duì)應(yīng)元素的大小,若a數(shù)組大于b數(shù)組對(duì)應(yīng)元素的個(gè)數(shù)最多,則a>b,并統(tǒng)計(jì)兩組大于、等于、小于的個(gè)數(shù).
- VFP 在一個(gè)未知個(gè)數(shù)的數(shù)組中,如何計(jì)算出數(shù)組中的個(gè)數(shù)
- 多項(xiàng)式
- 描寫(xiě)樹(shù)的形容詞(可以是描寫(xiě)它的品質(zhì) 精神 也可以是樣子)
- 在動(dòng)物體內(nèi)糖原和脂肪都是儲(chǔ)能物質(zhì),但為什么是脂肪作為主要的儲(chǔ)能物質(zhì)呢?
- 0.3比0.45比0.1 4比6比16
- 在某塔塔底所在平面上一點(diǎn)仰角為a,由此點(diǎn)向塔直走30米后,測(cè)得仰角為2a,再沿直線走15(根號(hào)3—1)米后,又
- 12和20這兩個(gè)數(shù)的最大公因數(shù)是,最小公倍數(shù)是
- 如圖,在△ABC中,AC=BC,D是BC上的一點(diǎn),且滿足∠BAD=1/2∠C,以AD為直徑的⊙O與AB、AC分別相交于點(diǎn)E、F. (1)求證:直線BC是⊙O的切線;(2)連接EF,若tan∠AEF=4/3,AD=4,求BD的長(zhǎng).
- 校長(zhǎng)杯足球賽共有8只隊(duì)伍參賽,每只隊(duì)伍都必須與其他隊(duì)伍恰好比賽一場(chǎng),勝隊(duì)積2分,負(fù)隊(duì)積0分,打平兩隊(duì)各積1分,比賽結(jié)束后發(fā)現(xiàn)所有的參賽隊(duì)積分均不相同,且第二隊(duì)的積分等于最后4名積分總和,請(qǐng)問(wèn)第二名的積分是多少?
猜你喜歡
- 1已知a小于0,負(fù)b大于0,且負(fù)b的絕對(duì)值小于a的絕對(duì)值,c是負(fù)b的相反數(shù),試比較a,負(fù)b,c的大小,并用小于號(hào)連接.
- 2your performance是什么意思?
- 3英語(yǔ)同義句I spend an hour reading English every day
- 4青蛙是怎樣發(fā)聲的?
- 5錯(cuò)在課外閱讀 作文 按要求寫(xiě)句子
- 6已知向量a=(sinωx+cosωx,sinωx),向量b=(sinωx-cosωx,2√3cosωx)
- 7六(2)班第一次數(shù)學(xué)測(cè)試,及格的有48人,不及格的有2人.則這次數(shù)學(xué)測(cè)試的及格率為_(kāi).
- 8甲乙丙丁4個(gè)數(shù)都能不是0,甲除乙是0.5,丁除乙是1.1,丙除0.4等于乙,甲除1.25等于丙,比較甲乙丙丁大小
- 9如圖,已知空間四邊形ABCD,E,F(xiàn)分別是AB,AD的中點(diǎn),G,H分別是BC,CD上的點(diǎn),且BG/GC=DH/HC=2,求證:EG,F(xiàn)H,AC相交于同一點(diǎn)P.
- 10How are you feeling now? I'm feeling even ____.
- 11為了鼓勵(lì)人們節(jié)約用水,思源市今年四月份頒布了居民用水收費(fèi)新標(biāo)準(zhǔn),具體收費(fèi)標(biāo)準(zhǔn)如下:
- 12家里人都在看電視,只有我一人在寫(xiě)作業(yè).(修改病句)