cs的日常打卡。

data    segment
ENG db 'SUNdayS Coming I Wanna Drive My Car,SUN,SUN$' ;43,35
sun1 db 'SUN'
swcount db 0ah,0dh,'single word number:',?,?,'$'
suncount db 0ah,0dh,'SUN:',?,'$'
data ends
code segment
assume cs:code,ds:data,es:data
start:
mov ax,data
mov ds,ax
mov es,ax
lea dx,ENG
mov ah,
int 21h
swcount1:
mov al,ENG[si]
cmp al,'$'
jz output1
cmp al,'A'
jb next
cmp al,'Z'
ja text1
jmp addswc
text1: cmp al,'a'
jb next
cmp al,'z'
ja next
addswc: inc swcount[]
cmp al,'S'
jz strcmp
jmp next
to:
pop si
next: inc si
jmp swcount1
strcmp:
push si
cld
xor di,di
lea di,sun1
lea si,ENG[si]
mov cx,
repz cmpsb
jnz addcount
inc suncount[]
addcount:
jmp to output1:
xor cx,cx
mov al,swcount[]
cbw
loopb:
xor dx,dx
inc cl
mov bx,
div bx ;ax商,dx余
push dx ;余数入栈
cmp ax,
jne loopb
xor si,si
loopc:
pop dx
or dl,00110000b
mov swcount[+si],dl
inc si
loop loopc lea dx,swcount
mov ah,
int 21h
or suncount[],00110000b
lea dx,suncount
mov ah,
int 21h
exit: mov ah,4ch
int 21h
code ends
end start

最新文章

  1. contos7 安装netcore 和vscode
  2. php字符串处理函数大全
  3. Quartz2D复习(二) --- 手势解锁
  4. hibernate4中使用Session doWork()方法进行jdbc操作(代码)
  5. 关于GameObject.activeInHierarchy,activeSelf,SetActive
  6. LearnMVC5-AddController
  7. ehcache 的配置
  8. JavaScript-学习一全局变量
  9. 系统学下POWERSHELL吧,工作当中可能用得到呢。不能像以前那样修修改改了。
  10. Visual Studio的SDK配置
  11. 30个HTML初学者建议
  12. asp之FSO大全
  13. PAT (Advanced Level) 1043. Is It a Binary Search Tree (25)
  14. 深入探索C++对象模型(四)
  15. python 最大连续子数组的和
  16. pc远程控制凭证不工作的解决办法
  17. Mysql 复制一个新表
  18. Python全栈之路----常用模块----random模块
  19. 用 C 语言描述几种排序算法
  20. 虚拟机如何装LINUX

热门文章

  1. Package template (html/template) ... Types HTML, JS, URL, and others from content.go can carry safe content that is exempted from escaping. ... (*Template) Funcs ..
  2. ElasticSearch(三)mac安装
  3. ABAP- INCLUDE Zxxx IF FOUND.
  4. Machine Learning in Action(2) 决策树算法
  5. atol实现【转】
  6. LightOJ1245 Harmonic Number (II) —— 规律
  7. SqlServer--学习触发器
  8. socket即时聊天
  9. 2016.4.23浙江省赛(zoj3936 zoj3938 zoj3940 zoj3944 zoj3946 zoj3947 )
  10. Servlet读取配置文件的三种方式