复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28;统计data段中数值为8的字节的个数,用ax保存统计结果 assume cs:code, ds:data data segment db 8,11,8,1,8,5,63,38 data ends code segment start: mov ax, data mov ds, ax mov bx, 0 ;ds:bx指向第一个字节 mov ax, 0 ;初始化累加器 mov cx, 0 s:cmp byte ptr [bx], 8;和8进行比较 jne next ;如果不相等转到next,继续循环 jne : jmp not equal inc ax ;如果相等就将计数值加1 next:inc bx loop s ;程序执行后:(ax)=3 mov ax, 4C00H int 21H code ends end start
最后
以上就是愉快机器猫最近收集整理的关于统计data段中数值为8的字节的个数,用ax保存统计结果的全部内容,更多相关统计data段中数值为8内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复