?? cout.asm
字號(hào):
; 第一章 IBM PC 機(jī)的指令系統(tǒng)
; 實(shí)驗(yàn)五 控制指令的應(yīng)用
;一.實(shí)驗(yàn)?zāi)康?
; 掌握IBM PC機(jī)的指令系統(tǒng)-----控制轉(zhuǎn)移指令.
;二.實(shí)驗(yàn)內(nèi)容:
; 編制程序,統(tǒng)計(jì)有符號(hào)字?jǐn)?shù)組ARRAYW中 -1 的個(gè)數(shù),并送到FIVE字變量中.
;三.程序清單:
;****************************************************************************
data segment
arrayw dw -1, 5, +7fffh, -1, 0ffffh ;所給定的數(shù)組
count db 5 ;數(shù)組中數(shù)的個(gè)數(shù)
five dw 0 ;定義存結(jié)果單元
data ends
code segment
assume cs: code, ds: data
start: mov ax, data
mov ds, ax
lea si, arrayw ; SI<-- 數(shù)組的偏移地址
mov ch, 0
mov cl, count
cld
l3: lodsw ;讀串元素
cmp ax, -1
loopz l1
jcxz l2
jmp l3
l1: inc five
jmp l3
l2: jnz l4
inc five
l4: mov ax, 4c00h ;返回DOS
int 21h
code ends
end start
;****************************************************************************
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -