![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
StriveZs
这个作者很懒,什么都没留下…
展开
-
汇编语言 输出彩色字体
data segmenta1 db 'hello world'a2 db 0data endscode segmentassume cs:code,ds:datastart:mov dh,5mov bl,16mov ax,datamov ds,axmov si,0show_str:mov ax,0b800Hmov es,axmov ax,原创 2017-05-20 13:37:07 · 2922 阅读 · 0 评论 -
汇编语言 编写程序,如果输入的是大写字母,则输出对应的小写字母;如果输入的是小写字母,则输出对应的大写字母;如果输入的是数字,原样输出;按回车结束
编写程序,如果输入的是大写字母,则输出对应的小写字母;如果输入的是小写字母,则输出对应的大写字母;如果输入的是数字,原样输出;按回车结束codesegment assume cs:code start: mov ah,01H int 21h cmp al,30H jc exit ;判断是否为数字原创 2017-05-20 13:39:16 · 19166 阅读 · 0 评论 -
汇编语言 将字符串中大写转换为小写 小写转换为大写 数字不变
datasegment ass db 250 dup('?') data endscodesegment assume cs:code,ds:data start: mov ax,data mov ds,ax lea dx,ass mov ah,0AH int 21h mov cl,原创 2017-05-20 13:40:16 · 2742 阅读 · 1 评论 -
汇编:分别将正数负数输出 并输出各有多少个正负数 代码: ;目的是判断有多少个正数并输出 且输出正数有多少个 负数输出 且输出有多少个
分别将正数负数输出 并输出各有多少个正负数代码:;目的是判断有多少个正数并输出且输出正数有多少个负数输出 且输出有多少个datasegment ARRAY db 1,2,3,4,5,-1,-2,-3 PDATA db 7 dup('$') NDATA db 8 dup('$')data endscodesegment a原创 2017-05-20 13:41:49 · 3110 阅读 · 0 评论 -
汇编语言 :从键盘输入一个单个字符,显示该字符的ASCII码,回车键退出循环,终止程序
从键盘输入一个单个字符,显示该字符的ASCII码,回车键退出循环,终止程序codesegment assume cs:code start: mov ah,01H int 21H mov bh,al ;将输入的字符的ascii 放到bh中 mov cx,2 ;设置两次循环lk: rol bx,1原创 2017-05-20 13:42:50 · 21677 阅读 · 1 评论 -
汇编语言:在以GRADE为首地址的数组中存放着某班某门课30个学生的成绩。试编写一完整汇编语言程序实现:统计小于60分,60~89分和大于等于90分的学生人数,统计结果分别存放在LOWNUM、MIDD
在以GRADE为首地址的数组中存放着某班某门课30个学生的成绩。试编写一完整汇编语言程序实现:统计小于60分,60~89分和大于等于90分的学生人数,统计结果分别存放在LOWNUM、MIDDLENUM和HIGHNUM单元中 data segment GRADE DW 54h,68h,56h,59h,35h,48h,4dh, 44h,5ah,60h,...;学生成绩数组 LOWN原创 2017-06-01 09:49:23 · 16161 阅读 · 0 评论 -
汇编语言:将一个数据段中的内容复制到另一个数据段 并显示出来
data segment mess db 'computer software $' data ends exit segment buff db 19dup(?) exit ends code segment assume ds:data,es:exit,cs:code start: mov ax,data mov ds,ax mov ax,exit mov es,ax原创 2017-06-01 23:21:43 · 11684 阅读 · 0 评论 -
判断两个字符串是否相同
data segmentmess1 db 'computer software $'mess2 db 'computer software $'data endscode segmentassume ds:data,cs:code start:mov ax,datamov ds,axmov es,ax ;将数据段的段地址放到es中保证ds和es中数据段地址相同lea si,m原创 2017-06-03 23:05:26 · 2702 阅读 · 1 评论