![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
菜菜菜三菜
TA很懒,还没有添加简介,因为不知道写什么
展开
-
汇编用输出小于50000的素数
汇编输出小于50000的素数 用Eratosthenes筛法输出小于50000的所有素数。 include io.inc .model small .stack .data array1db 50001 dup(0);初始化 .code .startup mov bx,2;从2开始计算 ;mov cx,lengthof array1 mov cx,20001 sub cx,2;相应的次数cx减2 mov ax,50000 mov bp,0 mov array1[1],1;1不是素数 l1:cmp array原创 2021-02-21 21:05:27 · 226 阅读 · 0 评论 -
汇编找中位数
汇编找中位数 给定字型有符号整数数组的长度n,键盘输入字型有符号整数,找出并输出第n/2小的数。 原理:先冒泡排序,后取中间。 include io.inc .model small .stack .data msg1 db ‘Input n:’,13,10,0 msg2 db ‘The Median Is:’,0 array dw 100 dup(?) ;待输入 n db ‘?’ count db 0 ;保存数组长度 count1 db 1 result db 0 ;保存中位地址 .code .原创 2021-02-21 21:03:36 · 378 阅读 · 0 评论 -
汇编实现冒泡排序
汇编实现冒泡排序 输入格式:在代码中设置数组 另有 Include io.inc .model small ;定义程序的存储模型(small表示小模型) .stack .data H dw 231,342,389,471,280,22,43 ;假设一个数组 Q = lengthof H ;数组的元素个数 .code .startup mov cx,Q ;cx<--数组元素个数 dec cx ;元素个数减一为原创 2021-02-21 20:47:26 · 213 阅读 · 0 评论 -
汇编实现字符串排序
汇编实现字符串排序 首先键盘输入字符串数,然后逐个输入字符串,最后按字母首序输出字符串。 include io.inc .model small .stack .data CHARS DB 50 DUP(20H),'$' ;实际键入的字符从此开始存放. set db 20 dup(20H) .code .startup mov ah,01 ;从标准输入设备输入字符 int 21h and al,0fh ;dec al mov ah,0 mov cx,ax原创 2021-02-21 20:19:21 · 1484 阅读 · 0 评论 -
汇编字符串查找
汇编实现字符串查找 键盘输入一段正文串text(长度为n)和模式串pattern(长度为m),且n>>m,显示模式串pattern在正文串text中所有出现的首位置,若不出现则显示-1。 include io.inc .model small .stack .data text db 100 dup(?);定义缓存区,用于存放输入的字符串 pattern db 10 dup(?);定义缓存区,用于存放待搜索的字符串 A db 'please input string1:',0 B db 'ple原创 2021-02-21 20:11:55 · 1346 阅读 · 0 评论 -
汇编求水仙花数
汇编求水仙花数 显示所有3位数的水仙花数(各位数字的立方和等于自身)。对于每一个水仙花数占一行输出。 include io.inc .model small .stack .data A_100 db 0;百位数 A_10 db 0;十位数 A_1 db 0;个位数 B_100 dw 0;百位数立方 B_10 dw 0;十位数立方 B_1 dw 0;个位数立方 .code .startup mov cx,100 next1:原创 2021-02-21 20:03:29 · 660 阅读 · 0 评论 -
汇编求最大公约数
汇编求最大公约数 求x和y的最大公约数gcd(x,y),x和y均为无符号字型整数。 思路: if(x > y && y > 0) { do { z = x % y ; x = y ; y = z ; }While( z != 0 ) gcd = x ; } Include io.inc .model small ;定义程序的存储模型(small表示小模型) .stack .data x dw 15 y dw 0 result dw ? msg db原创 2021-02-21 14:30:11 · 1484 阅读 · 0 评论