摘要:
1.loop指令实现 2.条件转移指令 阅读全文
posted @ 2019-01-09 20:46
粥里有勺糖
阅读(462)
评论(0)
推荐(0)
摘要:
1 ;功能:16位的2进制数转为5位的10进制数并输出 2 DATAS SEGMENT 3 Num dw 1111100111B ;带转换的二进制数(<=16位 测试用例对应的10进制为999) 4 buffer db 5 dup(0) ;用来保存结果 5 jm dw 10000,1000,100,10,1 ;用于每次循环的除数 6 DATAS ends 7 C... 阅读全文
posted @ 2019-01-09 19:30
粥里有勺糖
阅读(3618)
评论(0)
推荐(0)
摘要:
汇编代码: 阅读全文
posted @ 2019-01-09 18:28
粥里有勺糖
阅读(626)
评论(0)
推荐(0)
摘要:
<hr> 阅读全文
posted @ 2019-01-09 18:13
粥里有勺糖
阅读(951)
评论(0)
推荐(0)
摘要:
;分段函数计算 DATAS SEGMENT X db -1 Y db 3 F db ? DATAS ends CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: mov AX,DATAS mov DS,AX mov ah,x mov al,y cmp a... 阅读全文
posted @ 2019-01-09 18:00
粥里有勺糖
阅读(853)
评论(0)
推荐(0)
摘要:
;============================ ;1位16进制数到ASCII码转换 ; { X+30H (0≤X≤9) ;Y= { ; { X+37H (0AH≤X≤0FH) DATAS SEGMENT Num db 9 ASCII db ? DATAS ends CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: ... 阅读全文
posted @ 2019-01-09 15:03
粥里有勺糖
阅读(2845)
评论(0)
推荐(0)
摘要:
;三个数排序(从大到小) DATAS SEGMENT array db 12,250,123 DATAS ends CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: mov AX,DATAS mov DS,AX mov si,offset array mov al,[s... 阅读全文
posted @ 2019-01-09 13:58
粥里有勺糖
阅读(1314)
评论(0)
推荐(0)
摘要:
1 ;过滤字符串中的空格 2 DATAS SEGMENT 3 string db ' your finger can change the world0';待测试的字符串0作为结束符 4 DATAS ends 5 6 CODES SEGMENT 7 ASSUME CS:CODES, DS:DATAS 8 START: 9 mov A... 阅读全文
posted @ 2019-01-09 13:27
粥里有勺糖
阅读(1594)
评论(0)
推荐(0)
摘要:
;统计字符串长度 DATAS SEGMENT string db 'hello world demo0';待计算的字符串以0结尾 DATAS ends CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: mov AX,DATAS mov DS,AX call strlen ;调用s... 阅读全文
posted @ 2019-01-09 12:20
粥里有勺糖
阅读(3021)
评论(0)
推荐(0)
摘要:
;小写变大写 DATAS SEGMENT DATAS ends CODES SEGMENT ASSUME CS:CODES, DS:DATAS START: mov AX,DATAS mov DS,AX call atA mov ah,4CH int 21h atA proc ;子程序 jmp dnext String ... 阅读全文
posted @ 2019-01-09 12:16
粥里有勺糖
阅读(450)
评论(0)
推荐(0)

浙公网安备 33010602011771号