茅坤宝骏氹的博客

写博客,纯粹自娱。转载文章来源网络,转载链接不一定是原文,如有侵权请联系删除...

汇编语言实验(三十五)之输入字符串以$结束然后输出字母个数

输入字符串以$结束然后输出字母个数 程序运行:   代码: datas segment buff db 100h dup(?) letter_count dw 0 nextline db 0dh,0ah,'$' datas ends codes segment ...

2019-01-10 22:59:45

阅读数 98

评论数 0

汇编语言实验(三十四)之输出中文

输出中文 程序运行:   代码: daones segment full_name db 0,1,2,3,4,5 full_name_length dw $-full_name start_char db 0 chang...

2019-01-10 22:59:36

阅读数 58

评论数 0

汇编语言实验(三十三)之四进制转十进制

输入四进制的数,转为十进制输出 程序运行:     代码: datas segment N_string_max_length db 0ffh N_string db 0, 100h dup(?) ...

2019-01-10 22:59:27

阅读数 63

评论数 0

汇编语言实验(三十二)之读写文件

读取文件的内容写到另一个文件 程序运行: 暂无   代码: datas segment file1 db 'd:\abc.txt',00 handle1 dw 0 file2 db 'd:\def.txt',00 ...

2019-01-10 22:59:17

阅读数 50

评论数 0

汇编语言实验(三十一)之数字字符串加密与解密

输入一串数字,然后进行加密解密输出 程序运行:   代码: datas segment line_max_len db 0ffh line db 0, 100h dup(?) linesecret ...

2019-01-10 22:58:38

阅读数 59

评论数 0

汇编语言实验(三十)之多模块求和

多文件模块编译,数组求和 程序运行: 暂无   代码: 模块一 extern PROADD:far datas segment array dw 1,2,3,4,5,7,8,7,4,3 array_len dw ($-array)/2 ...

2019-01-08 00:04:02

阅读数 63

评论数 0

汇编语言实验(二十九)之数值的二进制和十进制

给定一个数,输出该数的二进制和十进制数 程序运行:   代码: datas segment VAL1 dw 156 datas ends stacks segment stack db 100h dup(?) stacks ends codes s...

2019-01-08 00:03:52

阅读数 26

评论数 0

汇编语言实验(二十八)之统计单词

输入一行字符串,统计单词SUN出现的个数 程序运行:   代码: datas segment ENG_max_length db 0ffh ENG_length db 0 ENG d...

2019-01-08 00:03:18

阅读数 36

评论数 0

汇编语言实验(二十七)之身份证最后一位求和校验

输入身份证前十七位数字,输入18位身份证 程序运行:   代码: datas segment w db 7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2 y db '1','0','X','9','8','7...

2019-01-08 00:03:08

阅读数 25

评论数 0

汇编语言实验(二十六)之自然数求和

输入一个数N,对1到N的所有自然数求和 程序运行:   代码: datas segment N_string_max_length db 0ffh N_string db 0, 100h dup(?) ...

2019-01-08 00:02:47

阅读数 55

评论数 0

汇编语言实验(二十五)之成绩分段统计

已知一个班的成绩,进行60,70,80,90,100分段统计 程序运行:   代码: datas segment students_number dw 10 students dw 76,69,84,90,73,88,99,63,...

2019-01-08 00:02:39

阅读数 247

评论数 0

汇编语言实验(二十四)之输出n行星号

输入一个数n,输出n行星号 程序运行:   代码: datas segment line_number_max_len db 0ffh line_number db 0, 100h dup(?) input_line_...

2019-01-08 00:02:30

阅读数 67

评论数 0

汇编语言实验(二十三)之求一个数的补数

给定一个数,求该数的补数 程序运行:   代码: datas segment NUM DB 12H,34H,56H,78H,9AH,0BCH,23H,45H DB 67H,89H,0DEH,13H,24H,35H,46...

2019-01-08 00:02:22

阅读数 55

评论数 0

汇编语言实验(二十二)之统计减去奇数的个数

输入一个正数,该数减去递增奇数(从1开始)直至小于等于零为止,计算该数减去奇数的个数 程序运行:   代码: datas segment NUM dw 17 ANS dw 0 NUM_string db 0ffh, ...

2019-01-08 00:02:14

阅读数 24

评论数 0

汇编语言实验(二十一)之数值交换与自增

输入两个数,如果第一个数为偶数第二个数为奇数,互换位置;如果两个数都是奇数,则两个数都加一 程序运行:   代码: datas segment A dw 0 B dw 0 a_string db 0ffh, 0 ,1...

2019-01-08 00:02:06

阅读数 33

评论数 0

汇编语言实验(二十)之分类统计字符个数

输入一串字符串,分别统计英文字符,数字字符和其他字符的个数 程序运行:   代码: datas segment line_max_length db 0ffh line db 0, 100h dup(?) lette...

2019-01-07 19:04:29

阅读数 58

评论数 0

汇编语言实验(十九)之删除数组中的元素

在数组中删除所有-1元素,然后输出删除后的长度 程序运行:   代码: datas segment Link dw 15 ,1,2,3,4,5,6,-9,-1,3,4,5,3,-1,-2,3 ouput db 'Link length:$' datas e...

2019-01-07 19:04:21

阅读数 35

评论数 0

汇编语言实验(十八)之求两个数的最大公约数

输入两个数,使用辗转相除法求最大公约数 程序运行:   代码: datas segment M_max_len db 0ffh M_len db 0 M_string db 100 dup(?) M ...

2019-01-07 19:04:06

阅读数 111

评论数 0

汇编语言实验(十七)之判断三个数是否相等

输入三个数,计算相等数的个数 程序运行:   代码: datas segment a db 0ffh, 0 ,100 dup(?) b db 0ffh, 0 ,100 dup(?) d db 0...

2019-01-07 19:03:58

阅读数 248

评论数 0

汇编语言实验(十六)之三数值求和

输入A、B、C三个数,如果存在一个数为0,则全部清零,否则求和输出 程序运行:   代码: datas segment A dw 1 B dw 0 D dw 3 S dw 0 a_string db ...

2019-01-07 19:03:49

阅读数 38

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭